Discussion module:lexique

Dernier commentaire : il y a 2 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 Wiktionnaire:Catégories#Lexiques_et_listes_thématiques. Urhixidur (discussion) 16 septembre 2020 à 19:44 (UTC)Répondre

Paramètre clé modifier

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

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

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

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

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
Revenir à la page « lexique ».