Ключи множественного числа в I18n_lint.rb не могут быть `zero`

Почему в client.en.yml нельзя использовать сериализацию zero?

Есть ли причина не использовать PLURALIZATION_KEYS вместо ENGLISH_KEYS здесь?

zero, похоже, работает нормально в моём коде (который, впрочем, сломан по крайней мере ещё по одной причине, которую не обнаружили мои тесты).

Это работает, потому что в коде i18n есть специальное исключение для ключа zero. Вы можете продолжать его использовать, если не планируете использовать платформу перевода, такую как Transifex или Crowdin. Если ничего не изменилось, они поддерживают только ключи, определённые стандартом Unicode, — для английского языка это «one» и «other». Поэтому перевод ключа «zero» не сработает, так как эти платформы игнорируют его при парсинге файлов локали английского языка.

Черт. Боюсь, это имеет смысл. :sob:

Спасибо за объяснение.