Lines Matching refs:plural
74 * and plural currency style. And the patterns are set through applyPattern.
102 * the formatter style is currency plural format style.
428 // will be used to pick the right pattern based on plural count.
429 // Here, set the pattern as the pattern of plural count == "other".
431 // plural count. If not, the right pattern need to be re-applied
443 // initialize for currency, not only for plural format,
453 // expanded affixes for plural names
512 // save the unique currency plural patterns of this locale.
1713 // Those are currency patterns and currency plural patterns.
2304 UBool plural = i<affixPat.length() &&
2306 if (plural) {
2467 // only setup the affixes of the plural pattern.
2959 * plural names, since the plural name is not a static one, it is
2960 * based on the currency plural count, the affix will be known only
2961 * after the currency plural count is know.
2963 * 'pluralCount' will be a non-null currency plural count.
3000 * currency plural long names, such as "US Dollars".
3025 * @param pluralCount the plural count. It is only used for currency
3026 * plural format. In which case, it is the plural
3028 * in en_US, it is the singular "one", or the plural
3055 UBool plural = FALSE;
3058 plural = i<pattern.length() &&
3060 if (plural) {
3068 if (plural && pluralCount != NULL) {
3069 // plural
3070 // which means when formatting currency plural names.
3072 // and plural names are not needed.
3074 // TODO: num of char in plural count
3194 // plural format precedes choice format
3407 // formatted number's plural count.
4281 // need to save in f(Plural)AffixesForCurrecy?