Локализация имени приложения iOS в Swift

Я пытался локализовать свое приложение iOS. И не могу этого сделать.

  1. в инфо.плист у меня:

имя пакета = $(PRODUCT_NAME)

отображаемое имя пакета = $(PRODUCT_NAME)

  1. создал infoPlist.strings file
  2. локализован этот файл.
  3. в каждом локализованном файле я написал:

"CFBundleDisplayName" = "My_App_Name";

"CFBundleName" = "My_App_Name";

  1. добавлен Bool в info.plist с именем "приложение имеет локализованное отображаемое имя" и изменил его на YES.

Я был изменен язык iPhone для infoPlist.локализация строк, но это не вступает в силу. Имя приложения не меняется от имени, которое я написал при создании проекта.

1 ответов


поводом для имени пакета не локализовать, что я называю локализовать файл "infoPlist.струнные." Это должен быть " InfoPlist.строки " (я в верхнем регистре, как в Info.файл plist).