Baseline Widely available *
L'objet Intl.PluralRules
permet de mettre en forme des chaînes de caractères en fonction des règles de nombre (pluriel) d'une locale donnée.
Intl.PluralRules()
Crée un nouvel objet Intl.PluralRules
.
Intl.PluralRules.supportedLocalesOf()
Renvoie un tableau qui contient les locales, parmi celles fournies en arguments, qui sont prises en charge sans avoir à recourir à la locale par défaut de l'environnement d'exécution.
Intl.PluralRules.prototype.resolvedOptions()
Renvoie un nouvel objet dont les propriétés reflètent les options de locale et de collation calculées à l'initialisation de l'objet.
Intl.PluralRules.prototype.select()
Renvoie une chaîne de caractères indiquant la règle de nombre qui s'applique pour le formatage en fonction de la locale.
Intl.PluralRules.prototype.selectRange()
Cette méthode prend deux valeurs en arguments et renvoie une chaîne de caractères indiquant la règle de nombre à utiliser pour le formatage en fonction de la locale.
locales
Dans cet exemple, on voit l'impact de la locale sur les règles de nombre. Afin de respecter la langue de l'utilisatrice et de l'utilisateur dans votre application, assurez-vous d'indiquer cette langue (et éventuellement une langue de secours) grâce à l'argument locales
:
// L'arabe possède plusieurs règles
// de nombre
new Intl.PluralRules("ar-EG").select(0);
// â 'zero'
new Intl.PluralRules("ar-EG").select(1);
// â 'one'
new Intl.PluralRules("ar-EG").select(2);
// â 'two'
new Intl.PluralRules("ar-EG").select(6);
// â 'few'
new Intl.PluralRules("ar-EG").select(18);
// â 'many'
Spécifications Compatibilité des navigateurs Voir aussi
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4