Documentation traducteur: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Line 1: Line 1:
<keywords content="traduction, documentation, traducteur, localisation, localiser, internationalise, langage" />
<keywords content="traduction, documentation, traducteur, localisation, localiser, internationalise, langage" />
= [[File:Language.png]] Traduire l'application Dolibarr dans une autre langue =
= [[File:Language.png]] Traduire l'application Dolibarr dans une autre langue =
Dolibarr est livré avec plusieurs langues. Par défaut, le Français et l'Anglais sont toujours complets. Les autres langues dépendent des contributions. Cette documentation vous présente comment traduire les fichiers langues pour ajouter une langue non traduite ou traduite de manière incomplète.
Dolibarr est livré avec plusieurs langues. Par défaut, l'Anglais est toujours complet. Les autres langues dépendent des contributions. Cette documentation vous présente comment traduire les fichiers langues pour ajouter une langue non traduite ou traduite de manière incomplète.


Il existe 4 méthodes pour réaliser la traduction de Dolibarr (1 automatique avec autotranslator.php, 2 manuelles via la méthode complètement manuelle ou transifex).
Il existe 4 méthodes pour réaliser la traduction de Dolibarr (1 automatique avec autotranslator.php, 2 manuelles via la méthode complètement manuelle ou transifex).
Line 72: Line 72:
Note, that this web interface must not be used to translate the following languages:
Note, that this web interface must not be used to translate the following languages:
* en_US
* en_US
* fr_FR
* pt_BR
* es_ES
* xx_ES (except if xx is es, eu or ca)
* ca_ES
(this languages are still maintained using git).
(this languages are still maintained using git).


Line 209: Line 208:
Si vous avez complété des fichiers .lang existant déjà dans Dolibarr mais incomplets ou si vous avez créé des nouveaux fichiers .lang pour une nouvelle langue, vous pouvez :
Si vous avez complété des fichiers .lang existant déjà dans Dolibarr mais incomplets ou si vous avez créé des nouveaux fichiers .lang pour une nouvelle langue, vous pouvez :


* Si la traduction a été faite en utilisant le système Transifex pour les langues autres que en_US, fr_FR, ca_ES et es_ES (voir ci-dessus), il n'y a rien de particulier à faire. Votre traduction sera intégré lors des synchros régulières qui ont lieu avec les sources Git officielles (au moins 1 par mois).
* Si la traduction a été faite en utilisant le système Transifex, il n'y a rien de particulier à faire. Votre traduction sera intégré lors des synchros régulières qui ont lieu avec les sources Git officielles (au moins 1 par mois).
* Si la traduction a été faite dans des fichiers directement pour les langues en_US, fr_FR, ca_ES et es_ES, il est possible de les intégrer si vous connaissez le système GIT. Pour cela, créer un compte sur {{TemplateUrlSCM}}, forker le projet, modifier les fichiers concernés et envoyer une Pull Request.
* Si la traduction a été faite dans des fichiers directement pour les langues en_US, pt_BR, xx_ES (où xx est ni ca, ni eu, ni es), il est possible de les intégrer si vous connaissez le système GIT. Pour cela, créer un compte sur {{TemplateUrlSCM}}, forker le projet, modifier les fichiers concernés et envoyer une Pull Request.




''Remarque:'' Il y a 2 langues maitres, toutes les 2 toujours complètes:
''Remarque:'' Il y a une langue maitre toujours complète:
* Le français (fichiers .lang du répertoire lang/fr_FR)
* L'anglais (fichiers .lang du répertoire lang/en_US)
* L'anglais (fichiers .lang du répertoire lang/en_US)
Il est possible d'utiliser indifférement l'une ou l'autre (celle qui arrange) comme référence car les 2 sont à jour. Tous les autres fichiers langues sont susceptibles d'être incomplets.
Tous les autres fichiers langues sont susceptibles d'être incomplets.


== En tant qu'extension ==
== En tant qu'extension ==

Navigation menu