Aller au contenu

Discussion module:lexique

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Ajouter un sujet
Définition, traduction, prononciation, anagramme et synonyme sur le dictionnaire libre Wiktionnaire.
Dernier commentaire : il y a 5 mois par Noé dans le sujet Bogue (redux)

Un module:glossaire (glossaire = liste thématique) serait le bienvenu pour compléter l’automatisation des lexiques. Voir Convention:Catégories#Lexiques_et_listes_thématiques. Urhixidur (discussion) 16 septembre 2020 à 19:44 (UTC)Répondre

Paramètre clé[modifier le wikicode]

Il faut que la fonction lexicon récupère un éventuel argument clé=… et l’utilise pour la catégorisation. C’est ce que tous les modèles de catégorisation faisaient par le passé. Urhixidur (discussion) 17 septembre 2020 à 17:47 (UTC)Répondre

Voilà, c’est implémenté. Urhixidur (discussion) 17 septembre 2020 à 18:48 (UTC)Répondre

Bogue[modifier le wikicode]

Voir Catégorie:Lexique en altaï du Sud de l’habitat. Le module langues/data contient pourtant une entrée pour « altaï du Sud ». Urhixidur (discussion) 13 novembre 2020 à 02:15 (UTC)Répondre

Bonjour. J’ai corrigé le problème, pour ce genre de cas, il faut rajouter le code langue dans le paramètre 1. Cela est dû au fait que les langues ou les lexiques avec les particules « de », « du » et « des » au milieu de leur nom sont mal gérées. Nous n’avons pas réussi à résoudre ce bogue autrement que par l’ajout manuel du code langue dans la page pour un bon affichage. Merci du signalement et de tes créations, Seb en Résidence (2IF) (discussion) 13 novembre 2020 à 08:28 (UTC)Répondre
« rajouter le code langue dans le paramètre 1 ». Le paramètre 1 de quoi ? p.categorizeInterlanguageLexicon, retour d’appel à Catégorie:Lexiques ? Urhixidur (discussion) 7 décembre 2020 à 14:05 (UTC)Répondre

Lexique inconnu pourrait mener vers la liste de tous les lexiques.[modifier le wikicode]

A la ligne 268,

table.insert(filteredLexicons, [[Lexique inconnu !]])

Peut être serait-il utile que "Lexique inconnu !" pointe vers la page Module:lexique/data. Car nombreux sont ceux qui ignorent les noms des lexiques. Assassas77 (discussion) 10 décembre 2022 à 14:48 (UTC)Répondre

C’est une bonne idée ! Je ne sais pas si le mieux est de renvoyer vers la page /data ou vers une autre page qui en présenterait un contenu un peu plus facile à lire ? Noé 10 décembre 2022 à 23:10 (UTC)Répondre

Amélioration d’un message d’erreur[modifier le wikicode]

Vers la ligne 194, il faudrait tester si l’unique argument attendu (args) est 'nocat'. Dans ce cas, au lieu de :

    if tableLen < 2 then
      return [[<span style="color:red; font-weight: bold;">Veuillez saisir au moins un lexique et un code langue !</span>]] .. m_bases.fait_categorie_contenu("Wiktionnaire:Erreurs d’appel du modèle lexique")
    end

On pourrait retourner un message plus utile du genre :

      return [[<span style="color:red; font-weight: bold;">Veuillez plutôt utiliser le modèle {{modl|info lex}}</span>]] .. m_bases.fait_categorie_contenu("Wiktionnaire:Erreurs d’appel du modèle lexique")

Urhixidur (discussion) 11 avril 2023 à 15:49 (UTC)Répondre

Bogue (redux)[modifier le wikicode]

Catégorie:Lexique en bas-sorabe de l’aménagement du territoire lève une erreur à la ligne 52 du module Module:lexique. Module:langues/data ne semble pas en faute. Urhixidur (discussion) 25 janvier 2024 à 00:53 (UTC)Répondre

Ce problème apparaît pour les catégories de lexique aux intitulés en plusieurs mots et aux noms de langues en plusieurs mots ou avec un tiret. Le module n’arrive plus à les découper automatiquement. Une manière de corriger ça pourrait être de complexifier le modèle en ajoutant une liste des expressions en plusieurs mots. Plus simple, ajouter le code langue en première paramètre. Je viens de le faire et ce petit correctif fait fonctionnement le modèle normalement Noé 25 janvier 2024 à 12:52 (UTC)Répondre