ICU Message Editor
Erstellen und testen Sie visuell ICU Message Format Muster — Plural, Select und mehr.
Live-Vorschau
Was ist ICU Message Format?
ICU Message Format ist der Branchenstandard für internationalisierte Nachrichten, die sich an Sprachregeln anpassen. Es verarbeitet Pluralisierung (ein Element vs. viele Elemente), Geschlechtsauswahl (er/sie/sie) und Zahlen-/Datumsformatierung für verschiedene Locales. Dieser kostenlose visuelle Editor ermöglicht es Ihnen, ICU-Nachrichten zu erstellen, zu testen und zu debuggen, ohne die Syntax auswendig zu lernen.
So verwendest du den ICU-Nachrichteneditor
- 1
ICU-Nachricht verfassen
Gib einen String im ICU Message Format in den Editor ein. Verwende die Syntax-Helfer, um Pluralregeln ({count, plural, ...}), Select-Anweisungen ({gender, select, ...}) oder Zahlen-/Datumsformatierung einzufügen.
- 2
Variablenwerte festlegen
Passe die Variablenfelder unter dem Editor an, um verschiedene Werte zu testen. Ändere den Zähler, um die Pluralformen zu aktualisieren, oder wechsle die Geschlechtsvariable, um die Select-Zweige in der Vorschau anzuzeigen.
- 3
Vorschau ansehen und Ergebnis kopieren
Die Live-Vorschau zeigt genau, wie die Nachricht mit deinen Testwerten dargestellt wird. Kopiere den ICU-String, um ihn in deine i18n-Lokalisierungsdateien für die Produktion einzufügen.
Häufig gestellte Fragen
Wofür wird ICU Message Format verwendet?
ICU Message Format verarbeitet Pluralisierung, Geschlechtsauswahl und locale-bewusste Formatierung in übersetzten Zeichenketten. Es wird von den meisten i18n-Bibliotheken unterstützt, darunter FormatJS, i18next und Angular.
Was bedeutet das #-Symbol in Plural-Nachrichten?
Das #-Symbol wird zur Laufzeit durch den tatsächlichen numerischen Wert ersetzt. Zum Beispiel wird in '# Elemente', wenn count 5 ist, '5 Elemente' angezeigt.
Werden meine Daten auf einem Server verarbeitet?
Nein. Alles Parsing und die Vorschau erfolgen lokal in Ihrem Browser. Es werden keine Daten an einen Server gesendet.
