2016-09-07 152 views
0

如果设备选择法语作为语言,语言环境是否也会自动设置为法语?还是取决于用户的当前位置?Android设备的语言环境完全基于语言设置吗?

对于iOS,语言和地区是独立的设置,而在Android中,似乎我们只能选择语言,而不是区域。

比较: 的Android - ]选择法语,现场变成FR-FR 的iOS - ]选择英语,法语区,区域成为EN-FR

对于Android是有任何其他方式来获取设备的区域?

我一直在谷歌搜索,但无法找到有关此主题的信息的好来源呢。

回答

0

在Android中,您可以选择转换为pt-PT和pt-BR的葡萄牙语(葡萄牙语)或葡萄牙语(巴西)。在这种情况下,有两种不同的语言,我个人认为它是多余的,因为处理这种语言的更好方法是将语言和区域分开。

但是您可以通过编程更改语言和区域设置:

new Locale("pt, "PT"); 

您可以在此处详细了解编程改变语言: