iPhone: Lokalisierung / Internationalisierung Standard strings-Datei

Momentan habe ich zwei Sprachen: Englisch und Spanisch. Also ich habe zwei main.strings - Dateien für jede Sprache. Eine in en.lproj und eine in es.lproj.

Was ich will, ist, dass sich die englische main.strings ist die Standard-Datei, wenn ein Benutzer mit ein anderes Gebietsschema als en oder es kommt in der Anwendung, z.B. de oder fr.

Ich weiß, ich kann die Einstellung manuell für jeden string in den code mit den defaultString parameter:

NSLocalizedStringWithDefaultValue(key, @"main",[NSBundle mainBundle], defaultString, comment);

Aber ich würde es lieber nicht geben Sie es dort wieder (und haben es zu ändern an zwei stellen), sondern eher das en main.strings - Datei als Standardeinstellung für alle anderen "nicht" - Schauplatz.

InformationsquelleAutor znq | 2010-06-22

Schreibe einen Kommentar