Olá, há um erro na tradução do Discourse em francês: o número de respostas a um tópico é exibido incorretamente como 1 na dica de ferramenta, mesmo para tópicos que não têm respostas:
Esse erro não existe no Discourse em inglês.
Olá, há um erro na tradução do Discourse em francês: o número de respostas a um tópico é exibido incorretamente como 1 na dica de ferramenta, mesmo para tópicos que não têm respostas:
Esse erro não existe no Discourse em inglês.
As traduções podem ser corrigidas em Contribua com uma tradução para o Discourse
Bem, mais uma vez, é estranho ![]()
Se não me engano, é js.posts_likes_MF
que é
Este tópico tem {count, plural, one {1 resposta} other {# respostas}} {ratio, select,
low {com uma alta proporção de curtidas por mensagem}
med {com uma proporção muito alta de curtidas por mensagem}
high {com uma proporção extremamente alta de curtidas por mensagem}
other {}}
onde zero é plural (?) e que é traduzido em
Ce sujet a {count, plural, one {1 réponse} other {# réponses}} {ratio, select,
low {avec un ratio élevé de J'aime par message}
med {avec un ratio très élevé de J'aime par message}
high {avec un ratio extrêmement élevé de J'aime par message}
other {}}
onde, por algum motivo, zero é singular ![]()
Não são os acentos; tentei removê-los (e também a parte do ratio).
Não sou especialista, mas encontrei essa tradução também. Parece ser a fonte do problema, mas é a mesma que a versão em inglês. Então, como você disse, mistério… por enquanto.
Ah, entendi o problema. Este é o mesmo problema que descrevi em Always use %{count} variable when translating pluralized strings.
Deveria ser one {# resposta} em vez de one {1 resposta}. Portanto, substitua o “1” dentro do caso one por “#” para fazer funcionar. A string admin_js.admin.user.delete_all_posts_confirm_MF também é afetada.
Você pode corrigir as traduções para o francês em translate.discourse.org.
Provavelmente deveríamos atualizar as strings em inglês para sempre usar o símbolo #, a fim de facilitar o trabalho dos tradutores.
Muito obrigado! Funcionou!
Acho que js.flagging.delete_confirm_MF também é (mas js.topic.read_more_MF não parece ser).
Obrigado por perceber. Atualizei nosso linter e duas traduções.