El ile bir dize dosyası oluşturmak ve yerelleştirmeyi başka bir dilde test etmek için en hızlı ve en kolay yolu arıyorum. Ben şöyle bir anahtarla sınamak için sadece bir dizesi vardır:Uygulamamda yerelleştirme nasıl test edilir
"KEY1" = "apple"
ve ben drawRect
geçersiz kıldık sonra localizedKey
adlı bir özellik sahip olma IBDesignable
sınıflandırma ve adres:
- (void) drawRect:(CGRect)rect {
// localization related
if (self.localizedKey) self.text = NSLocalizedString(self.localizedKey, nil);
[super drawRect:rect];
}
yüzden elle zorunda Kullanılacak kodda dize değişmezleri olmadığından .strings
dosyasını oluşturun. Tasarımımı test etmek için lproj
ve .strings
dosyalarını başka bir dile (İngilizce veya İspanyolca) elle nasıl oluşturabilirim?