Zum Inhalt springen

Parser Konfiguration Settings

von Standard, Crowdin Enterprise verwendet ein predefined festlegen von importieren und exportieren parameters für jedes unterstützt Datei Format.

die Parser Konfiguration feature ermöglicht du ändern die Standard importieren und exportieren behavior predefined für Dateiformate unterstützt von Crowdin Enterprise. Parser Konfiguration in ein bestimmten Projekt ist applied nur zu Dateien gespeichert in dies Projekt.

Du kannst festlegen die parser Konfiguration für alle Dateien von ein certain Format oder single Dateien. Sobald du speichern die parser Konfiguration für einige Datei Format, du kann hochladen Quelldateien zu dein Projekt, und Crowdin Enterprise wird apply dein Einstellungen accordingly.

Die meisten unterstützten Dateiformate verfügen über konfigurierbares Import- und Exportverhalten.

einige parameters sind common zu alle Formate, während andere sind Format-bestimmten.

in die table below, du kann see die verfügbar parser parameters und Formate sie könnte sein konfiguriert für.

ParameterBeschreibungFormat
InhaltssegmentierungBeim Import wird der Inhalt der Quelldatei mithilfe vordefinierter Segmentierungsregeln (SRX 2.0) in kürzere Textsegmente aufgeteilt.Generisches XML, DITA, AsciiDoc, MadCap Flare, HTML, Office-Dokumente, Adobe FrameMaker, Adobe InDesign, Markdown
Benutzerdefinierte Segmentierungsregeln

Definiert deine eigenen Segmentierungsregeln.

Generisches XML, DITA, AsciiDoc, Reine Textdatei, MadCap Flare, HTML, Office-Dokumente, Adobe FrameMaker, Adobe InDesign, Markdown, MediaWiki
Ausgeschlossene ElementeDefiniert eine Liste von CSS-Stil-Selektoren für Elemente, die nicht zur Übersetzung zur Verfügung stehen sollen (z. B. code, pre > code, .code-block). Trifft nur auf Block-Elemente zu. Inline-Elemente werden ignoriert.HTML, HTML (mit Front Matter)
Inline-TagsDefiniert eine Liste von Tags, die als Inline-Elemente statt als Blockelemente behandelt werden sollen (z. B. item, list). Der Text innerhalb eines Inline-Tags bleibt Teil des umgebenden Strings.Generisches XML, HTML, HTML (mit Front Matter), Markdown, WebXml
Attributwerte ausblendenHTML-Attribute wie src, href und data werden als ausgeblendete Strings importiert und den Übersetzern nicht angezeigt.HTML, HTML (mit Front Matter), WebXml
Ausgeschlossene Front-Matter-ElementeDefiniert eine Liste von Front-Matter-Elementen, die nicht zur Übersetzung zur Verfügung stehen sollen (z. B. keywords, “internal.description”, tags). Die Pfadelemente sollten durch einen Punkt getrennt werden. Schlüssel, die einen Punkt enthalten, müssen in Anführungszeichen eingeschlossen werden.HTML (mit Front Matter), Markdown, MDX
Anführungszeichen für den Export von Front MatterLegt fest, wie Front-Matter-Werte in exportierten Dateien in Anführungszeichen gesetzt werden. Standard setzt nur Werte, die einen Doppelpunkt enthalten, in Anführungszeichen. Die beiden anderen Optionen setzen jeden Wert in einfache oder doppelte Anführungszeichen.Markdown
Code-Blöcke ausschließenDefiniert, ob Code-Blöcke importiert werden sollen. Trifft nur auf Code-Blöcke zu. Inline-Elemente mit Code werden ignoriert.Markdown, MDX
Marker für FettdruckDefiniert den Marker, der für hervorgehobenen Text in exportierten Dateien verwendet wird: entweder Sternchen (*) oder Unterstrich (_).Markdown, MDX
Marker für KursivschriftDefiniert den Marker, der für kursiv hervorgehobenen Text in exportierten Dateien verwendet wird: entweder Sternchen (*) oder Unterstrich (_).Markdown, MDX
Aufzählungszeichen für ungeordnete ListenDefiniert das Zeichen, mit dem jedes Element einer ungeordneten Liste in exportierten Dateien beginnt: Bindestrich (-), Sternchen (*) oder Pluszeichen (+).Markdown, MDX
TabellenformatierungLegt fest, wie Tabellenspalten in exportierten Dateien formatiert werden. Zellen gleichmäßig verteilen füllt jede Spalte bis zur Länge ihres längsten Werts auf, während Konsolidieren auf beiden Seiten jedes Werts ein Leerzeichen lässt.Markdown, MDX
Inhalt übersetzenTexte innerhalb der Tags stehen zur Übersetzung zur Verfügung.Generisches XML
Attribute übersetzenTag-Attribute stehen zur Übersetzung zur Verfügung.Generisches XML
Übersetzbare Elemente

Definiert die spezifischen Knoten und Attribute, die für die Übersetzung zur Verfügung stehen sollen.

Generisches XML
Einfaches Anführungszeichen maskieren

Definiert das Verhalten bezüglich der Maskierung von einfachen Anführungszeichen in exportierten Übersetzungen.
Verfügbare Optionen:

  • Einfaches Anführungszeichen nicht maskieren
  • Einfaches Anführungszeichen durch Backslash maskieren (It's okayIt\'s okay)
  • Einfaches Anführungszeichen durch ein weiteres einfaches Anführungszeichen maskieren (It's okayIt''s okay)
  • Einfaches Anführungszeichen durch ein weiteres einfaches Anführungszeichen nur in Zeichenketten maskieren, die Variablen {0} ({0} it's okay{0} it''s okay)
Java Properties
Sonderzeichen maskieren

Alle Sonderzeichen (z. B., =, :, !, #) werden in den exportierten Übersetzungen durch einen Backslash \ maskiert.

Java Properties
Anführungszeichen für den ExportLegt fest, ob exportierte Strings in einfache oder doppelte Anführungszeichen eingeschlossen werden.JavaScript
Include-Direktiven überspringeninclude::-Direktiven werden nicht verarbeitet, sodass der Inhalt der Dateien, auf die sie verweisen, nicht in dieser Datei enthalten ist. Nützlich, wenn diese Dateien eigenständig in Crowdin hochgeladen werden und ihr Text dort bereits übersetzt ist.AsciiDoc
Hyperlinktext inline extrahierenDer Text eines Hyperlinks wird zusammen mit dem umgebenden Satz extrahiert, sodass Übersetzer ihn im Kontext statt als separates, nicht bearbeitbares Tag sehen.Adobe InDesign
In ICU MessageFormat konvertierenPlatzhalter werden beim Import in die ICU-MessageFormat-Syntax konvertiert.Steamworks-Lokalisierung
Variablen beim Konvertieren der VDF-Gendersyntax in ICU Select mit „_gender“ kennzeichnenVariablennamen wird beim Konvertieren der Gendersyntax das Suffix _gender hinzugefügt. Verfügbar, wenn In ICU MessageFormat konvertieren aktiviert ist.Steamworks-Lokalisierung
Bezeichner (Schlüssel) als Quellstring importierenWenn eine Datei keinen Quelltext für einen String enthält, wird dessen Bezeichner als Quellstring importiert.String Catalog
Übersetzungen importierenBereits in der Datei gespeicherte Übersetzungen werden zusammen mit den Quellstrings importiert.String Catalog
Tags aggressiv bereinigenZusätzliche Formatierungs-Tags zur Textabstandsregelung werden beim Import entfernt. Nützlich beim Übersetzen von Office-Dokumenten, die aus anderen Formaten (zum Beispiel PDF) konvertiert wurden und bei denen durch die Konvertierung viele unnötige Formatierungs-Tags entstanden sind.Office-Dokumente, Microsoft Visio
Hyperlink-URLs übersetzenHyperlink-URLs stehen zur Übersetzung zur Verfügung.Office-Dokumente, Microsoft Visio

Office-Dokumente verfügen über einen eigenen Satz von Parametern, die hier wie im Einstellungsdialog gruppiert sind.

ParameterBeschreibung
Dokumenteigenschaften übersetzenDokumenteigenschaften wie Titel, Betreff und Ersteller stehen zur Übersetzung zur Verfügung.
Kommentare übersetzenIm Dokument vorhandene Kommentare stehen zur Übersetzung zur Verfügung. Standardmäßig aktiviert.
Tags aggressiv bereinigenZusätzliche Formatierungs-Tags zur Textabstandsregelung werden beim Import entfernt. Nützlich beim Übersetzen von Office-Dokumenten, die aus anderen Formaten (zum Beispiel PDF) konvertiert wurden und bei denen durch die Konvertierung viele unnötige Formatierungs-Tags entstanden sind.
Formatierung ignorieren, die sich nur durch Leerzeichen unterscheidetEin Leerzeichen mit eigener Formatierung übernimmt die Formatierung des angrenzenden Texts, sodass es dem String kein zusätzliches Tag-Paar mehr hinzufügt. Verfügbar, wenn Tags aggressiv bereinigen aktiviert ist.
Tabulatoren als Zeichen anzeigenEin Tabulator innerhalb einer Textzeile wird im String als Zeichen statt als Tag angezeigt.
Zeilenumbrüche als Zeichen anzeigenEin Zeilenumbruch innerhalb einer Textzeile wird im String als das unter Ersetzung für Zeilenumbrüche festgelegte Zeichen statt als Tag angezeigt.
Ersetzung für ZeilenumbrücheDefiniert das einzelne Zeichen, das einen Zeilenumbruch ersetzt, zum Beispiel ein Leerzeichen oder einen senkrechten Strich. Verfügbar, wenn Zeilenumbrüche als Zeichen anzeigen aktiviert ist.
Geschützte Bindestriche als Zeichen anzeigenEin geschützter Bindestrich wird im String als Zeichen statt als Tag angezeigt.
Weiche Trennstriche ignorierenWeiche Trennstriche werden entfernt, statt als Tags angezeigt zu werden.
Hyperlink-URLs übersetzenHyperlink-URLs stehen zur Übersetzung zur Verfügung.
ParameterBeschreibung
Kopf- und Fußzeilen übersetzenKopf- und Fußzeilen stehen zur Übersetzung zur Verfügung. Standardmäßig aktiviert.
Versteckten Text übersetzenVersteckter Text steht zur Übersetzung zur Verfügung.
Namen von Formen und Bildern übersetzenDer Name einer Form oder eines Bildes steht zur Übersetzung zur Verfügung. Standardmäßig aktiviert.
Alternativtexte von Formen und Bildern übersetzenDer Alternativtext einer Form oder eines Bildes steht zur Übersetzung zur Verfügung, wodurch das lokalisierte Dokument für Screenreader zugänglich bleibt.
Zusätzliche zu übersetzende FeldtypenDefiniert eine Liste von Word-Feldtypen, deren Text zur Übersetzung zur Verfügung steht. Verwende die Feldcodes so, wie Word sie schreibt (zum Beispiel PAGE). HYPERLINK wird unabhängig davon übersetzt, ob es in der Liste enthalten ist.
AbsatzformatvorlagenDefiniert eine Liste von Namen von Absatzformatvorlagen, wie sie im Dokument angezeigt werden (zum Beispiel Heading1, Quote). Wähle Die aufgelisteten Formatvorlagen ausschließen, um sie auszulassen, oder Nur die aufgelisteten Formatvorlagen übersetzen, um nichts anderes zu übersetzen.
HervorhebungsfarbenDefiniert eine Liste der Word-Farben für Hervorhebungen. Wähle Die aufgelisteten Hervorhebungsfarben ausschließen, um den von ihnen markierten Text auszulassen, oder Nur die aufgelisteten Hervorhebungsfarben übersetzen, um nichts anderes zu übersetzen. Verfügbare Farben: black, blue, cyan, green, magenta, red, yellow, white, darkBlue, darkCyan, darkGreen, darkMagenta, darkRed, darkYellow, darkGray, lightGray, none.
Text in den aufgelisteten Farben ausschließenText in den aufgelisteten Farben steht nicht zur Übersetzung zur Verfügung. Jede Farbe besteht aus sechs Hexadezimalziffern und muss genau übereinstimmen, sodass auch ein ähnlicher Farbton übersetzt wird.
ParameterBeschreibung
Versteckte Zeilen und Spalten übersetzenVersteckte Zeilen und Spalten stehen zur Übersetzung zur Verfügung.
Arbeitsblattnamen übersetzenArbeitsblattnamen stehen zur Übersetzung zur Verfügung.
Text in Zeichnungen und Formen übersetzenText in Zeichnungen und Formen eines Arbeitsblatts steht zur Übersetzung zur Verfügung.
SmartArt- und Diagrammtext übersetzenText in SmartArt-Grafiken und Diagrammdaten steht zur Übersetzung zur Verfügung.
ParameterBeschreibung
Versteckte Folien importierenVersteckte Folien stehen zur Übersetzung zur Verfügung.
ImporthinweiseDie Notizen der Folien stehen zur Übersetzung zur Verfügung. Standardmäßig aktiviert.

Um festlegen die preferred parser Konfiguration für alle Dateien von ein bestimmten Format, folgen diese Schritten:

  1. Öffne dein Projekt und gehe zu Einstellungen > Parser-Konfiguration.
  2. Wähle die benötigt Datei Format und klicke auf Edit.
  3. Lege die preferred Einstellungen. fest
  4. Klicke auf Speichern.

Alternatively, für Formate mit configurable parser Einstellungen, du kann öffnen die gleich Einstellungen von die Erstelle bundle oder Edit bundle Dialog von clicking nächste zu die Ziel Format.

Um ein neues Dateiformat hinzuzufügen, klicke oben rechts auf Apps hinzufügen und installiere das erforderliche Format.

in einige cases, du könnte benötigen zu festlegen die parser Konfiguration nicht für alle Dateien von einige Datei Format aber just für ein single Datei. Um festlegen die parser Konfiguration für ein single Datei, folgen diese Schritten:

  1. Öffne dein Projekt und gehe zu Quellen > Dateien.
  2. Double-klicken auf die benötigt Datei.
  3. Wechsle im geöffneten Dialog zum Tab Parser-Konfiguration.
  4. Lege die preferred Einstellungen. fest
  5. Klicke auf Speichern.

Sobald du speichern die Datei parser Konfiguration, Crowdin Enterprise wird reimport dies Datei und apply dein Einstellungen.

Mehr über Datei management in Crowdin Enterprise.

Sometimes, du könnte arbeiten mit Dateien das enthalten Strings in ein unterschiedlich Format. ein common example ist ein JSON Datei wo einige String Werte enthalten HTML Inhalt. die Standard parser Konfiguration isn’t designed für diese nested oder cascading scenarios.

Um properly Prozess such Dateien, du benötigen zu implement ein benutzerdefiniert Crowdin App das verwendet die File Post-importieren Verarbeitung Modul. dies Methode, sometimes referred zu as cascade Verarbeitung, ermöglicht dein App zu intercept importiert Strings und instruct Crowdin Enterprise zu re-Prozess bestimmten ones verwenden ein unterschiedlich parser. für instance, du kann tell Crowdin Enterprise zu parse ein String von ein JSON Datei as HTML, ensuring das HTML Tags sind correctly handled und nicht exposed zu Übersetzer as plain Text.

Um handle Dateien mit nested Inhalt, du kann install die Cascade Importer von die Crowdin Store oder, für mehr benutzerdefiniert scenarios, build dein own.

War diese Seite hilfreich?