Discussion modèle:Code langue

Une page de Wikipédia, l'encyclopédie libre.
Sauter à la navigation Sauter à la recherche
Autres discussions [liste]
  • Suppression
  • Neutralité
  • Droit d'auteur
  • Article de qualité
  • Bon article
  • Lumière sur
  • À faire
  • Archives

Otomi[modifier le code]

Bonjour, serait-il possible de rajouter le code oto, pour les mots otomi souvent cités dans la littérature historique sur les peuples mésoaméricains?

Merci d'avance.

El ComandanteSkull and Crossbones.svgHasta ∞ 23 octobre 2008 à 20:08 (CEST)

Non. C'est une langue beaucoup moins utilisées que de nombreuses autres qui n'entrent pas dans ce modèle. Plutôt que d'employer le nom de la langue quand tu utilises un modèle wikipedia, il te suffit d'employer le code directement. Surtout que tu sembles le connaitre. Gentil ♥ (d) 2 janvier 2009 à 03:26 (CET)

Grec / grec moderne, el / grk[modifier le code]

Je viens d'annuler à deux reprises une modification de ce modèle par Utilisateur:Visite fortuitement prolongée, avec les raisons suivantes (je n'annulerai pas à nouveau le cas échéant, mais il est important que la question soit examinée de près, et si on pouvait faire ça sereinement, ce serait bien) :

La modification concernée change le modèle pour qu'il utilise le tag grk par défaut pour le grec (tout court) au lieu de l'actuel el, ce qui pose un souci de transition à gérer plus finement. En effet :

  • grk est un tag de collection de langue et non un tag de langue. La règle i18n, si je l'ai bien comprise, est de limiter l'usage des collections de langue aux seuls cas où aucun tag de langue spécifique n'est possible.
  • or, dans les résultats actuels de ce modèle dans les articles, il me semble très probable que la plupart du temps, le tag spécifique el soit effectivement pertinent. Le basculer comme cela globalement et par défaut en grk n'est donc pas une amélioration.
  • l'usage de grk est effectivement à envisager et peut constituer une amélioration, mais pas en modifiant isolément un seul modèle alors que le problème est plus complexe, qu'il nécessite l'examen des usages actuels, qu'il concerne aussi d'autres modèles, ainsi que l'aide aux contributeurs à mettre en place et peut-être des bots à faire intervenir pour éviter le problème relevé au point précédent.

Bref, ce n'est pas l'idée en elle-même qui pose un souci, mais la manière de le faire. Recourir à grk dans certains cas et à el dans d'autres pour différencier « grec moderne » et « grec faute d'en savoir plus », oui, tout à fait, c'est a priori une bonne idée. Le faire comme cela dans un coin un peu à l'arrache de manière incomplète, improvisée et avec de gros effets de bords, alors qu'on peut faire ça proprement sans dégrader l'existant, ça coince Clin d'œil. Cordialement, --Lgd (d) 27 janvier 2012 à 23:21 (CET)

« dans les résultats actuels de ce modèle dans les articles, il me semble très probable que la plupart du temps, le tag spécifique el soit effectivement pertinent. » (Lgd) « il me semble », « très probable », « la plupart du temps », ce n'est pas très précis, ni très vérifiable. Quels articles utilisent « {{code langue|grec}} » où « grec » correspond au grec moderne (code el) ?
« Le basculer comme cela globalement et par défaut en grk n'est donc pas une amélioration. » (Lgd) Puisque le code de langue IETF « grk » correspond au grec en général, le code de langue IETF « el » correspond au grec moderne, en français le terme « grec » peut correspondre au grec ancien :
  • « Socrate dit un jour {{lang|grk|alpha bêta gamma}} » est imprécis;
  • « Socrate dit un jour {{lang|el|alpha bêta gamma}} » est erroné;
  • Lorsqu'un article utilise « {{code langue|grec}} », seul le contexte permet de savoir de quel langue grecque il s'agit;
  • {{Code langue|grec}} doit répondre « grk »;
  • Modifier Modèle:Code langue pour qu'il réponde « grk » à « grec » plutôt que « el » est une correction donc une amélioration.
« l'usage de grk est effectivement à envisager et peut constituer une amélioration » (Lgd) Une amélioration par rapport à quoi ?
« Recourir à grk dans certains cas et à el dans d'autres pour différencier « grec moderne » et « grec faute d'en savoir plus », oui, tout à fait, c'est a priori une bonne idée. » (Lgd) Non seulement c'est une bonne idée, mais c'est la règle selon la version actuelle de BCP 47.
Visite fortuitement prolongée (d) 28 janvier 2012 à 22:18 (CET)
Remplacer par défaut sans plus de précaution les occurrences pertinentes de el par grk, c'est à dire le tag de collection, n'est pas une amélioration. Je vous invite à consulter par exemple ce tutoriel. Le faire de manière disparate et isolée à partir d'un seul des modèles concernés n'est pas non plus une amélioration. Donc, non, pas sous cette forme. Définitivement. --Lgd (d) 28 janvier 2012 à 23:01 (CET)
Puisque votre dernière réponse consiste essentiellement à affirmer « pas une amélioration », « pas non plus une amélioration », « Définitivement », et à renvoyer vers une ressource qui ne soutient pas votre opposition; Est-ce à dire que vous n'avez aucun argument à opposer aux miens, et que vous vous opposerez par tous les moyens en votre possession à cette modification de Modèle:Code langue ? Visite fortuitement prolongée (d) 28 janvier 2012 à 23:25 (CET)
J'ai expliqué en détail ci dessus pourquoi cette modification n'était pas à faire sous cette forme. J'ai également indiqué un tutoriel pour s'informer sur le sujet. Je pense que c'est amplement suffisant et que vous saurez éviter de vous lancer unilatéralement dans des modifications qui ne font pas consensus, pratique dont vous connaissez les conséquences prévisibles ?
N'hésitez pas à demander d'autres avis si ces explications ne vous semblent pas assez claires (je n'ai pas non plus l'intention de passer des heures à entretenir cette conversation si le message ne passe pas). --Lgd (d) 28 janvier 2012 à 23:42 (CET)
« J'ai expliqué en détail ci dessus pourquoi cette modification n'était pas à faire sous cette forme. » (Lgd) Je n'ai vu aucun argument solide, à part votre avis personnel.
« J'ai également indiqué un tutoriel pour s'informer sur le sujet. » (Lgd) Et je vous en remercie. Je ne vois nulle part dans ce tutoriel qu'il ne faut pas utiliser le code « grk » pour étiquetter du grec.
C'est une plaisanterie ? Avez-vous seulement lu le tutoriel que j'ai pris la peine de vous indiquer ? Il y est écrit très exactement :

Avoid collections. If the record you found has a field Scope: collection, this subtag represents a group of languages that are descended from a common ancestor, are spoken in the same geographical area, or are otherwise related.

You should look for a more specific subtag for the language you are interested in. Unfortunately, the subtag registry doesn't provide any pointers for this.

You can use these subtags if there is no more specific subtag available, and it is always preferable to use one of these rather than the subtags MUL (multiple languages) or UND (undefined).

(Choosing a Language Tag, W3C, i18n)
grk est un tag de collection. Nous ne sommes pas dans le cas où un tag plus précis n'existerait pas (el, grc). Donc, pas d'usage générique de grk par défaut, tel que la modification du modèle le provoquait. --Lgd (d) 29 janvier 2012 à 00:02 (CET)
En revanche, si voulez faire quelque-chose d'utile : il est possible de créer une catégorie de maintenance listant les articles où, par exemple, un modèle {{Langue}} fait appel à {{Code langue|grec}}, afin de vérifier ces usages et de les corriger au cas par cas en cas d'emploi erroné. --Lgd (d) 29 janvier 2012 à 00:44 (CET)
« il est possible de créer une catégorie de maintenance listant les articles où, par exemple, un modèle {{Langue}} fait appel à {{Code langue|grec}} » (Lgd) Il ne m'est plus possible de modifier Modèle:Code langue.
« afin de vérifier ces usages et de les corriger au cas par cas en cas d'emploi erroné. » (Lgd) Que qualifiez vous de « cas d'emploi erroné » ? Visite fortuitement prolongée (d) 29 janvier 2012 à 20:18 (CET)
« C'est une plaisanterie ? » (Lgd) Non. Et est-ce une plaisanterie d'écrire « je n'annulerai pas à nouveau le cas échéant », puis le lendemain me menacer si je re-modifie le modèle et demander le blocage du modèle ?
« Avez-vous seulement lu le tutoriel que j'ai pris la peine de vous indiquer ? » (Lgd) Oui.
« Il y est écrit très exactement : [...] » (Lgd) En effet. Et je ne vois nulle part dans ce tutoriel qu'il ne faut pas utiliser le code « grk » pour étiquetter du grec. Je ne vois nulle part dans ce tutoriel que le code de langue IETF du grec est « el ». Je ne vois nulle part dans ce tutoriel que le code de langue IETF du « grec faute d'en savoir plus » est « el ».
« grk est un tag de collection. » (Lgd) Oui. Tout comme gem. Et {{Code langue|germanique}} doit répondre « gem », pas « en ».
« Nous ne sommes pas dans le cas où un tag plus précis n'existerait pas (el, grc). » (Lgd) Oui.
« pas d'usage générique de grk par défaut, tel que la modification du modèle le provoquait. » (Lgd) Effectivement vous ne voulez pas de cette modification, et vous avez fait en sorte que {{Code langue|grec}} réponde « el ». Mais c'est votre avis personnel uniquement. Visite fortuitement prolongée (d) 29 janvier 2012 à 20:18 (CET)
« Je pense que c'est amplement suffisant et que vous saurez éviter de vous lancer unilatéralement dans des modifications qui ne font pas consensus, pratique dont vous connaissez les conséquences prévisibles ? » (Lgd) Gardez vos menace mafieuses pour vous, je vous prie.
« N'hésitez pas à demander d'autres avis si ces explications ne vous semblent pas assez claires » (Lgd) Hé bien, pour commencer, vous pourriez répondre à mes questions en attente plus haut, ou indiquer ce qui est faux dans le tableau ci-dessous. Visite fortuitement prolongée (d) 28 janvier 2012 à 23:53 (CET)
étude partielle du comportement de Modèle:Code langue
entrée sortie conséquence néfaste
grec grk Lorsqu'un article utilise {{Code langue|grec}} alors que « grec » correspond au grec moderne, la réponse « grk » est imprécise.
grec el Lorsqu'un article utilise {{Code langue|grec}} alors que « grec » ne correspond pas au grec moderne (par exemple à du mycénien ou à du grec ancien), la réponse « el » est fausse.

Visite fortuitement prolongée (d) 28 janvier 2012 à 23:41 (CET)

Bien, en faisant les choses proprement au lieu de modifier sans regarder plus avant : il y a actuellement, sous réserve d'un remplissage tardif de la catégorie de maintenance Catégorie:Page avec code de langue el à vérifier créée comme expliqué ci-dessus... un seul article utilisant {{Code langue|grec}} : Les étoiles brillent, où le tag el n'est pas erroné (même si el-Latn serait plus précis).
Faut-il que je fasse la vérification pour {{code langue 2}} avec la valeur grec, c'est à dire essentiellement à travers les modèles de type {{ouvrage}}, {{article}}, {{chapitre}} où s'effectuera la détection ? J'avoue hésiter à modifier ces modèles très utilisés pour un autre résultat probablement aussi percutant Clin d'œil. --Lgd (d) 29 janvier 2012 à 14:28 (CET)
« il y a actuellement [un article] utilisant {{Code langue|grec}} : Les étoiles brillent » (Lgd) Plus maintenant.
« Faut-il que je fasse la vérification pour {{code langue 2}} avec la valeur grec, c'est à dire essentiellement à travers les modèles de type {{ouvrage}}, {{article}}, {{chapitre}} où s'effectuera la détection ? » (Lgd) Faites comme vous voulez. Le 28 janvier 2012 à 22:18 (CET) je vous ai posé la question « Quels articles utilisent « {{code langue|grec}} » où « grec » correspond au grec moderne (code el) ? »; libre à vous de ne pas y répondre. Visite fortuitement prolongée (d) 29 janvier 2012 à 20:18 (CET)
À noter que j'ai créé le modèle le 15 décembre 2006 en séparant bien grec moderne et grec ancien. Od1n a introduit le grec ambigu le 14 août 2011. On peut penser que la majorité des utilisations de ce modèle emploie bien "grec moderne" ou "grec ancien" plutôt que "grec". À vérifier à l'aide d'un dump récent. Mais on peut aussi penser que ceux qui ont employé "grec" l'ont fait comme raccourci de "grec moderne" comme l'indique la documentation : à charge pour un bot de passer toutes les occurrences de "grec" en "grec moderne" avant de modifier le modèle dans l'autre sens. Je soutiens donc Lgd. Gentil ♥ (d) 30 janvier 2012 à 17:18 (CET)
Un code « gr » invalide a été introduit en 2009 dans {{Code langue 2}}, puis corrigé en 2011, et j'ai simplement synchronisé {{Code langue}} quelques mois après, sans soupçonner ce problème, pensant (comme beaucoup je présume) simplement que « grec » sans précision réfère à la langue contemporaine.
Pour en revenir au fond du problème dont vous discutez (qui ne devrait pas être insurmontable, "grec" n'étant quasiment pas utilisé actuellement, si j'ai bien compris), les codes génériques, tels que celui-ci ou "mul", sont à utiliser en absolument dernier recours, lorsqu'un classement plus précis n'est pas possible, ce qui ne devrait pas être le cas avec les textes en langue grecque. Le code "grk" est à considérer comme une famille de rangement, dont nous ne devrions pas avoir l'utilité sur le wiki. Par conséquent, soit nous conservons "grec" en tant qu'alias de "grec moderne/el", soit nous supprimons cet alias pour lever toute ambiguïté (solution que je retiendrais pour ma part) ; en revanche je pense que si nous implémentons "grec/grk" celui-ci sera le plus souvent mal utilisé.
od†n ↗blah 30 janvier 2012 à 22:03 (CET)
Je vote également le retrait de "grec" ici, puisque ce modèle n'a pas pour but d'être exhaustif : c'est plutôt un méta-modèle pour les autres modèles. Et tout comme les langues asiatiques ont leurs modèles {{chinois}}, {{coréen}}, {{japonais}}, ... on peut concevoir un modèle {{grec}} qui produira du grec moderne par défaut et du grec ancien avec un paramètre particulier. Gentil ♥ (d) 31 janvier 2012 à 11:03 (CET)
Le retrait de la valeur grec est une option possible, en effet. Mais avant de la mettre en oeuvre, il faut vérifier ce qu'il en est des usages actuels de grec via le second modèle concerné (beaucoup plus employé), c'est à dire {{code langue 2}}. Il faut en effet que ce soit cohérent. Je peux mettre en place la catégorie de détection nécessaire, mais c'est un peu plus compliqué à faire : il y a davantage de modèles concernés et deux niveaux de modèles, donc s'assurer qu'on a bien placé la détection dans tous les modèles de premier niveau ({{ouvrage}}, {{article}} etc.)
Il faudrait également vérifier si on ne pourrait pas fusionner ces deux modèles, d'ailleurs.
@Cœur : pour un modèle {{grec}}, pourquoi pas, mais avec une réserve dans l'immédiat : j'ai déjà constaté ailleurs que certains au moins des modèles spécifiques {{chinois}}, {{coréen}}, {{japonais}} etc. posaient des soucis au moins du côté des outils de vérification, il me semble. Il faudrait que je retrouve de quoi il s'agissait exactement. Cordialement, --Lgd (d) 31 janvier 2012 à 11:58 (CET)

Alors, qu'a fait Lgd en un mois et demi pour « regarder calmement » le problème, pour déterminer si le code « grk » existe, pour déterminer si le nom (de langue) « grec » doit correspondre à « grk » ou à « el », pour déterminer comment « faire ça proprement sans dégrader l'existant » ? Visite fortuitement prolongée (d) 16 mars 2012 à 23:09 (CET)

Et en deux mois ? Visite fortuitement prolongée (d) 27 mars 2012 à 22:57 (CEST)

Yugur occidental[modifier le code]

Bonjour pouvez-vous attribuer un code au yugur occidental ? Son code ISO est ybe Merci Elteriş (discuter) 29 décembre 2015 à 09:39 (CET)

 Fait. — Zebulon84 (discuter) 31 décembre 2015 à 22:01 (CET)

Convention internationale[modifier le code]

Bonjour Notification Zebulon84 : ou d'autres. Je ne sais pas si je suis au bon endroit, mais serait-il possible d'ajouter un code "Convention internationale" (conv) comme le fait déjà le wiktionnaire. Il nous serait utile en biologie pour les noms scientifiques des taxons, et surement aussi dans d'autres domaines. --Boogie Boy (discuter) 22 septembre 2017 à 17:21 (CEST)
PS: je précise que contrairement à ce qu'il y a actuellement dans le wiktionnaire, je pense que le singulier est préférable.

Notification Boogie Boy : Je n’ai pas bien compris le besoin mais à priori non. Cette liste est utile pour le modèle {{langue}} qui sur fr.wiki n’affiche rien mais est utilisé pour dire au navigateur en quelle langue est exprimé le texte en paramètre. « Convention internationale » n'est pas une langue, et « conv » n’est pas un code de langue valide compris par le navigateur.
Ceci dit s'il s'agit d'avoir une mise en forme particulière pour « conv », c'est tout à fait possible de faire un modèle dédié, indépendamment de cette liste.
Zebulon84 (discuter) 22 septembre 2017 à 18:11 (CEST)
J'ai du mal me faire comprendre. En fait j'avais donné ce lien juste histoire de montrer d'autres exemples d'utilisation de ce code langue sur le wiktionnaire. Mais pour revenir à ce qui m'intéresse, c'est par rapport aux conventions internationales des noms scientifiques en biologie qui sont parfois codées à tort comme étant du latin, hors ce n'est ni du latin ni quelle-qu’autre langue que ce soit. Ils sont certes latinisés par conventions comme à une époque c'était le latin qui était la langue scientifique, mais ce sont de purs néologismes issus d'éthymologies de langues variées, et aujourd'hui ce ne sont plus que des conventions internationales. Pour prendre un exemple, le nom scientifique de l'ordre des chauves-souris est Chiroptera en convention internationale, les chiroptères pour sa version francisée. Ce mot est un néologisme afin de créer un nom scientifique (fabriqué d'ailleurs avec des mots grecs), latinisé car à l'époque le latin était la langue scientifique, mais aujourd'hui ce n'est plus qu'une convention. Le mot pour chauve-souris en latin est Vespertilio. D'ailleurs il se trouve qu'il existe aussi un genre de chauve-souris nommé Vespertilio en convention internationale et qui ne compte que quelques espèces. C'est un exemple du fait que Vespertilio (code latin) n'est pas du tout la même chose que Vespertilio (code convention internationale). De plus les noms scientifiques des genres ne sont pas latinisés et sont parfois des calques de mots de langues aussi variés qu'exotiques. Ce serait encore plus une erreur de les voir codés en latin.
En tout cas, tout ça est déjà bien fait sur le wiktionnaire (mise à part l'utilisation du pluriel qui me semble une mauvaise idée) et pourrait je pense servir aussi dans d'autre domaines pour signifier qu'un mot n'est pas dans une quelconque langue que ce soit mais une convention internationale. --Boogie Boy (discuter) 22 septembre 2017 à 19:01 (CEST)
PS: je ne comprends pas pourquoi tu dis que le code conv n'est pas reconnu par le navigateur. Le but de ma démarche est justement de créer un code conv = Convention internationale. Peut être ne suis-je pas sur la bonne page? Moi je parle du code qui affiche la langue lorsque le curseur est sur le mot. --Boogie Boy (discuter) 22 septembre 2017 à 19:14 (CEST)
Notification Boogie Boy :
  • Si j'écris « {{langue|en|this is in english}} » cela affiche « this is in english ». Il n'y a pas d'affichage particulier si on met le curseur sur le mot, mais si je demande une lecture vocale de la page, le navigateur devrait (s'il est bien fait) le lire avec la prononciation adapté. Si le texte ne correspond à aucune langue codifié, la recommandation est d'indiquer la langue la plus proche, ou de ne rien indiquer. Dans le cas que tu présentes, soit on garde latin, car c'est le plus proche, soit on ne met rien. Actuellement le titre de Vespertilio est indiqué comme étant en latin, comme Chalinolobus... alors qu'il n'y a aucune langue précisé pour Chiroptera ou Vespertilioninae (c'est fait automatiquement par la taxobox).
  • Si j'écris {{en}} cela affiche (en), on peut faire un modèle {{conv}} similaire qui affiche (conv) ou quelque chose dans ce genre, sans avoir à ajouter conv à la liste de ce modèle.
  • Si ce que tu désires ne correspond pas aux points précédents, un exemple sur fr.wiki concernant une autre langue, similaire à ce que tu veux, serait le bienvenu.
Zebulon84 (discuter) 22 septembre 2017 à 21:26 (CEST)
Effectivement j'ai du fumer je ne sais quoi car je m'étais persuadé que ce modèle affichait la langue au passage du curseur. Clin d'œil Ou alors je suis peut être tombé sur une page ou ça le faisait via un modèle beaucoup plus simple qui afficherait le texte voulu? Ça existe j'imagine? --Boogie Boy (discuter) 23 septembre 2017 à 00:03 (CEST)
Notification Boogie Boy : Voir {{abréviation}} et {{abréviation discrète}}. — Zebulon84 (discuter) 23 septembre 2017 à 11:11 (CEST)