有疑问。
我正在我的示例Android应用程序中进行本地化(语言环境语言规范)。
遵循此http://developer.android.com/training/basics/supporting-devices/languages.html
我在做什么,创建了三个值文件夹。
1-values-fr
string.xml
2-values-de
string.xml
3-values-nl
string.xml
默认值string.xml
有三个字符串
<string name="btn">OK</string>
<string name="btn_back">Back</string>
<string name="btn_next">Next</string>
表示值-fr: -
<string name="btn">bien</string>
<string name="btn_back">arrière</string>
<string name="btn_next">suivant</string>
现在我正在将我的英语单词转换为法语单词并将它们放入values-fr
string.xml
我认为这种令人头疼的工作将每个英语单词翻译成法语或其他语言,然后输入string.xml
。
以下是问题聚焦: - 这只是实现此目的的方式,或者我们还有其他方式
答案 0 :(得分:0)
您可以使用Translator Toolkit自动翻译strings.xml。你可以阅读它here。
如果您只想在一个表中查看不同语言的值,那么您可以查看Sequoyah插件。它具有Sequoyah Android本地化编辑器工具,可在一个表中显示所有字符串键和不同语言的相应值。有关Sequoyah项目的信息位于此处:http://eclipse.org/sequoyah安装指南位于:http://eclipse.org/sequoyah/downloads/index.php#update_site。
答案 1 :(得分:0)
您可以尝试OneSky来解决您提到的问题。
这很容易。
除非您决定向我们订购翻译服务,否则我们的平台可免费使用。
免责声明:我是OneSky的员工