Skip to content

Категории множественного числа

Для ICU-плюрализации используйте tm() из Перевод текста — это основной API. usePluralize() предоставляет одну дополнительную утилиту: pluralCategory, которая возвращает сырую CLDR-категорию для числового значения.

ts
import { usePluralize } from 'vue-i18n-kit'

const { pluralCategory } = usePluralize()

Поиск категории (pluralCategory)

pluralCategory(count) возвращает строку сырой CLDR-категории множественного числа для count в активной локали. Полезно для применения CSS-классов или условного рендеринга.

ts
// Английская локаль
pluralCategory(1) // 'one'
pluralCategory(5) // 'other'

// Русская локаль
pluralCategory(1) // 'one'
pluralCategory(3) // 'few'
pluralCategory(5) // 'many'