【发布时间】:2016-01-24 02:44:42
【问题描述】:
我们计划创建本地移动应用程序来补充我们的网站,该网站是用java 编写的。我们的网站目前支持多种语言,并且我们目前将所有翻译存储在标准 java 属性文件中。
在原生 android 和 ios 应用程序中重用这些翻译的最佳方法是什么?
- 它看起来像Android supports
ResourceBundles,就像在服务器端 java 中一样,但这似乎不是在 android 中处理翻译的标准方法。 Android 似乎使用了 string.xml 文件。在Android中直接使用ResourceBundles及其相应的属性文件是否有缺点,还是最好编写一个将java属性文件转换为Androidstring.xml文件的转换器?或者是否有现有的转换器程序可以进行这种转换? - 是否有将java
ResourceBundles转换为iOS 字符串文件的转换器? - 是否有某种方法可以以不需要转换器在 3 个平台之间进行翻译的通用格式存储翻译?
【问题讨论】:
标签: java android ios java android ios internationalization