2014-10-13 12 views

Antwort

52

ich dieses Posting als „Ihre eigene Frage beantworten,“ weil ich Stunden damit verbracht, diese Zahl und soweit ich das beurteilen kann, hat Apple es nicht dokumentiert.

Die Apple-Dokumentation impliziert, dass es ausreichend sein sollte, eine exportierte Basissprache XLIFF mit einem Sprachpräfix umzubenennen, um importieren zu können. I.e. Wenn die Basislokalisierung Englisch ist, sollten Sie in der Lage sein, eine Datei zu erstellen, die Sie für die französische Lokalisierung importieren können, indem Sie sie einfach von en.xliff in fr.xliff umbenennen.

Das Umbenennen der Datei ist nicht genug. Sie müssen auch ein target-language Attribut zu jedem file Element hinzufügen.

Daraus:

<file original="MyApp/MyApp-Info.plist" source-language="en" datatype="plaintext">

Um dies:

<file original="MyApp/MyApp-Info.plist" source-language="en" datatype="plaintext" target-language="fr">

Jetzt können Sie die Datei in Xcode importieren und es wird die neuen Lokalisierungs

+0

erstellen Wenn jemand mit Counterparts wie ich bin, gehen Sie einfach zu Datei -> XLIFF Translation Locale ändern und wechseln Sie zu Ihrer gewählten Sprache. – dccarmo