2016-05-17 2 views
0

Я добавил локализацию ar-rXB (помещенную в res/values-ar-rXB /), чтобы помочь мне найти нелокализованные строки и заменить каждый строковый ресурс на «木村 政 彦» в редакторе перевода студии Android , Android Studio Preview показывает мне правильные строки при изменении локализации.Псевдолокализация Android не работает

Я также разместил «pseudoLocalesEnabled true» в конце отладки build/type от app/build.gradle.

Когда я изменяю язык своего телефона на арабский язык и страну на XB в MoreLocale 2, все строки - это просто значение по умолчанию, записанное назад. Не удалять приложение и переустанавливать его с помощью набора локалей. Я также пробовал это с локалей «zz_ZZ»

Это проблема с MoreLocale 2, моим телефоном или я пропустил какую-то часть разрешающих псевдокололов?

ответ

1

Эта проблема была вызвана неправильным пониманием того, как работают псевдолокализации en_XA и ar_XB. Процесс компиляции автоматически генерирует строки для псевдолокалов, перезаписывая мой перевод.

Смежные вопросы