iPhone/iOS: Wie kann ich eine Liste von lokalisierten strings in allen Sprachen die app ist lokalisiert?
Muss ich sende meinen server eine Liste von Lokalisierungen nach einer bestimmten Zeichenfolge.
Bedeutung, wenn meine app hat ein string Foo lokalisiert ist als " @"Foo" in Englisch und @"Фу" auf Russisch, ich würde gerne dem server eine Liste wie diese:
- String Foo:
- Englisch: "Foo"
- Russisch: "Фу"
Was ich glaube, ich muss in der Lage sein zu tun ist:
- Aufzählen lokalisierte Zeichenfolgen für jede Sprache, die meine app lokalisiert für
- Holen Sie sich die lokalisierte version von Foo für jede Sprache
Wie mache ich (1) und wie kann ich das tun (2)?
InformationsquelleAutor der Frage Tatiana Racheva | 2011-06-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie abrufen, alle string-Schlüssel durch das Lesen in Englisch.lproj/Localizable.Zeichenketten ein Wörterbuch, und Holen die Schlüssel:
Bekommen, jede Sprache ist übersetzung, können Sie Durchlaufen die Sprachen für jedes Englisch-Taste und verwenden
NSLocalizedStringFromTableInBundle
:InformationsquelleAutor der Antwort bdunagan