2016-04-05 23 views
0

Ich bin auf der Suche nach dem schnellsten Weg, um eine Zeichenkette manuell zu generieren und ihre Lokalisierung in einer anderen Sprache zu testen. Ich habe nur eine Saite mit einem Schlüssel zu testen, wie so:So testen Sie die Lokalisierung in meiner App

"KEY1" = "apple" 

und ich habe eine IBDesignable subclassed eine Eigenschaft localizedKey genannt haben und dann drawRect außer Kraft gesetzt haben:

- (void) drawRect:(CGRect)rect { 
    // localization related 
    if (self.localizedKey) self.text = NSLocalizedString(self.localizedKey, nil); 
    [super drawRect:rect]; 
} 

So habe ich manuell Erstellen Sie die Datei .strings, da ich keine Zeichenfolgenliterale im Code verwenden muss. Wie kann ich manuell die lproj und .strings Datei für eine andere Sprache (sprich Englisch + Spanisch) erstellen, um mein Design zu testen?

Antwort

0

In Ihren Projekteinstellungen finden Sie unter der Registerkarte "Info" Lokalisierungen. Klicken Sie auf das Plus, um eine neue Sprache hinzuzufügen. Xcode wird Sie dann fragen, welche Dateien Sie lokalisieren möchten.

enter image description here

Verwandte Themen