YAML-Datei übersetzen

Lege eine .yml- oder .yaml-Datei ab. Zeichenkettenwerte werden übersetzt; Schlüssel, Verschachtelung und Nicht-Textwerte bleiben erhalten.

Auto-Erkennung
Spanisch
Office-Layout bleibt erhalten60 SprachenDateien werden automatisch gelöschtGratis-Guthaben zum Start

Lade in der Gratis-Version keine vertraulichen Dokumente hoch. Warum?

YAML ist ein gängiges Format für Oberflächentexte in Frameworks wie Ruby on Rails und für Seitendaten in Static-Site-Generatoren. Es ist leicht lesbar, reagiert aber empfindlich auf Einrückungen: Verschiebt eine Übersetzung auch nur ein Leerzeichen, kann eine App nicht mehr starten. DropTranslate analysiert das YAML, übersetzt nur die Zeichenkettenwerte und speichert die Datei mit denselben Schlüsseln und derselben Verschachtelung. So lädt das Ergebnis genauso wie das Original.

So funktioniert's

Lege die .yml-Datei ab

Wir analysieren die Datei, zählen die Wörter in den Zeichenkettenwerten und zeigen die Kosten in Credits an. Ungültiges YAML wird ohne Berechnung abgelehnt.

Wähle die Sprache

Wähle die Zielsprache für das neue Locale.

Lade die .yml-Datei herunter

Speichere sie als neue Locale-Datei, zum Beispiel es.yml.

Was sich ändert, was bleibt

Übersetzt

  • Zeichenkettenwerte

Unverändert

  • Schlüssel, Verschachtelung und Einrückungsstruktur
  • Zahlen, Wahrheitswerte und Datumsangaben

Layout: Exakt: Struktur bleibt erhalten

Schlüssel und Struktur bleiben erhalten, daher lädt die Datei genauso wie das Original.

  • Manche Locale-Dateien beginnen mit einem Sprachschlüssel auf oberster Ebene (zum Beispiel en:). Benenne ihn nach der Übersetzung in den neuen Sprachcode um.
  • Platzhalter wie %{count} oder {{ name }} sollten unverändert bleiben, und der KI-Übersetzungsdienst eines Drittanbieters ist angewiesen, sie beizubehalten. Prüfe die Ausgabe vor dem Veröffentlichen auf diese Platzhalter.

Tipps

  • Führe vor dem Deployment die i18n-Prüfung oder die Testsuite deiner App für die neue Datei aus.
  • Wenn ein Wert technisch ist (eine CSS-Klasse, ein Dateipfad), entferne ihn aus der Locale-Datei, damit er nicht übersetzt wird.

Keine beglaubigte Übersetzung

Maschinelle Übersetzung, keine beglaubigte oder vereidigte Übersetzung. Wenn Ihr Dokument an eine Behörde geht, prüfen Sie zuerst, was dort verlangt wird.

Beglaubigte, vereidigte oder maschinelle Übersetzung: Was benötigen Sie?

Fragen

Werden Schlüssel übersetzt?

Nein. Nur Zeichenkettenwerte ändern sich. Schlüssel und Verschachtelung bleiben gleich.

Lädt meine App die Datei weiterhin?

Die Ausgabe wird als gültiges YAML mit derselben Struktur neu geschrieben. Prüfe den Sprachschlüssel auf oberster Ebene und deine Platzhalter und führe danach deine üblichen i18n-Prüfungen aus.

Wie werden Credits berechnet?

Ein Credit pro 500 Wörter in Zeichenkettenwerten. Schlüssel zählen nicht.