2013-08-05 22 views
16

lokalize bulamazXcode birkaç lokalizasyonların ekledikten sonra info.plist

enter image description here

ve Paketi Kaynakları (ayrıca Git kaldırmak için çalıştı kontrol -info.plist Copy Resources Bundle listesinden:

ve dosya özelliği:

enter image description here

Xcode (4.6.3) bir hata verir: Xcode yolundaki yerelleştirme klasörü yok sayar gibi

error: could not read data from '.../Go/Go/Go-Info.plist': The file “Go-Info.plist” couldn’t be opened because there is no such file.

görünüyor.

.../Go/Go/(Localization)/Go-Info.plist 

Bunu nasıl düzeltebilirim: yerine

.../Go/Go/Go-Info.plist 

: Sanki info.plist bulmaya çalıştılar?

+0

senin bir info.plist yerelleştirebilirsiniz emin değilim. AppName'inizi yerelleştirmek istiyorsanız, infoPlist.strings dosyasını yerelleştirmeli ve şu anahtarları eklemelisiniz: "CFBundleDisplayName" = "AppName"; "CFBundleName" = "AppName"; – Toploulou

cevap

39

Sanırım Info.plist yerelleştirilemiyor. Eğer uygulama Adı yerelleştirilmesine istiyorsanız, InfoPlist.strings dosyayı lokalize ve bu anahtarları kullanmalıdır:

"CFBundleDisplayName" = "AppName"; 
"CFBundleName" = "AppName"; 
+0

Önceden bir NSString değeri olduğu için çift tırnak anahtarını bırakın, benim için iyi çalışıyor. – Itachi

+0

Referans için Apple Doc: https://developer.apple.com/library/ios/documentation/General/Reference/InfoPlistKeyReference/Articles/AboutInformationPropertyListFiles.html#//apple_ref/doc/uid/TP40009254-102276 –

+0

Teşekkür ederiz Info.plist ve InfoPlist.strings 2 şey olduğunu işaret için ... Bence benim gibi birçok "akıllı" insanlar lokalize zaman farklarını gözden kaçırmak. –

İlgili konular