Contribuez !

Thorium et sa documentation sont développés grace à la communauté d’utilisateurs.

Nous avons besoin d’aide pour traduire cette documentation.

Pour ce faire, vous pouvez nous contacter.

Si vous êtes suffisament à l’aise avec GitHub et le format Markdown vous pouvez proposer une nouvelle traduction via un Pull Request.

Pour ce faire clonez le dépot et créez une branche du nom de la langue que vous souhaitez ajouter, faites une copie du dossier content.en et renommez le avec deux lettres correspondants à la langue que vous souhaitez ajouter (par exemple content.es contiendra la traduction en espagnol). Les noms des fichiers ne doivent pas être modifiès.

Le dossier i18n contient les traductions pour les éléments fixes de l’entête et du pied de page. Plusieurs langues sont déja présentes, si votre langue n’est pas présente, copiez le fichier en.yaml et renommez le avec les deux premieres lettres de la langue que vous souhaitez ajouter.

Enfin pour activer le menu de la langue que vous ajoutez, éditez le fichier config.toml et ajoutez la langue avec le code suivant :

[languages.en]
  languageName = 'English'
  contentDir = 'content.en'
  weight = 1

Vous devez remplacer .en par les deux premières lettres de la langue que vous ajoutez et renseigner le nom de la langue comme valeur de languageName. Le weight indique l’ordre d’apparition dans le menu des langues.

Exemple pour l’espagnol :

[languages.es]
  languageName = 'Español'
  contentDir = 'content.es'
  weight = 3

Les images localisées comme les captures d’écran doivent être ajoutées dans le dossier statics/images/local-(deux lettres de la langue).

Dernière modification 17.01.2023