我做了多语言运行的应用程序,但如果用户运行它不支持的语言,它会显示主吗? 如果是的话,我怎样才能让它显示英文呢?Android如何处理不支持的语言?
1
A
回答
2
你是对的。
只要把在strings.xml档案的英文字符串,所以它会在默认情况下,如果没有其他语言的电话郎匹配加载。
希望这会有所帮助。
1
如果用户运行它在一个不支持的语言,它会显示主吗?
默认语言是,有关详细信息,请参阅the docs。
只要应用程序在你没有提供具体的语言环境的文本语言环境中运行,Android将加载从RES /价值/ strings.xml中的默认字符串。如果这个默认的文件不存在,或者如果它丢失了自己的应用需要一个字符串,那么你的应用程序将无法运行,并会显示一个错误。
我怎样才能使它显示英语呢?
也看看它的文档,你应该在默认的strings.xml使用英语
如何创建默认资源
放在一个文件的应用程序的默认文本与以下位置和名称:
res/values/strings.xml (required directory)
res/values/strings.xml中的文本字符串应该使用默认语言,这是您预期的语言大部分应用程序的用户都会说话。
0
事实上,当您运行应用程序时,应用程序将检查区域设置是否可用,这要感谢string.xml包含在value-locale文件夹中。如果找不到任何值,则使用值中的string.xml,以便将英语traduction放入您的string.xml中。 我希望清楚。
1
1
要在默认情况下加载的语言,然后把那个的strings.xml 在值 文件夹而不值文件夹的任何后缀
相关问题
- 1. Android多语言和少数语言支持语言不支持语言区域
- 2. Android上的语言支持
- 3. Android多语言支持
- 4. 检测Android语言支持
- 5. Android Wear - 支持不同语言
- 6. 为什么Android支持java而不支持其他语言?
- 7. 语言不支持“方法”
- 8. F#Global.asax - 语言不支持?
- 9. 语言不支持“ObservableCollection”
- 10. android studio的多语言支持
- 11. 的Android库,支持印度语言
- 12. 支持RTL语言
- 13. 多语言支持
- 14. 多语言支持
- 15. EditText语言支持?
- 16. Yocto语言支持
- 17. 处理多语言支持的最佳方法?
- 18. Android - Skobbler不支持64位处理器
- 19. 语法与支持语言
- 20. Android 2.2支持阿塞拜疆语言?
- 21. 做android支持多种语言吗?
- 22. 不同的语言字符串不支持android中的settext textview?
- 23. E语言支持D语言
- 24. Django的多语言支持
- 25. Mongodb的多语言支持
- 26. JSF支持的语言
- 27. 如何配置Xcode以编译不支持的语言,例如Fortran语言?
- 28. 如何实现多语言支持ERM
- 29. 如何让build.gradle支持多语言?
- 30. iTunes Connect上不支持的语言