有没有一种方法可以获取我的strings.xml
中的字符串数量或检查所有字符串是否可用所选语言提供?Android strings.xml长度
0
A
回答
2
我不认为公共api中有东西。您可以使用反射尝试,因为从strings.xml中产生R.string类..
试试这个:
Field[] f = R.string.class.getDeclaredFields();
0
我不认为你的做法是最好的。如果您要提供多种语言,那么在android中存储这些语言的最佳方式可能是替代资源(请参阅http://developer.android.com/guide/topics/resources/providing-resources.html和http://developer.android.com/guide/topics/resources/localization.html)。
如果你打算这样做,比你应该翻译资源的一切你需要的,所以不存在部分翻译内容的问题。
我认为使用第三方众包翻译服务会更好,并且只提示您的用户使用那些尚未准备好包含的语言的服务。查看crowdin获取此类服务的示例。例如,我知道Friendcaster,它使用这项服务来翻译成多种语言,并且效果很好(例如http://crowdin.net/project/f-plus)。
+0
我已经使用众包,这就是为什么我有时必须重新进行不是100%翻译的更新,因此会显示一些英文字符串(这是我的基本语言)。所以我的想法是显示一个弹出窗口寻求帮助,如果是这样的话...... – 2012-03-30 19:47:22
相关问题
- 1. 使用strings.xml w/Android
- 2. Android的 - 无法从strings.xml中
- 3. strings.xml中的Android变量
- 4. android-strings.xml vs静态常量
- 5. Android strings.xml最佳实践?
- 6. 的Android的strings.xml在eclipse
- 7. 数组长度的Android
- 8. TimePickerDialog的长度 - Android电子
- 9. 纬度和长度在android中
- 10. Android限制长度到EditText的宽度
- 11. Android'templateMergeStrategy`在strings.xml中
- 12. 无法让HREF在Android strings.xml中工作
- 13. Android:从.java文件设置strings.xml值
- 14. 两个单独的英文strings.xml android
- 15. 错误:发现文字:在strings.xml中[Android]
- 16. Xamarin android将字符串保存到strings.xml
- 17. 逃逸空白的Android的strings.xml
- 18. 使用gradle-android-plugin过滤strings.xml?
- 19. 替代strings.xml(这是在android中)IOS
- 20. 使用Ruby脚本更新Android Strings.xml
- 21. 为什么要在Android中使用strings.xml?
- 22. 访问Android库项目中的strings.xml值
- 23. android strings.xml各种语言,场景
- 24. 检查Android strings.xml变量的工具?
- 25. 长度和长度()在Java
- 26. 更改Android闹钟的长度
- 27. Android Studio ListView,限制行的长度
- 28. Android Dev:最大屏幕长度
- 29. Android jquery ajax所需的错误长度
- 30. Android:网址的最大长度
我想你可以解析它,但什么是用例?为什么你需要这个,你想解决什么问题? – 2012-03-06 15:01:38
我有一个可用于多种语言的应用程序,如果当前翻译的完成率小于百分比,我想要求用户帮助翻译。 – 2012-03-06 17:31:35