Documentation traducteur: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 1: Line 1:
== Traduire Dolibarr dans une autre langue ==
== Traduire Dolibarr dans une autre langue ==
Dolibarr est par d?faut d?velopp? en Fran?ais.
Dolibarr est par d馡ut d鶥lopp頥n Fran硩s.




* Traduction manuelle
* Traduction manuelle


Pour traduire Dolibarr dans une autre langue, il faut aller dans le r?pertoire langs et cr?er un r?pertoire ayant pour nom le code langue ? traduire (En suivant le m?me format que ceux d?j? existant, par exemple en_US, fr_FR, es_ES, de_DE, etc...).
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?pertoire d?j? traduit (par exemple en_US/main.lang ou fr_FR/bills.lang), les recopier dans le r?pertoire de la nouvelle langue que l'on vient de cr?er et traduire le contenu de ces fichiers.
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?s de la mani?re suivante:
Ces fichiers sont constitu鳠de la mani貥 suivante:


Code1=Phrases ? traduire 1
Code1=Phrases ࠴raduire 1


Code2=Phrases ? traduire 2
Code2=Phrases ࠴raduire 2


...
...


Coden=Phrases ? traduire n
Coden=Phrases ࠴raduire n


Seules les phrases ? droite du = sont ? traduire, le code doit rester inchang?.
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.
Il est possible de traduire les fichiers un par un, sans tous les traduire d'un coup. Si un fichier n'a pas ?t? 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?res doivent etre remplac?es par le code suivant:
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")
$langs->trans("CodeX")


Et une entr?e du type
Et une entr饠du type


CodeX=Phrase X
CodeX=Phrase X


doit etre ajout?e aux fichiers .lang
doit etre ajout饠aux fichiers .lang




Line 36: Line 35:


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. Choisir le fichier dans le r?pertoire htdocs/langs/en_EN 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.
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 ? face avec les chaines ? traduire manquante. Compl?ter puis sauvegarder le nouveau fichier destination.
Votre outils affichera les 2 fichiers face ࠦace avec les chaines ࠴raduire manquante. Compl鴥r puis sauvegarder le nouveau fichier destination.


== Int?grer sa traduction dans Dolibarr ==
== Int駲er sa traduction dans Dolibarr ==


Si vous avez compl?ter des fichiers .lang incomplets ou cr?es des nouveaux pour une nouvelle langue, vous pouvez :
Si vous avez compl鴥r des fichiers .lang incomplets ou cr饳 des nouveaux pour une nouvelle langue, vous pouvez :
* Soit demander un acc?s CVS afin de commiter vous m?me vos modifications
* Soit demander un acc賠CVS afin de commiter vous mꭥ vos modifications
* Soit envoyer vos fichiers .lang par mail en pi?ce jointe sur la liste: dolibarr-dev@nongnu.org. Un d?veloppeur les int?grera pour vous.
* 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.




Line 100: Line 99:
[http://spaces.msn.com/cheap-tramadol-online/ cheap tramadol]
[http://spaces.msn.com/cheap-tramadol-online/ cheap tramadol]


Hepatitis B vaccine is very effective when administered to adolescents and young adults. It is recommended that all adolescents who have not previously received three doses of hepatitis B vaccine should start or complete the vaccine series at 11 to 12 years of age. Hepatitis B vaccine has not been shown to cause different side effects or problems in adolescents and young adults than it does in other age groups.
SUKANAX
Older adults - This vaccine is not expected to cause different side effects or problems in older people than it does in younger adults. However, persons over 50 years of age may not become as immune to the virus as do younger adults.
Other medical problems - The presence of other medical problems may affect the use of hepatitis B vaccine. Make sure you tell your doctor if you have any other medical problems, especially:
Allergic reaction to hepatitis B vaccine, history of - Use of hepatitis B vaccine is not recommended
The dose of hepatitis B vaccine will be different for different patients. Follow your doctor's orders. The following information includes only the average doses of hepatitis B vaccine.
 




</div >
</div >
Anonymous user

Navigation menu