根据official docs,在7.0之前的Android上,如果应用无法找到设备的“国家/地区”的确切组合,它将使用默认语言。
我正在使用Android 6.0(Genymotion)。
在应用程序中,我已经本地化了以下语言:
strings.xml - English - default<br>
de-rAT<br>
de-rCH<br>
de-rDE
在设备上,我选择de-rLI
,并且我希望看到英文应用程序,因为我的应用程序没有此类替代资源。
但!我的应用正在de-rDE
的翻译下运行。
为什么会这样?