e17257a90f
This commit concerns the first subtask of this issue: https://github.com/JohnXLivingston/peertube-plugin-livechat/issues/117 It provide a brand new documentation website, that replace the previous markdown files. The website is auto-generated using CI/CD, and can be found here: https://johnxlivingston.github.io/peertube-plugin-livechat/
1.2 KiB
1.2 KiB
+++ title="Traduction" description="Traduire le plugin" weight=20 chapter=false +++
Vous pouvez nous aider à traduire ce plugin Peertube en créant ou modifiant des fichiers de traduction dans le dossier languages
.
Merci de travailler sur la branche develop
, et de faire vos pull request sur cette branche.
Si la langue dans laquelle vous souhaitez traduire n'existe pas encore, créez un fichier code.json
dans le dossier languages
, où code
est le code langue.
Le code langue doit être dans le même format que les codes langues de Peertube (voir la documentation Peertube).
Ensuite, ajoutez le fichier de langue dans le fichier package.json
, sous la clé translations
.
Les traductions sont sous la forme suivante dans le fichier de langue :
- les fichiers sont au format JSON
- les clés JSON sont le texte en anglais (voir les clés existantes dans le fichier de traduction français, qui fait référence)
- la valeur JSON est la traduction
- NB: il n'y a pas de fichier de traduction pour l'anglais (c'est la façon de fonctionner de Peertube)