Projet:Laboratoire/Index vocabulaire

Proposé par Youni Verciti, dernière mise à jour: jeudi 25 avril.

Définition modifier

L'outil vocabulary-index a pour objectif de créer des pages d'index du vocabulaire étudié dans les départements de langues étrangères de la wikiversité francophone ; sous formes de fiches de vocabulaire en relation avec une leçon étudiée.

Les fiches affichent trois listes, celle des mots, celle des locutions celle des phrases.

La liste des mots propose des liens inter-wiki vers les mots correspondants des projets Wiktionnaire.

Cloner le projet gerrit modifier

Après avoir cloné le projet Gerrit vocabulary-index dans votre répertoire utilisateur, vous exécutez la commande vcb.py avec le titre de la leçon comme argument.


La commande vcb.py modifier

~/vocabulary-index/vcb/vcb.py Portugais/Grammaire/Nom
La commande ci-dessus, produit la page suivante: Portugais/Index vocabulaire/vcb Nom.

Titres des pages modifier

En mode normal, le programme créé une page pour le sommaire des fiches lors de la première utilisation sur le département cible, puis une page pour la fiche vocabulaire avec les noms suivants:

Sommaire = Département/Index vocabulaire

Fiche = Département/Index vocabulaire/vcb Leçon

Titres = Département/Index vocabulaire/Vocabulaire Leçon (nom à réviser)

Catégories modifier

L'outil catégorise toutes ses fiches de vocabulaire dans Catégorie:Page auto (nom à réviser) puis les fiches de vocabulaire de chaque département dans Catégorie:Département/Vocabulaire/Index. Actuellement l'outil ne vérifie ni ne créé les pages de catégories (à réviser).

Commentaire de l'auteur modifier

Le script créé une nouvelle page (la liste de vocabulaire) et un lien vers cette nouvelle page dans la liste des fiches vocabulaire (Département/Index_vocabulaire), si nécessaire!
Il manque le lien vers le sommaire à placer dans la section Vocabulaire de la page du département .

L'option --test vise à tester le programme sur d'autres départements sans en modifier le contenu. Les pages de vocabulaire sont enregistrées dans le laboratoire et le lien s'ajoute à la fin de cette page.< br />

Les informations ci-dessus sur cette page de laboratoire seront publiées dans un chapitre nommé "Documentation rev_0.2" sur le serveur web de l'outil dans l'objectif d’amener le code à une version claire, stable et disponible sous gerrit pour pouvoir poursuivre là les commentaires et révisions.

Propositions d'améliorations modifier

Liens inclus modifier

  • Traiter le cas des liens à l’intérieur des cellules, dont voici un exemple:
Moço : Garçon (Brésil et Alentejo
Moça : Fille (Brésil et Alentejo
Cf Portugais/Vocabulaire/Se présenter

Valeur vide modifier

  • Traiter le cas des clés avec valeur vide [[wikt:muitíssima#pt|]].

Catégories modifier

Phase 3: (cat:Fiches vocabulaire interwiki) Phase 3: créer la catégorie Vocabulaire/Index quand nécessaire.

Index global modifier

  • Phase 3: Diviser la liste globale du département en 3 ou 4 listes distinctes (mots, locutions, phrases, audio).Youni Verciti (discussion)

Problèmes connus modifier

Département Chinois modifier

  • Le script interroge le serveur API via une requête action=languagesearch et obtient "lzh" comme réponse. Notre département chinois utilise le modèle (zh). J'ai essayé le modèle "lzh" mais il n’est pas reconnu.

Modèle Prononciation modifier

  • La quatrième colonne, option "Transcription" du modèle "Prononciation" empêche l'indexation de son contenu (cf. log). J'ai traité ce modèle au plus court dont j’ai détourné l’utilisation pour lier des fichiers audio. La question devient comment ajouter une colonne "fichier audio" au modèle Prononciation?

Département Grec modifier

  • La liste Grec/Vocabulaire affiche une première ligne bizarre ! On dirait des données du département portugais :-P. Le problème est probablement sur une des pages du département grec?¿ --Youni Verciti (discussion) 2 mars 2016 à 13:10 (UTC)

Commentaires modifier

Critiques modifier

  Pour modifier

  Contre modifier

  Neutre modifier

Exemples modifier