strings.xml
在开发本地化的 Android 应用程序时,我发现每当我在 的一种语言版本中更改值时,我都必须记住在其他版本中也进行更改,这有点烦人。
有什么方法可以在一个窗口中打开多个(或至少两个)string.xml
文件,并排显示所有消息的语言版本,类似于资源包编辑器?
strings.xml
在开发本地化的 Android 应用程序时,我发现每当我在 的一种语言版本中更改值时,我都必须记住在其他版本中也进行更改,这有点烦人。
有什么方法可以在一个窗口中打开多个(或至少两个)string.xml
文件,并排显示所有消息的语言版本,类似于资源包编辑器?
作为其他人的后续行动,是的,MOTODEV Studio 中有一个多语言 strings.xml 编辑器。
通过访问 Eclipse Marketplace(Help->Eclipse Marketplace)或创建新的更新站点(Help->Install New Software)并使用https://studio-android.motodevupdate.com/android将一组插件安装到 Eclipse /4.0/basic作为更新站点地址。
如果第一次没有自动打开,右击strings.xml,选择“Open With->Other”,找到“Localization Files Editor”。之后它应该每次都打开这个编辑器。
这是一个 YouTube 视频,展示了它的工作原理:http ://www.youtube.com/watch?v=0Asv-IoH9M0
免责声明:我是 MOTODEV Studio 的产品经理。
是的,我在一个需要多语言支持的项目中也遇到了这个问题,我认为没有这样的工具可以做到这一点。但是我们可以在 Eclipse 中平铺窗口并同时对两种语言进行编辑
使用以下 Eclipse 更新站点:http: //download.eclipse.org/sequoyah/updates/2.1/
确保取消选中“按类别分组项目”,否则您将看不到任何可用的包裹!
选择“Sequoyah android Localization Editor”并安装软件包。
右键单击您的“strings.xml”文件之一,然后选择打开方式 -> 其他 -> '本地化文件编辑器'
您可以安装适用于 Android 的 MOTODEV Studio。它有很多东西,包括 Android 本地化文件编辑器。 http://developer.motorola.com/tools/motodevstudio/features/
非常老的问题,但有一个新的答案。在 Android Studio 中,使用语言编辑器作为并行语言编辑器。
见https://developer.android.com/studio/write/translations-editor.html