Возможно, вы захотите создать папку, как в примерах для разработчиков , например:
<resource type>-b+<language code>[+<country code>]
Каталог будет выглядеть примерно так при использовании es_ES
locale:
MyProject/
res/
values/
strings.xml
values-b+es/
strings.xml
mipmap/
country_flag.png
mipmap-b+es+ES/
country_flag.png
Edit:
Я не уверен, что это все еще относится к вам, и мой предыдущий ответ был наименее полезным. Но недавно я столкнулся с похожей проблемой, осмотрелся и немного поинтересовался. Это что решило это для моей ситуации.
Если вы ранее установили свойство resConfig
в файле Gradle
без языка, который вы пытаетесь поддерживать, эти ресурсы будут удалены и заменены ресурсами по умолчанию.
Вы можете добавить несколько таких языков в ваш файл Gradle
:
android {
defaultConfig {
resConfigs "en", "fr", "es", "he" //Where you place the supported languages
}
}