Documentation traducteur: Difference between revisions

Jump to navigation Jump to search
No edit summary
Line 7: Line 7:
Des outils libre pour aider les traductions existent, comme [http://initranslator.sf.net iniTranslator] (sous Windows).
Des outils libre pour aider les traductions existent, comme [http://initranslator.sf.net iniTranslator] (sous Windows).


# Lancer votre application de traduction qui vous demandera le fichier modèle (Par exemple, sous iniTranslator, faire Fichier - Ouvrir Original). Choisir le fichier source modèle dans le répertoire htdocs/langs/en_EN ou htdocs/langs/fr_FR, qui sont à jour.
# Lancer votre application de traduction qui vous demandera le fichier modèle (Par exemple, sous iniTranslator, faire Fichier - Ouvrir Original). Choisir le fichier source modèle dans le répertoire htdocs/langs/en_US ou htdocs/langs/fr_FR, qui sont à jour.
# Puis choisissez éventuellement le fichier destination, dans le répertoire htdocs/langs/xx_XX ou xx est le code langue à traduire.
# Puis choisissez éventuellement le fichier destination, dans le répertoire htdocs/langs/xx_XX ou xx est le code langue à traduire.
# Votre outils affichera les 2 fichiers face à face avec les chaines à traduire manquante.
# Votre outils affichera les 2 fichiers face à face avec les chaines à traduire manquante.
Line 14: Line 14:


Attention, iniTranslator souffre d'un grave défaut. Il ne conserve pas l'ordre d'origine des paramètres et tri le fichier généré par ordre alphabétique des clés plutot que dans l'ordre du fichier source. De plus, les zones commentaires du fichiers source ne sont pas repercutées dans le fichier destination traduit.
Attention, iniTranslator souffre d'un grave défaut. Il ne conserve pas l'ordre d'origine des paramètres et tri le fichier généré par ordre alphabétique des clés plutot que dans l'ordre du fichier source. De plus, les zones commentaires du fichiers source ne sont pas repercutées dans le fichier destination traduit.
* Traduction via l'extension phpLangEditor de Firefox
# Utilisez la version modifiée de [phpLangEditor]
# Lancer Firefox et cliquer sur Outils->PHP lang editor
# Cliquez sur "Ouvrir le fichier de référence" et sélectionnez le fichier d'origine (par exemple dans votre répertoire Dolibarr, htdocs/langs/en_US/bills.lang
# Cliquez sur "Ouvrir le fichier de traduction" et sélectionnez le fichier à traduire (par exemple htdocs/langs/fr_FR/bills.lang)
# Vous pouvez choisir d'afficher tous les termes à traduire ou uniquement les termes non-traduits. Cliquez sur le terme dans la colonne de gauche pour le traduire dans la case du bas. Vous pouvez aussi utiliser des raccourcis-clavier comme CTRL+N pour passer au suivant
# Note: il est impossible de traduire les lignes commentées (commençant par un #) ce qui pourrait poser problème pour les commentaires qui indiquent en quelle langue est le fichier. Une petite édition manuelle est nécessaire pour corriger cela
Les modifications apportées à phpLangEditor ont été données à l'auteur de l'extension afin qu'il puisse les intégrer dans une prochaine version. Toutefois, il est peu disponible pour l'instant et il est donc nécessaire de remplacer l'extension par celle fournie sur la page citée plus haut.




241

edits

Navigation menu