3

そのため、 CLDRにあるものとは異なる複数形のルールを使用したいと思います。私はPHPintl拡張機能を介してICUを使用しており、次のようなものがあると言います。

$msg = new MessageFormatter('ar',
                '{0,plural,  zero {zero-ar}' .
                'one {one-ar}' .
                'two {two-ar}' .
                'few {{0,number} few-ar}' .
                'many {{0,number} many-ar}' .
                'other{{0,number} other-ar} }.');

カテゴリの1つに組み込まれている複数形のルールに満足していないので、変更したいのですが、それは可能ですか?いいえ、それは固定された間隔だけではないので、選択肢を使用することはできません。

4

1 に答える 1

1

を使用してPluralRulesオブジェクトを作成してから、それらのルールとパターンを使用しPluralRules.createRules()て独自のオブジェクトを作成する必要があると思います。PluralFormat

于 2011-11-09T18:40:12.970 に答える