Skip to content

Comment contribuer ?

Contribuer au code

Merci de lire les lignes directives de la contribution

Contribuer à la traduction

Traduire la documentation

Il est possible de traduire la documentation, en créant / modifiant les fichiers markdown dans docs/doc dans le dépôt du site internet.

Traduire le logiciel

QualCoder gère la fonctionnalité multilingue grâce à deux types de fichiers de traduction :

  • Les fichiers Gettext (.po ou . mo), qui contiennent la traduction du logiciel ;
  • Les fichiers linguistiques QT (fichiers .ts ou .qm) correspondant à l'interface.

Pour traduire :

  1. Créer un fichier langue (lorsqu'il n’existe pas) avec cette commande : python rebuild_lang.py --create --lang CODE_LANGUE Il est à noter que le nom de vos fichiers langues doit respecter le format ISO 639-1.
  2. Si un fichier linguistique existe déjà, vous pouvez mettre à jour les traductions python rebuild_lang.py --update --lang CODE_LANGUE.
  3. Il est possible d'éditer les traductions des fichiers .po et .ts dans le dossier src/i18n à l’aide du logiciel Poedit.
  4. Une fois le travail terminé, compiler au format machine, à l'aide de cette commande : python rebuild_lang.py --compile --lang CODE_LANGUE.

Glossaire concernant la traduction, afin d’avoir une cohérence dans la traduction :

  • Speakers : Intervenant⋅es
  • Coder : Codeur·euse
  • Case : cas
  • Transcript : Retranscription
  • Counts : occurrences
  • Automatic coding : autocodage
  • Mark : Surligner
  • Prompt AI : Instruction
  • Stop words: mots vides
  • Codebook : Grille de codage
  • Red weak : Protanomalie
  • Red blind : Protanopie
  • Green weak : Deutéranomalie
  • Green blind : Deutéranopie
  • Pie charts : Diagrammes circulaires
  • Bar charts : Graphique à barres