Een ICU-bericht voor de juiste uitvoeromgeving.
ICU-berichten behouden variabelen en noodzakelijke terugvaltakken. Valideer met de ICU-parser van de app en test representatieve aantallen voor elke doeltaal.
Stem de werkwijze af op je taak.
Geef omgeving, taal, variabelen en enkelvoud-, meervoud- of keuzegedrag op. Schrijf met de terugvaltak en behoud geneste variabelen. Parse met de ICU-bibliotheek van de app en test waarden voor elke tak.
- Wat je aanlevert
- Eisen aan gelokaliseerde berichten en variabelen.
- Wat je krijgt
- Ontwerp voor meervoud of keuze met syntaxiscontrole.
Bekijk de invoer en het resultaat.
Illustratieve invoer en uitvoer · een leervoorbeeld, geen live uitvoering van WebAct
Voorbeeld invoerveld
English message uses a variable named count and should show one item or multiple items.
Uitgewerkt voorbeeld
{count, plural, one {# item} other {# items}}
Check count values 0, 1 and 2 in the target runtime. Additional locales may require other plural categories.Laad deze invoer in de prompt en kopieer deze naar WebAct om de taak te proberen. Je resultaat kan afwijken van het voorbeeld.
Keuzes en probleemoplossing.
Is het Engelse one/other-meervoud genoeg voor elke taal?
Nee. Meervoudscategorieën verschillen per taal. Volg taalregels en test de echte uitvoeromgeving.
Waarom verschijnen ruwe accolades of compileert het bericht niet?
De bestemming kan andere syntaxis gebruiken of de nesting is fout. Valideer met dezelfde parser als de app.
Bron voor deze werkwijze.
Probeer het met je eigen bron.
Vervang het voorbeeld door je eigen materiaal in de taakprompt. Behoud de eisen die je nodig hebt en kopieer de taak naar WebAct.
De taak aanpassen en kopiëren ↑