#android #locale #lookup
Вопрос:
Мой values/strings.xml
написан на местном языке nl-NL
. У меня также есть values/nl-rBE/strings.xml
досье. Для языка устройства nl-NL
ОС выбирает использование nl-BE
строк , а это не то, что я хочу.
Есть ли способ сообщить ОС Android, какова моя values/strings.xml
локаль по умолчанию, без дублирования файла values/nl-NL/strings.xml
?
Итак, в настоящее время: Язык устройства nl-NL
=> values-nl-rBE/strings.xml
Я хочу: Язык устройства nl-NL
= values/strings.xml
Комментарии:
1. если значения в nl-NL-это то, что вы считаете своими значениями по умолчанию, то почему бы просто не скопировать то, что там есть, и не поместить их в свой
values/string.xml
(для чего по умолчанию используется ОС), а затем удалить свой nl-NL string.xml досье?2. в этом-то и проблема. ОС не принимает values/strings.xml но он «умнее» и вместо этого использует строки nl-BE. Я хочу, чтобы это заняло values/strings.xml