31,003
edits
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, | 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 | ||
* | * pt_BR | ||
* | * xx_ES (except if xx is es, eu or ca) | ||
(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 | * 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, | * 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 | ''Remarque:'' Il y a une langue maitre toujours complète: | ||
* L'anglais (fichiers .lang du répertoire lang/en_US) | * L'anglais (fichiers .lang du répertoire lang/en_US) | ||
Tous les autres fichiers langues sont susceptibles d'être incomplets. | |||
== En tant qu'extension == | == En tant qu'extension == | ||