Строка не работает на определенном языкеAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Строка не работает на определенном языке

Сообщение Anonymous »

У меня есть приложение на разных языках, которое работает отлично. Проблема в том, что я добавляю новый контент и мне нужно добавить больше строк. Я забыл добавить перевод для Португалии, и после добавления приложение все равно не показывает мне перевод. Поэтому, если я поставлю приложение на испанском языке, я смогу его видеть правильно, но если я поставлю его на португальский, я получу ключ строки вместо ее перевода.
Вот что я получил, когда у меня есть приложение на португальском языке:
Изображение

Если я поставлю приложение на испанском языке, я получаю это:
Изображение

Это происходит только с несколькими клавишами, все остальное на португальском работает нормально. И эти ключи правильно установлены в файле strings.xml в папке значений-pt.
Я добавляю код, который использую для получения строки:
override fun onResume() {
super.onResume()
val test = getString(es.openbank.mobile.feature.common.resources.R.string.mb_mc_accounts_transaction_details_concept)
}

И строка, которую я добавляю в значения-pt и значения-es
"Descrição"


Подробнее здесь: https://stackoverflow.com/questions/798 ... n-language
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»