2014-07-02 9 views
7

Bir hücre düzeni tasarladığımda genellikle örnek bir metin atarım. 'John Appleseed' bir 'isim' etiketine göre, alanın düzende nerede olduğunu kolayca görebilir ve kompozisyonu kontrol edebilirim. Aksi takdirde beyaz zemin üzerinde boş bir etiket bulunur. Açıkçası, bu metnin, çalışma zamanında her zaman başka bir değerle değiştirileceği için tercüme edilmesine gerek yoktur.Yerel tutuculardan yer tutucu metinleri hariç

Bu metni .strings/XLIFF dosyasından çıkarmak için Object Inspector'da ayarlayabildiğim herhangi bir özellik var mı? Çevirmenler genellikle kelime başına ücret alırlar, bu yüzden çeviri için bu metinleri göndermek istemiyorum.

Şu anda '~' önekini kullanıyorum ve bu metinleri Ruby komut dosyası kullanarak kaldırın, ancak daha kolay bir yol olup olmadığını merak ediyorum.

cevap

3

ibtool (ve gerçekten bir alternatifiniz yoksa) kullanıyorsanız, doğrudan kelimeleri hariç tutamazsınız.

Yapabilecekleriniz, dışa aktarmadan sonra özniteliğini dışa aktarmak istediğinizde XLIFF dosyasını düzenlemek. Çevirmenlerin çevirmek için XLIFF uyumlu bir araç kullandığından emin olmalısınız.

Ama, imho, bu senin yolundan daha iyi değil. Ayrıca, question 1, question 2 ve ibtool'ün manual numaralı belgelerine bakınız.

+0

xliff dosyasını elle çevirmem gerekiyor mu demek istedim 'translate =" no "' her bir dışa aktardığım zaman veya düzenlenmiş xliff'i yeniden içe aktarırsam Xcode bu özniteliği bir dahaki dışa aktarmaya devam edecek mi? –