Обновление SDK для iOS 11 - неверные Localizable.strings - PullRequest
0 голосов
/ 30 мая 2018

После обновления моего приложения с iOS 10 до iOS 11 SDK я начал получать сообщения от пользователей о том, что локализация после обновления была нарушена.

Многие пользователи жалуются, но только один предоставил мне информацию отот номер:

  • регион: Бразилия
  • языки: португальский, английский
  • в приложении: японский

Некоторая информация о приложении:

  • Приложение переведено на английский (en), японский и т. Д. И не имеет отметки на португальском
  • Use base internationalization, но это не имеет значения, я не используюдля него
  • CFBundleDevelopmentRegion установлено значение en

Есть идеи?Thx.

Ответы [ 2 ]

0 голосов
/ 21 июня 2018

Я ничего не изменил из локализуемых файлов, просто отключил Use base internationalization и выпустил новую версию - жалобы исчезли.

В любом случае, новый выпуск помог мне избежать этой проблемы.Спасибо.

0 голосов
/ 30 мая 2018

Звучит как ошибка о проблеме с i18n.Как вы собираете журнал пользователя?Или как выяснить, что происходит?

Мое приложение поддерживает 5 языков.Для этих неподдерживаемых языков по умолчанию будет использоваться каталог Base.lproj.

...