Moin
Juillet 21, 2024, 3:39
1
Continuant la discussion de Problème avec la substitution de traduction pluralisée (count) :
Je pense que le hongrois n’est pas la seule langue affectée par cela. Après avoir vérifié l’hébreu à cause de ceci mentionnant des problèmes Bug , j’ai pensé que peut-être encore plus de langues étaient affectées, j’ai donc commencé à chercher d’autres cas.
Après en avoir trouvé un autre, je m’attends à ce que encore plus de langues soient affectées.
2 « J'aime »
david
(David Taylor)
Juillet 22, 2024, 12:10
3
Merci @Moin !
J’ai apporté cette modification pour arrêter l’hémorragie. Cela limitera l’impact des compilations échouées afin qu’elles n’affectent que les chaînes _MF, au lieu de faire tomber tout le site.
Nous continuerons à creuser la cause profonde et mettrons à jour ici lorsque nous aurons une solution.
11 « J'aime »
loic
(Loïc Guitaut)
Juillet 25, 2024, 12:32
5
Nous venons de fusionner un correctif qui assouplit le compilateur MessageFormat, autorisant des clés de pluriel invalides dans les messages :
main ← loic-handle-bad-mf-pluralization-rules
opened 04:08PM - 24 Jul 24 UTC
We can get translations with invalid plural keys from Crowdin or from custom ove… rrides. Currently, this will raise an error and the locales won’t be outputted at all.
This PR addresses this issue by using the new `strict: false` option of our `messageformat-wrapper` gem, allowing to generate locales even if there are invalid plural keys present.
Cela devrait résoudre la plupart des problèmes. D’autres correctifs devraient suivre bientôt.
5 « J'aime »
loic
(Loïc Guitaut)
Juillet 26, 2024, 10:27
6
Une autre mise à jour vient d’être fusionnée :
main ← loic-validate-translation-overrides
opened 03:00PM - 25 Jul 24 UTC
Currently, when adding translation overrides, values aren’t validated for MF str… ings. This results in being able to add invalid plural keys or even strings containing invalid syntax.
This PR addresses this issue by compiling the string when saving an override if the key is detected as an MF one.
If there’s an error from the compiler, it’s added to the model errors, which in turn is displayed to the user in the admin UI, helping them to understand what went wrong.
----


Cela empêchera la création de remplacements MF invalides dans l’interface d’administration.
5 « J'aime »
loic
(Loïc Guitaut)
Juillet 29, 2024, 1:46
7
Je viens de fusionner cette PR :
main ← loic-update-ruby-i18n-pluralization-rules
opened 03:56PM - 26 Jul 24 UTC
The current pluralization rules used by the I18n system in Ruby are obsolete and… don’t follow the official rules available at https://www.unicode.org/cldr/charts/45/supplemental/language_plural_rules.html.
Using https://github.com/ruby-i18n/ruby-cldr, new and updated ones have been generated.
Les règles de pluralisation en Ruby devraient maintenant être à jour avec celles que nous avons en JS
4 « J'aime »
j.jaffeux
(Joffrey Jaffeux)
A fermé ce sujet ()
Août 3, 2024, 1:46
8
Ce sujet a été automatiquement fermé 5 jours après la dernière réponse. Les nouvelles réponses ne sont plus autorisées.