2015-01-08 23 views
8

iOS Uygulamamı yerelleştirmeyi denedim. Ve bunu yapamazsın. Info.plist içindeiOS App Adını Swift uygulamasında yerelleştirin

  1. Ben:

Paketi Adı = $ (PRODUCT_NAME)

Bundle Görüntü Adı = $ (PRODUCT_NAME)

  1. Bir infoPlist.strings dosyası oluşturuldu
  2. Bu dosya yerelleştirilmiştir. Her yerelleştirilmiş dosyasında
  3. yazdım:

"CFBundleDisplayName" = "My_App_Name";

"CFBundleName" = "My_App_Name";

  1. "Uygulama, yerelleştirilmiş görünen adı var" adlı bir Boole'a eklendi ve YES olarak değiştirildi.

infoPlist.strings yerelleştirmeleri için iPhone dilini değiştirdim, ancak bu geçerli olmaz. Uygulama adı, proje oluştururken yazdığım addan değil.

+0

Yeni yerelleştirmeyi denemeden önce uygulamayı sildin mi? Yerelleştirilmiş adın yalnızca yükleme sırasında uygulanacağını düşünüyorum. – Mundi

+0

iPhone'dan ve simülatörden App silme ile (önce ve sonra) kontrol ederim. Bu bir sebep değil ... –

cevap

9

Paket adının yerelleştirilmesinin nedeni, "infoPlist.strings" dosyasını yerelleştirdiğim dosya adıydı. "InfoPlist.strings" olmalıdır (ben Info.plist'de olduğu gibi).