2015-01-09 17 views
5

Ich habe pluralisierte Zeichenketten unter Verwendung der .stringsdict format as referenced here definiert.Mehrere Zeichenketten für Lokalisierung exportieren

Ich verwende XCodes "Editor> Export for Localization .." -Option, um XLIFF-Dateien für Übersetzer und Übersetzungssoftware zu erstellen, aber die in Localizable.stringsdict definierten Zeichenfolgen werden nicht in die XLIFF-Datei exportiert.

Wie ist es möglich, diese Pluralformen ins XLIFF-Format zu exportieren - übersetzen zu lassen - und wieder in das Projekt zu importieren?

Ich bin mir bewusst, dass XLIFF hat keine nativen Plural Markup, aber das Format is extensible so sehe ich nicht, warum es nicht möglich wäre.

+0

Kann dies noch werden möglicherweise nicht unterstützt ?? Meine erste Forschung sagt mir, dass Stringsdict Inhalt nicht in meinem xliff-Export ist (das ist Xcode 7) –

Antwort

0

Xcode exportiert Stringsdict (Plural) Strings nur beginnend in Xcode 9. Ich weiß, ich weiß. Obwohl Stringsdict seit einigen Jahren der Weg ist, Plural in iOS und Mac zu machen, hat Apple es nur halbherzig bis Xcode 9 unterstützt. Sie können Stringsdict-Dateien jetzt auch in einem Format anzeigen, das sie leichter lesbar macht, einschließlich Vorlagen Sie können Plural mit ein paar Klicks hinzufügen. Xcode 9 und höher können XLIFF-Dateien auch in einem Tabellenformat anzeigen. Doppelklicken Sie auf Ihr XLIFF in Xcode, um zu sehen. Bevor Sie nur das rohe XML erhalten.

Siehe hier: https://www.ibabbleon.com/copywriter-translator/2017/06/whats-new-in-localization-in-xcode-9-ios-11/

+0

Vielen Dank für diese Information. Wenn ich nur Platz auf meinem Laptop hätte, um XCode 9 zu installieren: -/ Außerdem habe ich festgestellt, dass XLIFF 2.0 im November letzten Jahres ein vollständiger ISO-Standard wurde und immer noch keine native Unterstützung für Pluralformen hat. – Tim