AI Glot websiteOpen AI Glot
DateiformateYAML und TOML
Dateiformate

YAML- und TOML-Dateien übersetzen

Übersetzen Sie .yaml-, .yml- und .toml-Dateien mit bis zu 4 MB in eine oder mehrere Sprachen. Schlüssel, Hierarchie und Reihenfolge bleiben erhalten. Mit Beispielanweisungen für Rails, Hugo und Konfigurationsdateien.

YAML-Dateien (.yaml, .yml) und TOML-Dateien (.toml) werden bis zu einer Größe von 4 MB unterstützt. Geändert werden nur Zeichenfolgenwerte. Schlüssel, Verschachtelungsebenen, Tabellen und Schlüsselreihenfolge bleiben erhalten. Typische Anwendungsfälle sind Locale-Dateien für Rails und Symfony, Inhalte statischer Websites sowie Hugo-i18n-Tabellen.

Was übersetzt wird und was unverändert bleibt

ÜbersetztUnverändert
YAMLZeichenfolgenwerte, einschließlich Fließtext in mehrzeiligen BlöckenSchlüssel, Hierarchie, Schlüsselreihenfolge, Zahlen, boolesche Werte
TOMLZeichenfolgenwerte, die jeweils in ihrer eigenen Zeile ersetzt werdenTabellen, Schlüssel, Reihenfolge, Kommentare, Zahlen, Datumsangaben, Pfade

Platzhalter wie %{name} (Rails), {name} und %s bleiben geschützt und werden in der übersetzten Zeichenfolge beibehalten.

Beispielanweisungen

Ein Rails-Locale

Eine Sprache, mit Interpolationsplatzhaltern und unveränderten Schlüsseln.

Übersetzen Sie die Werte ins Französische. Lassen Sie %{name} und %{count} unverändert und ändern Sie keine Schlüssel.

Sprachabschnitte ergänzen

Für eine YAML-Datei mit einem Abschnitt pro Sprache: mehrere Sprachen in einem Auftrag.

Füllen Sie die leeren Abschnitte fr und de anhand des Abschnitts en aus.

Front Matter und Inhalt

Für eine statische Website: Texte übersetzen und Einstellungen unverändert lassen.

Übersetzen Sie nur die Felder title, description und body ins Italienische. Lassen Sie Slugs, Datumsangaben, Layouts und URLs unverändert.

Eine Hugo-i18n-Tabelle

Für TOML: Die von den Templates verwendeten Schlüssel bleiben erhalten.

Übersetzen Sie die Zeichenfolgen ins Portugiesische. Lassen Sie alle Schlüssel und Tabellennamen genau wie sie sind.

Nur geänderte Schlüssel

Für YAML: Gibt nur die geschriebenen Schlüssel zurück.

Übersetzen Sie die Werte ins Französische und geben Sie nur die Schlüssel zurück, die Sie geändert haben.

Texte für Nutzerinnen und Nutzer in einer Konfiguration

Einstellungen bleiben unverändert.

Übersetzen Sie nur die Meldungen und Beschriftungen, die Nutzerinnen und Nutzer sehen, ins Deutsche. Lassen Sie Einstellungen, Bezeichner, Pfade und Zahlen unverändert.

Wissenswertes

  • Mehrere Sprachen in einem Auftrag. TOML unterstützt mehrere Sprachen: Der Tarif fügt neben jedem ursprünglichen Schlüssel einen gleichrangigen Schlüssel mit Sprachsuffix hinzu, zum Beispiel hello_fr. YAML unterstützt mehrere Sprachen, wenn die Datei bereits einen Abschnitt pro Sprache enthält (en:, fr:, de:). Eine typische Rails-Datei mit einem einzelnen en:-Stammabschnitt unterstützt eine Sprache pro Upload. Wenn Sie mehrere Sprachen anfordern, kann der Auftrag mit dem Hinweis abgelehnt werden, dass sich kein passender Tarif erstellen lässt. Führen Sie den Auftrag für jede Sprache einzeln aus. Ihr Glossar bleibt erhalten.
  • Ausgabefilter. Für YAML verfügbar („nur die Schlüssel, die Sie geändert haben“). TOML gibt die gesamte Datei zurück.
  • YAML-Kommentare bleiben nicht erhalten. Die Datei wird als Daten eingelesen und als bereinigtes YAML zurückgeschrieben: Kommentare werden entfernt, Einrückungen und Anführungszeichen auf zwei Leerzeichen normalisiert. Bewahren Sie die kommentierte Quelldatei als Referenz auf. Anker bleiben gültig, ihre Namen können sich jedoch ändern.
  • TOML-Kommentare bleiben normalerweise erhalten, da jede Zeichenfolge in ihrer eigenen Zeile ersetzt wird. Werte, die sich nicht auf diese Weise ersetzen lassen, etwa Werte in Inline-Tabellen, führen dazu, dass die Datei normalisiert neu geschrieben und ihre Kommentare entfernt werden. Im Tarif wird angezeigt, wenn das der Fall ist.
  • Größenlimit. 4 MB.

Verwandte Formate

Use these docs with your AI tools

An AI agent can read this documentation directly. You do not need an account or an API key. Everything here is public and read-only.

Query these docs via MCP

Recommended

Add this server to Claude, Claude Code, Cursor, Mistral, or any tool that supports MCP. Your agent can then search AI Glot Docs documentation and read it in full, instead of answering from memory.

https://ai-glot.com/docs/mcp
  • searchFind the passages that answer a question.
  • fetchRead one page in full, as Markdown.
  • list_pagesSee every page in this documentation.

Query these docs over HTTP

The same tools also work as plain web requests. Use this for scripts, or for any tool that does not support MCP. There is one endpoint per tool. Arguments go in the query string, and the answer comes back as JSON.

https://ai-glot.com/docs/api/docs/search?query=custom+domain

Read the OpenAPI description. It is built from the same definitions as the tools, so it always matches what the endpoints do.

Read these docs as Markdown

Add .md to any page URL to get its Markdown source. You can also send the headerAccept: text/markdown to the page URL itself.

To read the whole documentation in one file, open llms-full.txt. For a short index of every page, open llms.txt.