Tom*_*dna 5 java android internationalization ios
我们计划创建原生移动应用程序以补充我们的网站,该网站是用java编写的.我们的网站目前支持多种语言,目前我们将所有翻译存储在标准的java属性文件中.
在本机中重用这些翻译的最佳方法是什么?
安卓和ios应用程序?
ResourceBundles就像在服务器端java一样,但这似乎不是在android中处理翻译的标准方式.Android似乎使用了一个string.xml文件.ResourceBundles在Android中直接使用及其相应的属性文件是否存在缺点,或者编写将java属性文件转换为Android string.xml文件的转换器是否更可取?或者是否存在进行此类转换的转换器程序?ResourceBundles转换为iOS字符串文件?以下开源工具(Liver BSD 3 许可证)适用于 Android 和 iOS。我怀疑它也适用于 webapp,如果不能,可以轻松扩展以支持:
https://github.com/scelis/twine
这里有一个关于它的博客:
http://www.codesushi.net/blog/2014/10/managing-ios-android-localized-strings/
| 归档时间: |
|
| 查看次数: |
201 次 |
| 最近记录: |