PLURAL & EOL

Désolé, je le savais mais je n'ai pas vu l'absence des ":"; mais j'ai bêtement suivi ce qui était quelques lignes au dessus ou en dessous, où cette factorisation était déjà là. Franchement je trouve que les outils qui utilisent cette syntaxe sur ce wiki, devraient gérer ça dans leurs script d'import; c'est lourd ici, alors que la défactorisation est facile à faire automatiquement (et qu'en plus le script peut même redécouper la syntaxe {{PLURAL}} en autant de sous-chaines, une par cas à traiter (ce qui lui fera alors dupliquer certaines chaines pour les cas manquants (identiques par défaut à un autre cas). C'est lourd pour pas mal de langues asiatiques aussi

Ce devrait être à l'outil qui va importer les traductions venant de ce wiki, de les convertir dans son format. Comem cela se fait aussi pour la traduction des .po/.pot compatibles Gettext mais utilisés dans des environnements sans Getttext

Et là je ne parle même pas des "placeholders" aux formats exotiques et des différents langages de balisage (Mediawiki aussi dans son dialecte pas réellement conforme à HTML). Tout ça c'est lourd pour les traducteurs qui doivent chaque fois se demander dans quel langue c'est réellement écrit et ce qu'on peut traduire, ou adapter en code ou pas. Il y a beaucoup de projets ici qui ont ces spécificités documentés nullepart (rien dans le /qqq, même poas de métadonnées non plus permettant une validation spécifique par ce wiki, par exemple les plaholders C/C++ ou Java)

C'est d'autant plus pénible cette absence, que la syntaxe non factorisée ne permet qu'un seul nombre (implicite), et aucune autre variation (genre). Pourtant on a bien dans le même outil certaines chaines qui ont plusieurs occurences de {{PLURAL}} dans la même chaîne à traduire. La syntaxe Mediawiki est la plus souple (même s'il lui manque les cas CLDR standards marqués par des étiquettes (zero, one, two, few, many), et qu'elle ajoute en revanche un truc inutile avec les cas de nombres exacts). Ces usages déviants de {{PLURAL}} au lieu de devraient être indiqués explicitement dans la sous-page de doc "/qqq". Si tu en voies où c'est nécessaire, merci de le mentionner dans ces "/qqq". C'est lourd quand on valide en passant d'un module à l'autre, et parfois quand ils sont mélangés avec différentes syntaxes sans un même outil, comme c'est le cas de ces modifs récentes pour L'EdlV !

Verdy p (talk)16:34, 9 March 2021