我想知道是否有一种方法可以在Android上进行简单的字符串本地化,以便文本可以提供给翻译服务,而不必太担心他们在任何代码中犯错误。
在iPhone上localizedStrings很简单我只需要写
"string in lang1" = "string in lang2".
在Android上,我目前使用字符串资源的"正常"方式
<string name="alert_OK">string in lang1</string>
那么结果翻译文件看起来像:
<string name="alert_OK">string in lang2</string>
但是很明显,人们不愿意把这种格式的文件交给任何非程序员。
是否有其他更少出错的选择?
谢谢
有专门的Android资源本地化软件:看这里
应用程序实际上是从XML文件中提取资源,并使它们更便于翻译人员工作。从来没试过,但是用过的人都说很简洁。
这是另一个描述(协作)翻译编辑工具的答案:
任何协作工具/网站来本地化Android应用程序?