如果我在 Android 中使用本地化并且新的字符串也需要翻译到 values-de/strings.xml、values-ru/strings.xml 等文件中,我该如何同步我的 strings.xml?
我真的需要将其复制粘贴到每个文件中吗?还是有管理翻译的工具可以使用?
如果我在 Android 中使用本地化并且新的字符串也需要翻译到 values-de/strings.xml、values-ru/strings.xml 等文件中,我该如何同步我的 strings.xml?
我真的需要将其复制粘贴到每个文件中吗?还是有管理翻译的工具可以使用?
http://developer.motorola.com/docstools/motodevstudio/
http://www.eclipse.org/sequoyah/
更新于2014/08/08 - 之前提交给AOSP的MOTODEV插件正在Github项目Proteus中得到新生。字符串编辑器已包含在Proteus中,可以直接使用。Google翻译的自动翻译功能不可用,但列编辑器可用。
我理解你的痛苦。这是我的做法。一个Java程序解析string.xml文件,创建一个string-de.csv文件。我把那个文件放在docs.google.com上分享。我使用谷歌翻译功能填充自动翻译列。我找到了一些好心的用户帮助我修正这些翻译。我保存翻译后的谷歌文档,并使用同样的Java程序将其转换为values-de/string.xml。