Pourquoi avoir modifié cette donnée ?

Bonjour. @Verdy p. Poursuite ici de la discussion ayant eu lieu sur frwiki Problème mention @ sous flow, parce qu'elle ne concerne plus la Wikipédia francophone mais les autres wikis piochant leur configuration depuis translatewiki.net (TWN). Vous n'avez pas su répondre à la question des soit-disant « effets de bord » ni pu citer un seul wiki sur lequel la prétendue erreur de traduction posait problème. La valeur « Mention » est présente depuis 2015. Si cela avait été problématique quelque part, soit les wikis touchés par ce problème auraient déjà depuis longtemps adapté le nom de leur modèle ou imposé localement une valeur (Flow-ve-mention-template-title), différente de celle de TWN, pour l'outil d'insertion du modèle de notification dans l'éditeur Flow (discussions structurées), soit leurs contributeurs seraient venus proposer une traduction plus précise sur TWN. Or, on n'en voit pas trace. Dans tous les cas, qu'est-ce qui vous fait penser qu'ils auraient choisi, pour leur modèle, le nom « Mention de Flow » ou « Mention dans Flow ». Existe-t-il un seul wiki possédant un « Modèle:Mention de/dans Flow » ? D'où la question de l'utilité de la présente traduction. Connaissez-vous cet adage : If it ain’t broke, don’t fix it. ?

Bonjour aussi @Thibaut120094 et @Gomoko. Vos avis seraient les bienvenus. Merci.

Ideawipik (talk)22:06, 15 August 2022

Il y a d'autres usages que la mention d'un utilisateur du wiki lui-même. Notamment les mentions de droits d'auteur, les récompenses, les mentions légales, et aussi les mentions de comptes utilisateurs vers d'autres sites. Pourquoi supposer que les mentions faites par Flow doivent utiliser un modèle appelé juste "Mention" sans entrer en conflit avec d'autres usages d'un tel modèle. En anglais il n'y a jamais eu ce problème car "Flow" faisant partie du nom du modèle.

De plus ce n'était pas clair que cela allait générer un nom de modèle, mais davantage que cela indiquer ce qu'un modèle quelconque devait afficher.

Enfin sur les wikis internationaux de Wikimédia, où la traduction française est utilisée et où Flow aurait été déployé, pourquoi vouloir alors "traduire" ce modèle selon la langue de l'interface utilisateur? C'est un nom de modèle, et çà la limite c'est à chaque wiki alors de proposer éventuellement des redirections si cela faciliter la modification des pages sans utiliser Flow lui-même qui les insère et ne devrait pas changer le contenu en fonction de la langue utilisateur (n'oubliez pas non plus que même sur la Wikipédie francophone, tout le monde n'utilise pas l'interface utilisateur en français! Quel modèle va donc alors insérer Flow dans le wikitexte?

On peut rapprocher cela des modèles utilisés pour les "Pages à supprimer" (par exemple avec Pywikibot: il ne tient pas compte de la langue de l'interface utilisateur, mais seulement de la langue par défaut du wiki cible, mais avec parfois aussi des variantes dans la même langue selon qu'il cible Wikipédia ou le Wiktionnaire par exemple). Bref c'est une adaptation à faire wiki par wiki et non langue par langue.

Et dans ce cas on ne devrait même pas avoir à traduire ici! Et donc partout Flow devrait utiliser "FlowMention" par défaut (et si ce n'est pas le cas car le modèle a déjà un autre usage sur un wiki particulier, alors sur ce wiki il faut bloquer la page du message pour empêcher son écrasement lors des imports, mais ça ne bloquera pas les imports sur les autres wikis; et ce sera aux admins de ce wiki de gérer ces listes d'exclusions des imports: tout ça n'a pas à être géré icin et ce message n'aurait pas dû être marqué à traduire, ou marqué comme "élément technique", caché par défaut mais présent juste pour complétude avec un lot de messages à importer ensemble pour faire fonctionner Flow, où à gérer ensuite spécialement sur le wiki cible par une exclusion spécifique).

Verdy p (talk)23:12, 15 August 2022

Bonjour Verdy p. Le nom de la page se termine par -template-title ; on pouvait se douter qu'il s'agit du nom d'un modèle. Je suis d'accord qu'il est possible que sur un wiki francophone existe un modèle nommé Mention ne permettant pas de mentionner un utilisateur. Dans ce cas, le problème avec le nom par défaut enregistré sur TWN depuis 2015, aurait été observé lors de la mise en place de Flow sur ce wiki ou repéré plus tard et corrigé localement.

En revanche, il n'y aura aucun conflit avec les préférences utilisateur. Un utilisateur peut aller sur la Wikipédia (ou tout autre wiki) en finlandais, choisir dans ses préférences le français ou toute autre langue comme langue d'interface. S'il y édite une page Flow et clique sur le bouton de mention, le modèle inséré sera toujours « Flow-maininta », correspondant à la valeur pour la langue du wiki enregistrée sur TWN pour la langue du wiki (fi), même si la valeur pour le français (visible également depuis ce wiki, d'après la valeur TWN de la page dont nous parlons) ou toute autre langue est différente. Vous pouvez tester. Les développeurs de l'extension Flow y ont pensé. Notez que la Wikipédia en finlandais n'a pas enregistré de valeur en local et repose entièrement sur TWN sur ce point.

Enfin la remarque sur les bots est hors sujet. Tout programmeur ou utilisateur de scripts adapte son programme en fonction du ou des divers wikis sur lesquels il doit agir, que ce soit pour les espaces de nom, pour la dénomination des modèles, etc.

Ideawipik (talk)11:48, 17 August 2022