Sprachregeln und Dateiformate
Passende Zahlenformate. Unveränderte Platzhalter.
Übersetze Texte für die gewünschte Sprache und Region. Erkannte Zahlen und Datumsangaben folgen festen Regeln; technische Platzhalter werden geschützt und geprüft.
Formatbeispiele ausprobieren
| Wert | de-DE | en-US |
|---|---|---|
| Zahl | 1.234.567,89 | 1,234,567.89 |
| Datum | 13.09.2026 | 9/13/2026 |
| Uhrzeit | 17:30 | 5:30 PM |
| Prozent | 12,5 % | 12.5% |
| EUR-Betrag | 1.234,56 € | €1,234.56 |
Deine Variablen bleiben verwendbar
Erkannte Platzhalter behalten Namen und Typen. Bei ICU-Nachrichten werden die Texte in den Zweigen übersetzt und die technische Struktur geprüft.
{name} · {{count}} · %1$s · {price, number}
Prüfen und gezielt nachbessern
Fehlende oder technisch ungültige Übersetzungen werden gezielt erneut versucht. Bleiben Fehler übrig, wird die Datei nicht als fertige Übersetzung ausgegeben. Budget und Anzahl der Versuche sind begrenzt.
Die Regeldaten umfassen 1.082 Sprach-, Schrift- und Regionsvarianten. Das ist keine Zusage sprachlich geprüfter Übersetzungsqualität für ebenso viele Sprachen.
Welche Inhalte werden übersetzt?
- JSON, ARB, .strings, Android XML, XLIFF
- Übersetzbare Textwerte und Segmente. Schlüssel und nicht-textuelle Werte bleiben erhalten, ARB-Metadaten werden geschützt. Bei Android werden vorhandene Pluralzweige übersetzt; fehlende Kategorien werden nicht automatisch ergänzt. XLIFF 1.2 und 2.0 werden verarbeitet. Besondere JSON-Katalogschemata brauchen einen eigenen Adapter.
- Markdown / MDX
- Erkannte Absätze, Überschriften, Listen, Tabellen und Linktexte. Code und technische Bestandteile bleiben geschützt. Beliebige MDX-/JSX-Konstrukte werden nicht durch einen Compiler geprüft.
- Word im Browser
- .docx / .docm: Text, Tabellen, Kopf- und Fußzeilen, Fuß- und Endnoten. Kommentare und eingebettete Objekte bleiben unverändert.
- PowerPoint im Browser
- .pptx / .pptm: Folien- und Notizentexte. Layouts, Master, Diagramme und SmartArt werden nicht übersetzt.
- Excel im Browser
- .xlsx / .xlsm: Zelltexte aus der zentralen Zeichenkettentabelle. Inline-Strings, Formeln, Blattnamen sowie native Zahlen-/Datumszellen werden nicht übersetzt oder umformatiert.
- Noch ohne direkten Übersetzungsadapter
- Unter anderem Apple .xcstrings und .stringsdict, gettext PO, YAML, CSV, Java .properties, .NET .resx, eigenständiges HTML, PDF, OpenDocument und alte binäre Office-Dateien. Dateikonvertierung und direkte Übersetzung haben unterschiedliche Formatgrenzen.
Office-Dateien werden im Browser-Workspace verarbeitet. Die Auszeichnung einzelner Textabschnitte kann verloren gehen. Prüfe das Layout und den Import in deine Zielanwendung vor der Weitergabe.
Was die Regeln leisten – und wo sie enden
- Automatisch angepasst werden eindeutig erkannte Literale. Mehrdeutige Datumsangaben, Telefonnummern und beliebige technische Kennungen werden nicht durch Raten umgeschrieben.
- Werte und Währungen bleiben dieselben. Es gibt keine Wechselkurs-, Einheiten- oder Zeitzonenumrechnung. Datumsregeln verwenden den gregorianischen Kalender.
- Dynamische Werte bleiben Runtime-Platzhalter. Deine Anwendung formatiert sie beim Anzeigen. Ein automatischer Wechsel zwischen printf, ICU und anderen Template-Sprachen ist nicht enthalten.
- Struktur- und Platzhalterprüfungen ersetzen keine sprachliche Prüfung und keinen Build mit deinem Framework. Die passende Wortwahl hängt weiterhin von Sprache, Kontext und Modell ab.
- Die Beispiele stammen aus den versionierten Engine-Regeln. Im Übersetzungsauftrag lädt die Vorschau die Regeln deiner verbundenen Engine. Bei älteren Versionen kann diese Vorschau fehlen.