7

Localizable.strings dosyaları aracılığıyla 5 dile yerelleştirilmesi amaçlanan bir uygulama var. Proje> Bilgi: Yerelleştirmeler bilgilerini görüntülediğimde, bazı dillerin (İngilizce, Fransızca, Almanca) ve istenmeyen bir dilin (Japonca) çiftlerini görüyorum. XCodeYinelenen Yerelleştirilmiş Kaynak Dosyaları

enter image description here

Benim Kaynaklar, aynı zamanda kapalı görünür. Ancak, Finder'daki Kaynaklar dizinine bakarsam, beklediğim gibi görünürler.

enter image description hereenter image description here

denedim:

  • yinelenen dosyalardan biri Sil aracılığıyla - düğme, hem çizgiler kaybolur ve kaynak XCode benim Kaynak ağacından gitti ve benim Kaynaklar dizini Finder'da.
  • Ürün> Temiz Yapı Klasör Sürümleri

yılında

  • görüntüleniyor yıkılma dosya yapısı Ben herhangi bir öneri ve bir açıklama sevinirim. Mavericks üzerinde XCode 6.1.1 kullanıyorum. Teşekkür ederim.

  • cevap

    11

    Aynı sorunla çalışıyordum ve dosyasını el ile .xcodeproj Xcode proje dosyası kapsayıcısı içinde düzenleyerek düzeltildi. Önce

    : Bu yardımcı

    ... 
    knownRegions = (
        en, 
        de, 
        Base, 
    ); 
    ... 
    
    +0

    teşekkür: Sonra

    ... knownRegions = ( English, German, en, de, Base, ); ... 

    ! Hızlı takip; 'knowRegion' değerlerinizi değiştirdiğinizde (ingilizce'yi kaldırırken)' developmentRegion' değerinizi 'tr 'olarak değiştirdiniz mi yoksa ingilizce olarak mı bıraktınız? – dSquared

    +0

    Benim durumumda 'English'' 'bilinenRegions' listesinden silindim ve' development'q ile 'tr' değiştirildi; Bunun istenen etkisi vardı ("Yerelleştirme" altında "İngilizce" için sadece bir giriş, vs.). Bu benim için mantıklıydı çünkü (bir başka nedenden dolayı) '.lproj' klasörleri' tr.lproj' olarak değil, 'English.lproj' olarak yaratıldı. Bu OS X 10.11.6 altında Xcode 8 ile. – rsfinn

    İlgili konular