Как работает vue i18n во множественном числе? - PullRequest
0 голосов
/ 28 августа 2018

У меня есть следующие региональные сообщения:

timing: {
  viewer: {
    count: 'нету таймингов | 1 тайминг | 2 тайминга | 3 тайминга | 4 тайминга | {count} таймингов'
  }
}

Мой шаблон ниже:

<span>{{ $tc('timing.viewer.count', 50, {count: 50}) }}</span>

Выведите ниже:

<span>2 тайминга</span>

Почему ?? диапазон тегов должен иметь значение «50 таймингов»

1 Ответ

0 голосов
/ 28 августа 2018

Ваш шаблон неправильный.

Попробуй вот так

timing: {
 viewer: {
   count: 'нету таймингов | 1 тайминг | {count} таймингов'
  }
}

При использовании счетной версии $ tc i18n рассмотрит 3-й аргумент в шаблоне.

...