Soru Xcode 4'te iPhone Uygulama adını yerelleştirin


Uygulama adı yerelleştirilip projeyi oluşturmaya çalışacak şekilde Info.plist dosyasını seçtiğimde, yapı Info.plist dosyasının bulunamadığını belirten bir hatayla başarısız olur.

Info.plist dosya yolunu değiştirirseniz PROJECTNAME/en.lproj/Info.plist o oluşturur, ancak App adı lokalize değildir; Eğer bir Portugues iPhone üzerinde çalışırsam İngilizce adı vardır.

Niye ya?

Teşekkürler,

RL


25
2017-08-02 21:41


Menşei


Bu, İngilizce yerel ayarlı Portekizce bir iPhone veya Portekizce yerel ayarlı bir Portekizce iPhone mu? - InsertWittyName
İngilizce dili ile iPhone port. - Rui Lopes
İPhone yerel ayarını Portekizce olarak değiştirin ve uygulama daha sonra Portekizce olarak gösterilmelidir. Telefonun fiziksel olarak bulunduğu yer önemli değildir. - InsertWittyName
soru şu ki, uygulamayı varsayılan dil olarak ingilizce olarak kullanmak istiyorum. Bilmek istediğim, Uygulama adının Portekizce, Fransızca, Almanca, ... olarak nasıl yerelleştirileceğidir. - Rui Lopes


Cevaplar:


Eklemek InfoPlist.strings projenize ve yerelleştirin. Bunu farklı dillerde koyun:

"CFBundleDisplayName" = "App Name";

47
2017-08-11 21:13



çalışıyor, teşekkürler! - rockXrock


İşte bu gece / yerel uygulama adlarını / xcode 4.5 bulduğum bir çözüm:

  • Önce uygulamanızın adını değiştirin:      Dosyaları Destekleyen Klasör                InfoPlist.strings (Portekizce)
  • Seçerek InfoPlist.strings (Portekizce), içeriği pencerede görünecek Onun hemen yanında.
  • Bu kodu içeriye koy:

    "CFBundleDisplayName" = "Title in Portuguese";
    
    "CFBundleName" = "Title in Portuguese";
    
  • Ardından dosyayı kaydedin.

  • İOS simülatörüne gidin ve dili Portekizce'den başka bir şeye değiştirin. Bu, uygulama simgesini sıfırlamaya izin verecektir.
  • Uygulamanı çalıştır.
  • İOS dilinizi Portekizce olarak değiştirin. Sonra görmelisin Portekizce adı.

3
2017-09-24 01:37





iPad ve iPhone, uygulama adını görüntülemek için farklı alanlara sahiptir, büyük olasılıkla ikon boyutlarından gelir (57px vs. 72px)

Yani bazen iPad'de mükemmel şekilde uyuyor iPhone'da kesiliyor.

İPad ve iPhone'da farklı görünen adlara sahip olabilirsiniz:

"CFBundleDisplayName~iphone" = "iPhone display name"
"CFBundleDisplayName~ipad" = @"iPad display name"

3
2018-04-19 06:39





Dosya denetçisine tıklayın Altında yerelleştirilmiş dil ekleyin CFBundleDisplayName'ınızı istek paketi uygulama dilinize değiştirin Bu  size yardımcı olabilir


0
2017-08-02 21:52



Soru şu ki, ben en.proj'daki referansı $ {Product Name} olarak saklıyorum ve Portekizce'de portekizce ismine geçiyorum. Uygulamayı iPhone'umda çalıştırdığımda, Portekizce adı görünmek yerine, ingilizce olanı görünür. - Rui Lopes