--- title: Intl.PluralRules slug: Web/JavaScript/Reference/Global_Objects/Intl/PluralRules tags: - Class - Internationalization - Intl - JavaScript - PluralRules translation_of: Web/JavaScript/Reference/Global_Objects/Intl/PluralRules ---
Intl.PluralRules
オブジェクトは、複数形が影響する書式や言語ルールを使用できるようにします。
Intl.PluralRules
オブジェクトを生成します。この例では、ローカライズされた複数形ルールのいくつかをお見せします。アプリケーションのユーザーインターフェイスで使う言語のフォーマットを取得するには、 locales
引数に言語 (および必要に応じてフォールバック言語) を指定してください。
// アラビア語は別な複数形の規則を持っています。 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'
仕様書 |
---|
{{SpecName('ES Int Draft', '#pluralrules-objects', 'Intl.PluralRules')}} |
{{Compat("javascript.builtins.Intl.PluralRules")}}