Не удалось локализовать отображаемое имя пакета приложения для iOS

Я следил за ответами на некоторые вопросы, чтобы локализовать имя моего приложения.

InfoPlist.strings (База):

CFBundleDisplayName = "Name In English";
CFBundleName = "Name In English";

InfoPlist.strings (арабский (Саудовская Аравия)):

CFBundleDisplayName = "Name In Arabic";
CFBundleName = "Name In Arabic";

Я также попытался добавить кавычки вокруг CFBundleDisplayName а также CFBundleName

Файл InfoPlist.strings находится в корневом каталоге моего приложения. Info.plist файл, но после локализации он был перемещен в Base.lproj Дир и ar-SA.lproj реж.

Однако мое приложение не использует локализованное имя под значком на главном экране iPhone.

1 ответ

Решение

Я сделал пример проекта для вас:

https://github.com/jurajantas/localizationTest

Надеюсь, поможет.

Другие вопросы по тегам