我有一部分应用程序是交互式的,只能由说英语的人使用。有没有办法在用户登陆页面时检测他们的语言设置,以便我可以动态隐藏一些我只想向英语使用者显示的功能?
问问题
60 次
3 回答
1
您还可以考虑本地化您的资源,而不是以编程方式进行所有操作。
于 2013-01-30T18:22:52.937 回答
1
您可以使用以下代码检查设备语言:
java.util.Locale.getDefault().getDisplayLanguage();
于 2013-01-30T18:00:56.987 回答
1
您可以使用Locale.getDefault()
获取他们当前的首选语言环境。从那里,您可以使用getLanguage
查找en
语言代码,以及getVariant
您是否只对美国或其他变体感兴趣。
于 2013-01-30T18:03:12.960 回答