Las claves de pluralización de I18n_lint.rb no pueden ser `zero`

¿Por qué no puedo tener una serialización zero en client.en.yml?

¿Hay alguna razón para no usar PLURALIZATION_KEYS en lugar de ENGLISH_KEYS aquí?

Parece que zero funciona correctamente en mi código (el cual está roto por al menos otra razón que mis pruebas no detectaron).

Funciona porque el código i18n tiene un caso especial para la clave zero. Puedes seguir usándola siempre que no tengas la intención de utilizar una plataforma de traducción como Transifex o Crowdin. A menos que algo haya cambiado, estas plataformas solo admiten claves definidas por Unicode, que son “one” y “other” para el inglés. Por lo tanto, traducir la clave “zero” no funcionará, ya que esas plataformas la ignoran al analizar los archivos de configuración del idioma inglés.

Maldita sea. Me temo que tiene sentido. :sob:

Gracias por la explicación.