Как устранить эту ошибку перевода `t9n`, когда я использую ее свойство` множественное число`? - PullRequest
0 голосов
/ 09 марта 2020

Я пытаюсь перевести некоторый текст, используя библиотеку t9n, но я получаю эту ошибку

Compiling...
Error compiling ICU message for locale en-US: SyntaxError: Expected "=", "}", or identifier but "," found.

Чтобы отладить этот параметр, установите для DEBUG_ICU значение 'true'

, когда я использую этот фрагмент кода в React JS

`t9n("{count, plural, one {one other}, others {# others}}", { count: userIds.length - 1 })`;

Любая помощь будет оценена .....

1 Ответ

0 голосов
/ 09 марта 2020

Пара ошибок не должна быть там до others, а others должно быть other. Также мы можем изменить {one other} на {# other}, так как это более оптимально.

`t9n("{count, plural, one {# other} other {# others}}", { count: userIds.length - 1 });`
...