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 :
- Créer un fichier langue (lorsqu'il n’existe pas) avec cette commande :
python rebuild_lang.py --create --lang CODE_LANGUEIl est à noter que le nom de vos fichiers langues doit respecter le format ISO 639-1. - Si un fichier linguistique existe déjà, vous pouvez mettre à jour les traductions
python rebuild_lang.py --update --lang CODE_LANGUE. - Il est possible d'éditer les traductions des fichiers .po et .ts dans le dossier src/i18n à l’aide du logiciel Poedit.
- 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