在C#和Java中开发了不同的项目。在C#和Java中的项目之间共享翻译(字符串资源)的本地化策略
一些C#项目是为其他C#和Java项目提供API使用的平台。
在企业层面,最好尽量减少和简化l10n策略。
我正在考虑使用某种常见的XML,从中可以生成C#资源字符串,我们选择C#开发(后端和ASP.Net前端)和特定的字符串资源Java项目。
这个想法是为每个项目能够拥有一组可用于所有项目的字符串的基本集合,以及为每个项目添加其他字符串资源的能力。
我们的目标是标准化将给予翻译者的格式,并确保字符串在项目中不重复。
另外一个问题是关于项目之间新/删除和更新条目的同步。
你以前面对过这样的挑战吗?你选择了什么样的l10n和i18n策略?
非常感谢XLIFF的建议。它绝对看起来像要走的路。你能推荐任何最新的工具来处理这种格式吗? – Paul
@Paul我已经使用工具更新了帖子 –