Existe alguma chance de fazer funcionar incluindo o número de meses em todos os 4 casos? Talvez reescrevê-lo um pouco para parecer menos estranho? Esta é a única tradução em que não faz sentido incluir o %{count} em todos os 4 textos?
Estou relutante em alterar essa verificação de tradução de “erro” para “aviso”, pois ela ajuda muito na qualidade da tradução. Poderia desativar temporariamente a verificação, definir as traduções e reativá-la novamente se você me disser as 4 traduções.
Posso, mas ficará estranho. Por que você acha que mudar para ‘warning’ é um problema?
Basicamente, essa verificação deve ser definida como ‘warning’, a menos que você esteja usando C. Nesse caso, você deve habilitar o ‘error’, pois alterar os parâmetros pode quebrar a compilação.
Tivemos muitos problemas no passado com traduções inválidas porque os tradutores estragavam os espaços reservados. Isso levou a builds quebradas e a muitas solicitações de suporte, e eu realmente não quero voltar a usar aviso para isso.
Infelizmente, há apenas uma verificação (“Especificadores de substituição de variável (como “%{var}”) são preservados nas traduções.”), caso contrário, eu excluiria a variável %{count} dessa verificação.
A seguinte oferta ainda está em vigor:
Claro, isso não funcionará se esse problema afetar muitas traduções.
Então, precisamos agendar ou há uma opção para uma solução permanente? O Transifex possui um fórum de suporte; podemos perguntar lá se você acha que isso deve ser resolvido de outra forma.
Por favor, poste as 4 strings traduzidas. Eu cuidarei disso. Não há necessidade de agendar nada. Vou verificar se podemos encontrar uma solução melhor no futuro.