2011-10-10 99 views
2

我很想知道是否有方法可以在Android上进行简单的字符串本地化,以便文本可以提供给翻译服务,而不必担心他们在任何代码中犯错误。Android上应用程序的本地化

在iPhone上出现,这是很容易与localizedStrings,我只是写

"string in lang1" = "string in lang2". 

在Android上我目前做用绳子ressources

<string name="alert_OK">string in lang1</string> 

然后将得到的翻译文件中的“正常”的方式看起来像:

<string name="alert_OK">string in lang2</string> 

但很明显,一个顾虑重重以这种格式给任何非程序员提供一个文件。

是否有另一个更少的errorprone?

感谢

回答

1

有本地化的Android资源专用软件:look here

应用实际上是从XML文件中提取资源,使他们更舒适的翻译工作。从来没有尝试过,但使用报告说它很整洁的家伙。

+0

看起来非常有前途的,我一定会尝试一下,谢谢 – user387184