Zum Inhalt springen
DispatchAtlas
Suchen

Übersetzungen

Wie DispatchAtlas seine Dokumentation lokalisiert: die Locale-Kohorte, die aktuelle Abdeckung, die Maschinen-Seed-plus-Mensch-Review-Pipeline, und wie man eine Übersetzung beiträgt.

DispatchAtlas serviert seine Dokumentation in einer Kohorte von zwölf Locales. Englisch ist die Quelle; jedes andere Locale ist ein Übersetzungsziel. Diese Seite erklärt, was heute übersetzt ist, die Disziplin, die die Übersetzungsqualität regiert, und die Schritte, eine Übersetzung beizutragen.

Locale-Kohorte

Die Site registriert zwölf Locales — Englisch an der Site-Wurzel und elf präfixierte Übersetzungsziele:

LocaleCodeRichtung
Englisch (Quelle)enlinks-nach-rechts
Mandarin (vereinfacht)zh-cnlinks-nach-rechts
Spanischeslinks-nach-rechts
Portugiesisch (Brasilien)pt-brlinks-nach-rechts
Französischfrlinks-nach-rechts
Deutschdelinks-nach-rechts
Japanischjalinks-nach-rechts
Koreanischkolinks-nach-rechts
Russischrulinks-nach-rechts
Indonesischidlinks-nach-rechts
Arabischarrechts-nach-links
Hindihilinks-nach-rechts

Jede Seite deklariert ihr lang, Arabisch rendert zusätzlich rechts-nach-links, und ein symmetrisches hreflang-Set plus ein x-default, das auf die englische Seite zeigt, verknüpft die Kohorte für Suchmaschinen. Ein Locale, das eine gegebene Seite noch nicht übersetzt hat, lässt den hreflang-Eintrag dieser Seite weg, statt ihn auf Englisch zu zeigen, sodass die Abwesenheit präzise gemeldet wird.

Aktuelle Abdeckung

Das Interface-Chrom — Navigation, Steuerelemente, Suche, und Fußzeile — ist über alle zwölf Locales übersetzt. Dokumentationsseiten werden inkrementell übersetzt; eine Seite ohne Übersetzung im angeforderten Locale rendert die englische Quelle als Rückfall, sodass keine Route je gebrochen ist. Die Abdeckung wächst Seite-für-Seite unter der Review-Pipeline unten; der Sprachumschalter erreicht stets jede Seite mindestens in ihrer englischen Form.

Die Maschinen-Seed-plus-Mensch-Review-Pipeline

Übersetzungsqualität ist ein Release-Kriterium, kein nachträglicher Gedanke. Zwei Stufen regieren jede übersetzte Seite:

  1. Maschinen-Seed. Eine Seite wird zuerst per Maschinenübersetzung gegen das Pro-Locale-Glossar entworfen, das das Domänenvokabular (Planung, Dispatch, Benchmark, Solver, Ziel, Constraint) auf einen konsistenten Begriff pro Locale fixiert.
  2. Mensch-Review. Ein muttersprachlich-fließender Prüfer korrigiert den Seed auf Flüssigkeit, Terminologie, und Ton, bevor er ausgeliefert wird. Maschinen-geseedete Kopie wird niemals als finaler ungeprüfter Text veröffentlicht.

Eine Seite ist in einem Locale erst release-bereit, nachdem ein Prüfer sie attestiert hat. Bis dahin steht der englische Rückfall, der präzise und vollständig ist statt teilweise-übersetzt.

Eine Übersetzung beitragen

  1. Wähle eine Seite unter site/content/docs/en/ und das Ziel-Locale.
  2. Erstelle den Spiegelpfad unter site/content/docs/<locale>/ mit demselben relativen Slug und denselben Frontmatter-Schlüsseln (title, description).
  3. Übersetze den Körper, das Glossar des Locales ehrend, damit die Domänenbegriffe mit dem Rest dieses Locales konsistent bleiben.
  4. Halte jeden Codeblock, Befehl, Identifier, Linkziel, und jede Abbildungsreferenz identisch zur Quelle — nur natürlichsprachliche Prosa wird übersetzt.
  5. Eröffne einen Beitrag für muttersprachlich-fließende Review. Einmal attestiert, wird die Seite in diesem Locale ausgeliefert und ihr hreflang-Eintrag der Kohorte hinzugefügt.

Siehe den Beitragsleitfaden für den Repository-Workflow und den Review-Prozess, der für jede Änderung gilt.