Xcode 4 kullanarak kendi çerçevemi geliştiriyorum ve iki örnek uygulamada kullanıyorum (bir konsol ve Mac OS X Kakao uygulaması).Xcode 4: Çerçeve yerelleştirme çalışmıyor
Çerçeveye yerelleştirme eklemeye çalışıyorum, bu yüzden Localizable.strings
dosyasının iki sürümünü oluşturdum (en ve fr sürümleri), ancak her zaman örnek uygulamalardan yerelleştirilmiş bir dize yazdırmaya çalışıyorum, Sadece teknik ismini aldım. Örneğin, çerçevenin kod içine aşağıdaki satırı ile:
NSLog(NSLocalizedString(@"LOC_TEST", nil));
Sadece "LOC_TEST"
çıktı görüntülenen olsun ...
Yerelleştirme Kakao uygulamasının yerelleştirilmiş dizeleri anlam Kakao uygulamanın kendisinde ancak (ile çalışıyor uygun şekilde gösterilir).
this article ardından, çerçevenin plist dosyasındaki lokalizasyonu eklemeye çalıştık:
<key>CFBundleLocalizations</key>
<array>
<string>en</string>
<string>fr</string>
</array>
Ama
ben eksik ... hiçbir şeyi değiştirmedi?
Teşekkür √ http://www.LegoTechApps.com (zamanınızı kazandıracak İndir Framework) Enjoy, fakat Konsol uygulamaları hiç yerelleştirme desteği yok gibi görünüyor. Bir yıl önce bu soruyu yayınladım ve o zamandan beri düzenli olarak bir Cocoa uygulamasıyla Konsol uygulamasının yerini aldım. Şimdi her şey iyi çalışıyor! – Romain