Timestamps relatifs incorrects dans certaines langues

Bonjour. J’ai un problème agaçant qui semble lié aux packs de langue.

Lorsqu’un utilisateur publie un message, les horodatages affichent partout 0h, ou après 0 jours pendant une certaine période (uniquement lorsque la date est relative). Lorsque je passe à une autre langue, tout fonctionne bien. Je n’arrive pas à déterminer quelles chaînes de caractères doivent être modifiées. Des idées ?

Quelle langue est affectée ?

Le letton est affecté. J’ai essayé l’anglais américain et le lituanien et ils allaient bien.

Je vois que les traductions pour zéro utilisent 0 au lieu de %{count}. Mais je ne sais pas si c’est la cause du problème.

Utilisez-vous la même grammaire pour d’autres nombres, comme, par exemple, pour 10 ? Alors 0 serait affiché au lieu du nombre réel.

1 « J'aime »

C’était la cause. Remplacer 0 par %{count} a en fait résolu le problème visible ! Merci !

Il serait très utile pour tout le monde si vous pouviez également mettre à jour les traductions sur Crowdin.

Crowdin indique 33 chaînes où une variable est manquante.

4 « J'aime »

J’ai fait quelques traductions. Je vais vérifier Crowdin. Merci pour votre aide !

3 « J'aime »