SORU
18 Mart 2011, Cuma


Nasıl böyle büyük mükafat 4 uygulamasını yerleştirmek için?

Ben sadece böyle büyük mükafat 4 için güncellendi.

Normalde ne zaman yerelleştirme biz "Localizable.uygulama ekleme Dize" proje dosyası "" menüsü ve tıklayın "Yerelleştirilmiş" düğmesi. Bilgi Almak için gidin

4, "" menüsü. Bilgi edinmektir orada böyle büyük mükafat ancak,

Sadece etkileri bir dil eklemek için "İnfoPlist.çalıştığımda Dize" dosya (hangi sadece app adı ve yerleştirmek olabilir).

Nasıl böyle büyük mükafat 4 uygulamam için yerelleştirme ekleyebilir miyim?

CEVAP
1 Temmuz 2012, Pazar


Bir kez sen anlamak basit.

Böyle büyük mükafat ile bunu yapmak istiyorsanız5.x veiOS 7ya böyle büyük mükafat6.x veiOS 8, "How to localize my app with Xcode 5?" yerine.

SNR'un ama cevabını biraz kısa oldu 9**,. ben sevdim

Ayrıca, bu soru biraz eski, benim cevabım böyle büyük mükafat eski sürümleri farklı olabileceğini görüyorum. (Böyle büyük mükafat v. 4.3.3 kullandım)

Ancakbenim cevabım ile çalışmak için güncellendiher ikisi deBöyle büyük mükafat4.3.5ve aşağıda4.4ve yukarıda (5 Güncellemelerinden.x ve 6.x burada: 10**).

""İOS Kaynak kategorisinde. Dizeleri yeni bir Dosya eklemek gerekir başlamak için

Strings File

Sonra, "Localizable.dosya oluşturma".dizeleri Create As

Dosya oluşturulduğunda, onu seçin ve Dosya Müfettiş açın .

The Localizable File File Inspector

EDİTİşler değişti (biraz) yeni Güncellemelerinden ile 4.4, 4.5 (ve üzeri) (iOS 6 desteği için). Eğer sen bir soylusunDeğilböyle büyük mükafat 4.4 kullanarak yayukarıda, polemiğe girmek, bu adımı atlayın.

{Bu Böyle Büyük Mükafat4.4, 4.5 (ve üzeri)yol:

Tıklayın "yerelleştirilmiş" düğmesi Make localized button

Şimdi Ana Proje sayfanıza gidin. Main Project page

Ve " Yerelleştirme altında düğme ve destek istiyorum seçin. tıklayın

(Almanca / Deutsch ben seçerim)

List of languages

Şimdi bir pencere yerleştirmek için istediğiniz dosya ne soruyorsun, emin olun görünecektirSadece"Localizable.dizeleri" dosyası seçilir ve Son'u tıklatın.

Only the "Localizable.strings" file is selected

}

{Bu Böyle Büyük Mükafat4.3.5ve yol aşağıda:

Tıklayın "" Yerelleştirme altında düğme ve destek istiyorum seçin.

(Almanca / Deutsch ben seçerim)

List of languages

}

.

.

.

.

Şimdi "Localizable.altında iki dosya var görmelisiniz dizeleri" dosyası.

Localizable Files

Sonraki, yerelleştirme dosyalarının içinde ve yerelleştirme dizeleri ekleyin.

English

German

Gelelim kodlama kısmı.

Burada sadece UILabel ilan ve Localizable. string metin dosyası olarak ayarlayacağım.

İlan:

IBOutlet UILabel *testLabel;

Ve ViewDidLoad İçinde metin NSLocalizedString kullanarak kuracağım:

[testLabel setText:NSLocalizedString(@"TEST", nil)];

Tamamlamak için, sadece bizim bağlantı 6**"". Interface Builder

Connect IBOutlet

Şimdi Projeyi çalıştırın ve dizesini görmek gerekir. Ve eğer dilini değiştirirseniz, yerelleştirilmiş bir dize değiştirmek de görmelisiniz.

English Result Change the language German Result

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Matt Stokes

    Matt Stokes

    22 Ocak 2008
  • stewmurray47

    stewmurray47

    1 Kasım 2006
  • Wild Academy

    Wild Academy

    8 Aralık 2009