Warum ein Satz ein Satz bleiben sollte
Eine Meldung kann Namen, Zahl und Handlung enthalten. Das Zusammenfügen kleiner englischer Fragmente erschwert natürliche Übersetzung: Andere Sprachen brauchen andere Reihenfolgen oder umgebende Formulierungen.
Behandeln Sie die Meldung als vollständige Übersetzungseinheit mit strukturierten Variablen. Übersetzende müssen deren Bedeutung und mögliche Kombinationen kennen.
Eine Beispielmeldung
Eine Meldung über zu prüfende Dateien muss bei null, einer und mehreren Dateien funktionieren. Eine englische Pluralendung anzuhängen ist keine sichere Übersetzungsplanung.
Geben Sie realistische Beispiele und testen Sie gerenderte Ergebnisse je Sprache, auch leere oder lange Namen sowie Zahlen mit verschiedenen Varianten.
Dies ist eigener redaktioneller Rat. Ungeprüfter Code wird bewusst nicht als konforme Implementierung ausgegeben.
Was das Format allein nicht löst
Es liefert keine freigegebene Übersetzung, keinen passenden Ton und kein gutes Layout. Unterstützung im vorhandenen Framework ist nicht garantiert. Laufzeit, Extraktionswerkzeuge und Übersetzungseditor müssen gemeinsam geprüft werden.
Versionen müssen eindeutig sein. Ältere Syntax, ähnlich benannte Bibliotheken und die aktuelle Spezifikation sind nicht automatisch austauschbar.
LISA und KI
MessageFormat ist eine Unicode-Entwicklung. Der Bezug liegt in der Interoperabilität: Sprachbewusste Meldungen müssen den Produktionsablauf überstehen.
Validieren Sie bei KI-Übersetzungen Syntax und Variablenerhalt unabhängig. Prüfen Sie danach jeden relevanten Zweig sprachlich. Ein Modell kann flüssig formulieren und dabei Zweige löschen oder Platzhalter ändern.
Quellen und weitere Lektüre
UTS #35 Teil 9 und Unicode-Einführung. Universelle Implementierungsunterstützung wird nicht behauptet.