Documentation traducteur

Revision as of 00:36, 26 March 2006 by 203.129.236.10 (talk)

Traduire Dolibarr dans une autre langue

Dolibarr est par d馡ut d鶥lopp頥n Fran硩s.


  • Traduction manuelle

Pour traduire Dolibarr dans une autre langue, il faut aller dans le r鰥rtoire langs et cr饲 un r鰥rtoire ayant pour nom le code langue ࠴raduire (En suivant le mꭥ format que ceux d骠 existant, par exemple en_US, fr_FR, es_ES, de_DE, etc...). Il faut ensuite recopier les fichiers lang depuis un r鰥rtoire d骠 traduit (par exemple en_US/main.lang ou fr_FR/bills.lang), les recopier dans le r鰥rtoire de la nouvelle langue que l'on vient de cr饲 et traduire le contenu de ces fichiers.

Ces fichiers sont constitu鳠de la mani貥 suivante:

Code1=Phrases ࠴raduire 1

Code2=Phrases ࠴raduire 2

...

Coden=Phrases ࠴raduire n

Seules les phrases ࠤroite du = sont ࠴raduire, le code doit rester inchang鮊Il est possible de traduire les fichiers un par un, sans tous les traduire d'un coup. Si un fichier n'a pas 鴩 traduit dans la nouvelle langue, Dolibarr utilisera l'Anglais.


Notons que, pour l'instant, il reste de nombreuses phrases en dur dans le code des pages PHP. Ces derni貥s doivent etre remplac饳 par le code suivant:

$langs->trans("CodeX")

Et une entr饠du type

CodeX=Phrase X

doit etre ajout饠aux fichiers .lang


  • Traduction par iniTranslator

Des outils libre pour aider les traductions existent, comme iniTranslator (sous Windows). Lancer votre application de traduction qui vous demandera le fichier mod謥. Choisir le fichier dans le r鰥rtoire htdocs/langs/en_EN ou htdocs/langs/fr_FR, qui sont ࠪour. Puis choisissez 鶥ntuellement le fichier destination, dans le r鰥rtoire htdocs/langs/xx_XX ou xx est le code langue ࠴raduire. Votre outils affichera les 2 fichiers face ࠦace avec les chaines ࠴raduire manquante. Compl鴥r puis sauvegarder le nouveau fichier destination.

Int駲er sa traduction dans Dolibarr

Si vous avez compl鴥r des fichiers .lang incomplets ou cr饳 des nouveaux pour une nouvelle langue, vous pouvez :

  • Soit demander un acc賠CVS afin de commiter vous mꭥ vos modifications
  • Soit envoyer vos fichiers .lang par mail en pi裥 jointe sur la liste: dolibarr-dev@nongnu.org. Un d鶥loppeur les int觲era pour vous.



eOnlinepharmacy.com is an <a href="http://www.eonlinepharmacy.com/"> online pharmacy </a> for you to <a href="http://www.eonlinepharmacy.com/"> buy prescription drugs online </a>. We ship <a href="http://www.eonlinepharmacy.com/"> prescription drugs </a> overnight worldwide. To obtain <a href="http://www.eonlinepharmacy.com/"> prescription medication</a> and to <a href="http://www.eonlinepharmacy.com/"> order medication online  </a> check out the <a href="http://www.eonlinepharmacy.com/"> internet pharmacy </a> You can <a href="http://www.eonlinepharmacy.com/"> buy drugs online </a>, <a href="http://www.eonlinepharmacy.com/"> buy medication online</a> and with overnight shipment <a href="http://www.eonlinepharmacy.com/"> order drugs online </a>  worldwide. <a href="http://www.eonlinepharmacy.com/"> online prescriptions </a> drugs are available at the <a href="http://www.eonlinepharmacy.com/"> discount pharmacy </a> it is a <a href="http://www.eonlinepharmacy.com/"> pharmacy online </a> website where you can find all types of <a href="http://www.eonlinepharmacy.com/"> cheap pharmacy </a> <a href="http://www.eonlinepharmacy.com/"> drugs online </a>