Sommaire
▸ Un système pensé pour être simple
▸ Votre langue n'est pas dans la liste
▸ Traduire, bien plus que des mots
▸ Une reconnaissance à la hauteur
▸ Un élan déjà lancé
▸ Prêt à rejoindre l'aventure
Nodyx est né d'une conviction : un outil libre n'appartient pas à ses créateurs, mais à sa communauté. Pour que cette communauté soit vraiment universelle, encore faut-il que chacun puisse utiliser Nodyx dans la langue qui lui est la plus naturelle. C'est tout le sens du système de traduction qu'on a mis en place, et on a besoin de vous pour le faire vivre.
Un système pensé pour être simple
Traduire Nodyx est la contribution la plus accessible qui soit. Pas besoin de savoir coder : toute l'interface tient dans un fichier JSON par langue, sur GitHub. Rien à installer, aucun outil à apprendre.
Le principe :
- Rendez-vous sur nodyx.org/translate pour voir l'état d'avancement de chaque langue.
- Cliquez sur le lien de votre langue pour être redirigé directement vers le fichier à éditer sur GitHub.
- Complétez les clés manquantes en respectant une règle d'or : ne touchez jamais aux variables entre
{{ }}, ce sont des valeurs que l'application remplit elle-même. - Ouvrez une Pull Request. L'intégration continue vérifie automatiquement que rien n'a été cassé, vous ne pouvez pas endommager l'application en traduisant.
Votre langue n'est pas dans la liste
Si vous ne voyez pas votre langue sur nodyx.org/translate, ouvrez une issue « New Language ». Ajouter une langue demande une modification de code de notre côté, un fichier déposé seul n'apparaîtrait pas. On crée le fichier, vous traduisez à votre rythme, et rien ne vous force à tout finir d'un coup.
Traduire, bien plus que des mots
Au-delà de l'interface, vous pouvez aussi contribuer à la documentation. Copiez le dossier docs/en/, renommez-le avec le code de votre langue (de/, es/, ja/...), puis traduisez les fichiers. Les textes fondateurs, le manifeste, le guide de contribution, les remerciements, n'attendent que votre regard.
Quelques principes pour une traduction de qualité :
- Traduisez le sens, pas mot à mot.
- Gardez le ton original : direct, humain, jamais corporate.
- Conservez les termes anglais si un concept n'a pas d'équivalent dans votre langue.
- Ne traduisez pas les noms propres comme Nodyx ou NodyxPoints.
Une reconnaissance à la hauteur
Chaque traducteur ou traductrice reçoit une étoile et sa place dans CONTRIBUTORS.md, au même titre que les développeurs et les correcteurs de bugs. Chaque contribution, aussi petite soit-elle, fait partie de quelque chose de plus grand.
Un élan déjà lancé
À ce jour, 5 personnes ont déjà donné une voix à Nodyx dans leur langue, 8 langues sont disponibles, et le cœur de l'interface est traduit à 44 %, plus de 16 000 chaînes sur plus de 36 000. L'italien, le japonais, l'arabe, l'hindi et l'ukrainien n'attendent que vous pour franchir leur horizon.
Prêt à rejoindre l'aventure
Rendez-vous sur nodyx.org/translate, choisissez votre langue, et commencez dès maintenant. Le moindre doute, le guide de contribution est là pour vous accompagner.
Une traduction. Un plugin. Un bug reporté. Tout compte. Tout est gravé dans l'histoire du projet. Et votre nom sera là.