Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. JavaScript
  3. Référence
  4. Objets natifs standards
  5. Intl
  6. Intl.PluralRules

Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in EnglishAlways switch to English

Intl.PluralRules

Baseline Widely available *

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis ⁨septembre 2019⁩.

* Certaines parties de cette fonctionnalité peuvent bénéficier de prise en charge variables.

L'objetIntl.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.

Constructeur

Intl.PluralRules()

Crée un nouvel objetIntl.PluralRules.

Méthodes statiques

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.

Méthodes des instances

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.

Exemples

Utiliserlocales

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'argumentlocales :

js
// L'arabe possède plusieurs règles// de nombrenew 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

Specification
ECMAScript® 2026 Internationalization API Specification
# pluralrules-objects

Compatibilité des navigateurs

Voir aussi

Help improve MDN

Learn how to contribute

Cette page a été modifiée le par lescontributeurs du MDN.


[8]ページ先頭

©2009-2025 Movatter.jp