2011-10-10 131 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