Использование:

у иметь возможность переводить множественные строки в i18n в рельсы. Строка может быть:

You have 2 kids

или же

You have 1 kid

Я знаю, что могу использовать вспомогательный метод множественного числа, но я хочу встроить это в переводы i18n, чтобы в будущем мне не приходилось путаться с моими взглядами. Я прочитал это:count каким-то образом используется в переводах для множественного числа, но я не могу найти никаких реальных ресурсов о том, как это реализуется.

Обратите внимание, что я знаю, что могу передать переменную в строке перевода. Я также попробовал что-то вроде:

<%= t 'misc.kids', :kids_num => pluralize(1, 'kid') %>

Который работает хорошо, но имеет фундаментальную проблему той же идеи. Мне нужно указать строку'kid' во вспомогательном множественном числе. Я не хочу этого делать, потому что это приведет к проблемам в будущем. Вместо этого я хочу сохранить все в переводе и ничего в поле зрения.

Как я могу это сделать ?

Ответы на вопрос(7)

Ваш ответ на вопрос