YAML-Dateien (YAML Ain't Markup Language)
Bei YAML handelt es sich um eine auf Unicode basierende Sprache zur Datenserialisierung. YAML steht für "YAML Ain't Markup Language". YAML-Dateien verwenden die druckbaren Unicode-Zeichen (UTF-8, UTF-16 oder UTF-32).
YAML wird bei der Programmierung für verschiedene Zwecke verwendet. Beispiele: Konfigurationsdateien, Internet-Messaging, Objektpersistenz oder Datenüberwachung. Die YAML-Syntax wurde so entwickelt, dass sie Datentypen (Listen, assoziative Arrays und Skalare) entspricht.
In memoQ können YAML-Dateien der Version 1.0, 1.1 und 1.2 importiert und exportiert werden. YAML 1.2 ist mit JSON kompatibel.
Weitere Informationen zu YAML: Siehe diese Website (Link zum Zeitpunkt der Erstellung dieser Hilfe verfügbar).
Navigation
- Importieren Sie eine YAML-Datei.
- Wählen Sie im Fenster Dokument-Importoptionen die YAML-Dateien aus, und klicken Sie auf Filter und Konfiguration ändern.
- Das Fenster Einstellungen für Dokumentenimport wird angezeigt. Wählen Sie in der Dropdown-Liste Filter die Option YAML-Filter aus.
Möglichkeiten
Normalerweise ist eine YAML-Datei in UTF-8 codiert.
Sie kann jedoch auch in einem anderen Format codiert sein und dann in memoQ möglicherweise nicht erkannt werden. (Normalerweise wird dies in memoQ versucht.)
Überprüfen Sie unter Eingabecodierung, ob der Text im Feld Vorschau lesbar ist und ob alle Zeichen richtig dargestellt werden.
Wenn der Text nicht lesbar ist oder nicht alle Zeichen richtig angezeigt werden: Wählen Sie in der Liste Eingabecodierung eine andere Codierung aus. Testen Sie andere Codierungen, bis der Text im Feld Vorschau völlig richtig angezeigt wird.
Wenn Unicode (z. B. UTF-8) nicht die Eingabecodierung ist und für die Zielsprache ein anderes Skript verwendet wird: Deaktivieren Sie das Kontrollkästchen Wie für Eingabe. Wählen Sie die Codierung für das übersetzte Dokument in der Dropdown-Liste Ausgabecodierung auswählen aus. Damit die Codierung in anderen Programmen einfacher erkannt werden kann, empfiehlt es sich, auch das Kontrollkästchen BOM in Unicode-codierte Dateien beim Export schreiben zu aktivieren.
In einer YAML-Datei kann ein Skalarblock mehrere Textzeilen enthalten.
Normalerweise wird jede Textzeile in memoQ als separates Segment importiert.
So importieren Sie jeden Skalarblock als einzelnes Segment: Klicken Sie auf das Optionsfeld dasselbe Segment, getrennt durch memoQ-Tags. Wenn ein mehrzeiliger Block in memoQ importiert wird, wird ein memoQ-{tag} für jedes Zeilenumbruchzeichen erstellt.
Abschließende Schritte
Gehen Sie folgendermaßen vor, um die Einstellungen zu bestätigen und zum Fenster Dokument-Importoptionen zurückzukehren: Klicken Sie auf OK.
Gehen Sie folgendermaßen vor, um zum Fenster Dokument-Importoptionen zurückzukehren und die Filtereinstellungen nicht zu ändern: Klicken Sie auf Abbrechen.
Im Fenster Dokument-Importoptionen: Klicken Sie erneut auf OK, um die Dokumente zu importieren.