ICU-Nachrichten in der richtigen Laufzeit prüfen.
ICU-Nachrichten müssen Variablen und erforderliche Ersatzverzweigungen bewahren. Prüfen Sie mit dem ICU-Parser der Anwendung und testen Sie typische Zahlen je Zielsprache.
Passe den Ablauf an deine Aufgabe an.
Nennen Sie Laufzeit, Sprache, Variablen und das gewünschte Singular-, Plural- oder Auswahlverhalten. Entwerfen Sie die Nachricht mit Ersatzverzweigung und erhaltenen verschachtelten Platzhaltern. Lassen Sie sie mit der ICU-Bibliothek der Anwendung analysieren und testen Sie jede Verzweigung.
- Was du bereitstellst
- Lokalisierungsanforderungen und Variablendefinitionen.
- Was du erhältst
- Entwurf für Mehrzahl und Auswahl mit Syntaxprüfung.
Sieh dir Eingabe und Ergebnis an.
Beispielhafte Ein- und Ausgabe · ein Lehrbeispiel, kein tatsächlicher WebAct-Durchlauf
Beispiel Eingabe
English message uses a variable named count and should show one item or multiple items.
Vollständiges Beispiel
{count, plural, one {# item} other {# items}}
Check count values 0, 1 and 2 in the target runtime. Additional locales may require other plural categories.Lade diese Eingabe in den Prompt und kopiere ihn zum Ausprobieren nach WebAct. Dein Ergebnis kann vom Beispiel abweichen.
Entscheidungen und Fehlerbehebung.
Genügt das englische Muster one/other für jede Sprache?
Nein. Pluralkategorien variieren. Nutzen Sie Sprachregeln und prüfen Sie die echte Laufzeit.
Warum erscheinen rohe Klammern oder die Nachricht kompiliert nicht?
Das Ziel nutzt vielleicht andere Syntax oder die Verschachtelung ist ungültig. Prüfen Sie mit dem Parser der Anwendung.
Quelle für diesen Arbeitsablauf.
Probiere es mit deiner eigenen Quelle.
Ersetze das Beispiel im Aufgaben-Prompt durch dein Material. Behalte nötige Anforderungen bei und kopiere die Aufgabe nach WebAct.
Aufgabe anpassen und kopieren ↑