Conseils
Règles de traduction
Quelques conseils d'ordre général concernant le travail de traduction
- L'utilisation des traducteurs automatiques en ligne est à proscrire absolument
- Le but d'une traduction est de trouver un équivalent au texte original, pas de reproduire exactement sa structure. Il est souvent nécessaire de changer de catégorie grammaticale d'une langue à l'autre. Une traduction dite "libre" est dans la quasi totalité des cas préférable à une traduction "littérale".
- Il est toutefois préférable d'essayer de "rendre" les figures de style d'une manière ou d'une autre, tout comme le style général (les textes des campagnes de Wesnoth ont souvent cet aspect "vieillot" que l'on retrouve dans les univers med-fans)
- Le résultat final doit impérativement être une phrase française correcte que vous pourriez spontanément prononcer ou écrire. Il vaut mieux sous-traduire un segment (omettre des éléments) et laisser aux relecteurs le soins de l'améliorer par la suite que de torturer vos phrases et d'écrire du charabia.
- Quelques liens:
http://www.lyx.org/WebFr.TranslationHints
Respect des termes de l'univers de Wesnoth
Pour améliorer la cohérence de l'ensemble des traductions, utilisez :
- le dictionnaire des unités, qui vous permet de voir les noms par langues, par races, et par campagnes ;
- le wiki des noms communs (pas à jour) ;
- le wiki des noms propres (pas à jour) ;
- des synonymes pour enrichir vos phrases.
Respect du contexte
Il est important de correctement traduire les différents textes. Il ne suffit pas de traduire mot à mot les différentes phrases, il faut aussi faire très attention au contexte.
Respect des règles de typographie
Titres
Les titres des campagnes, des scénarios et des chapitres doivent suivre les règles de la langue française. Ces règles se trouvent sur http://fr.wikipedia.org/wiki/Wikipédia:Conventions_typographiques.
Ponctuation
Les traductions doivent aussi suivre les règles de ponctuation de la langue française, essentielles à un bon affichage du texte ; par exemple, l'utilisation d'une espace fine avant le signe « : » évitera que ce signe ne se trouve en début de ligne d'un texte. Ces règles se trouvent sur http://www.typographie.images-en-france.fr/lexique-regles-typographiques.php
Il est préférable de ne pas mettre de virgule ni avant le « et », ni avant le « ou » (contrairement à l'anglais).
Remarque : - sous Windows, la combinaison Alt+(0160) permet d'écrire une espace fine (les parenthèses indiquent qu'il faut maintenir la touche Alt appuyée). - sous linux cette même combinaison est Alt+espace
Majuscules
Les majuscules doivent être accentuées dans les textes traduits : À, Â, Æ, Ç, É, Ê, È, Î, Ô, Œ, Ù, Û...
Voici également quelques rappels sur des confusions fréquentes :
- pas de majuscules aux noms des races (« nains », « elfes », « orcs », etc.) ;
- majuscules aux noms de clans ou de factions (les humains de « l'Ordre de la Serre Pourpre ») ;
- majuscules aux points cardinaux quand on parle d'une partie d'un tout (« les forêts de l'Ouest » peuvent se trouver à l'est), et minuscule quand on parle de la direction (« aller vers le nord »).
Respect des règles de l'orthographe
Il est préférable de soigner sa grammaire et son orthographe :
- le CNRS et l'ATILF fournissent un dictionnaire en ligne performant et complet : http://atilf.atilf.fr/
- et vous pourrez vérifier la conjugaison de vos verbes ici : http://www.conjugue-moi.com/.
Les rectifications de l'orthographe préconisées par l'Académie Française peuvent s'appliquer.
Tester sa traduction
Si vous le désirez, vous pouvez immédiatement tester votre traduction :
- enlevez l'option fuzzy de la ligne (ou des lignes) que vous voulez vérifier ;
- générez un fichier compilé « .mo » à partir du fichier texte « .po » ;
- En ligne de commande : la commande « msgfmt » peut être utilisée avec le nom du fichier « .po » (exemple : « msgfmt mon_fichier.po -o mon_fichier.mo » générera « mon_fichier.mo »).
- Avec l'éditeur « poedit » : « Fichier -> Préférence », onglet « Editeur, cochez la case « Compiler automatiquement les fichiers .mo lors de la sauvegarde » ; sauvez le fichier.
- copiez votre fichier dans le répertoire contenant les traductions et renommez-le ;
- Sous Windows, <Répertoire d'installation de Wesnoth>\fr\LC_MESSAGES\<Nom du fichier à tester> (Exemple : C:\Wesnoth\po\fr\LC_MESSAGES\wesnoth-utbs.mo) ;
- Sous Linux, répertoire en fonction de la distribution (Exemple Mandriva : /usr/share/locale/fr/LC_MESSAGES).
- jouez.... jusqu'au moment où le texte traduit est censé apparaître ; il n'est pas nécessaire de tout reprendre depuis le début, une sauvegarde fonctionne. Un texte traduit sans erreur apparaît... traduit.
Remarque : pour accélérer les tests, vous pouvez utiliser le mode debug de Wesnoth :
- Pour passer en mode débug :
- taper : (pour ouvrir le mode de commande), puis : debug<entrée>
- ou taper "wesnoth.exe --debug",
- ou taper "wesnoth.exe -d"
- pour utiliser le mode débug :
- ":debug" entre en mode debug
- ":n" termine le scénario immédiatement
Maintenance
Les conseils qui suivent s'adressent principalement au mainteneur de la traduction, mais certaines de ces recommandations peuvent aussi être suivies par les traducteurs qui le souhaitent.
Avant chaque version stable, il est conseillé de :
- Exécuter la commande : posieve --skip-obsolete check-tp-wesnoth po/*/fr.po
Cela permet de localiser des erreurs difficilement visibles lors d'une relecture mais malheureusement flagrantes dans le jeu : balise non fermée, texte de désambiguïsation traduit ("xyz^Texte à traduire"), variables traduites... - Naviguer dans les principales boîtes de dialogues du jeu de manière à localiser les casses d'interface qui pourraient avoir été malencontreusement insérées lors des mises à jour des traductions