Mode multilangue: Difference between revisions

langue des documents Dolibarr
m (Modeles pdf à utiliser)
(langue des documents Dolibarr)
Line 2: Line 2:
Même si son activation s'effectue dans la page de configuration consacrée à l’affichage, ce mode ne gère pas l’affichage de l’interface pour les utilisateurs de Dolibarr.
Même si son activation s'effectue dans la page de configuration consacrée à l’affichage, ce mode ne gère pas l’affichage de l’interface pour les utilisateurs de Dolibarr.


=Activation=
=Activation/configuration=


==Activation du mode multi-langue==
===Activation du mode multi-langue===


Menu  '''"Accueil -> Configuration -> Affichage"'''
Menu  '''"Accueil -> Configuration -> Affichage"'''
Line 10: Line 10:
Puis bouton « Activer l’interface multi-langage »
Puis bouton « Activer l’interface multi-langage »


==Limiter les listes de langues disponibles sur son interface (à partir de la v10 de Dolibarr ?)==
===Limiter les listes de langues disponibles sur son interface (à partir de la v10 de Dolibarr ?)===


Dans '''Accueil -> Configuration -> Divers''', ajoutez la constante MAIN_LANGUAGES_ALLOWED avec les valeurs des langues choisies, par exemple pour le français et l’anglais du Royaume-Uni « fr_FR,en_GB »(plusieurs langues séparées par une virgule, sans espace).
Dans '''Accueil -> Configuration -> Divers''', ajoutez la constante MAIN_LANGUAGES_ALLOWED avec les valeurs des langues choisies, par exemple pour le français et l’anglais du Royaume-Uni « fr_FR,en_GB »(plusieurs langues séparées par une virgule, sans espace).
Line 19: Line 19:


=Utilisation=
=Utilisation=
==Langue de communication par défaut des tiers et des contacts==
===Langue de communication par défaut des tiers et des contacts===


Dans la fiche du <u>tiers</u>, sélectionner la langue qui sera utilisée pour la trame de pdf à utiliser à partir du champ ‹ langue par défaut ›.
Dans la fiche du <u>tiers</u>, sélectionner la langue qui sera utilisée pour la trame de pdf à utiliser à partir du champ ‹ langue par défaut ›.
Line 27: Line 27:
Pour les <u>contacts</u>, vous pouvez créer des catégories pour indiquer la langue de communication sans modification du core. Avec ce fix https://github.com/Dolibarr/dolibarr/pull/20688 vous pourrez gérer la langue par défaut dans la fiche du contact de la même manière que c'est géré en natif pour le tiers.
Pour les <u>contacts</u>, vous pouvez créer des catégories pour indiquer la langue de communication sans modification du core. Avec ce fix https://github.com/Dolibarr/dolibarr/pull/20688 vous pourrez gérer la langue par défaut dans la fiche du contact de la même manière que c'est géré en natif pour le tiers.


==Gérer son catalogue de produits et services==
===Gérer son catalogue de produits et services===


Sur chaque fiche produit/service, une fois l’option multi-langue activée, apparaît un onglet « traduction » qui permet de gérer les textes des produits/services dans les langues activées. Il faut utiliser les derniers modèles pdf : espadon, eratosthene, sponge, cyan, cornas et storm.
Sur chaque fiche produit/service, une fois l’option multi-langue activée, apparaît un onglet « traduction » qui permet de gérer les textes des produits/services dans les langues activées. Il faut utiliser les derniers modèles pdf : espadon, eratosthene, sponge, cyan, cornas et storm.
Line 37: Line 37:
-       Choisir la langue concernée, compléter le libellé du produit/service puis sa description avant de valider
-       Choisir la langue concernée, compléter le libellé du produit/service puis sa description avant de valider


==Modèle d'Emails==
===Modèle d'Emails===


Une fois l’option multi-langue activée, il est possible d’affecter une langue à ses modèles de courriers électroniques. Pour les « civilités » des destinataires des emails, les variables de substitution (par exemple __CONTACT_NAME_XXX__) utiliseront la traduction appropriée pour la langue choisie.
Une fois l’option multi-langue activée, il est possible d’affecter une langue à ses modèles de courriers électroniques. Pour les « civilités » des destinataires des emails, les variables de substitution (par exemple __CONTACT_NAME_XXX__) utiliseront la traduction appropriée pour la langue choisie.


==Entrées des dictionnaires spécifiques à votre instance Dolibarr==
===Entrées des dictionnaires spécifiques à votre instance Dolibarr===


Les entrées des dictionnaires qui sont pré-configurées dans Dolibarr sont déjà traduites.
Les entrées des dictionnaires qui sont pré-configurées dans Dolibarr sont déjà traduites.
Line 55: Line 55:
*…
*…


==Mentions complémentaires dans les documents commerciaux==
<br />
 
=== Documents commerciaux ===
 
==== Langue ====
Les documents de Dolibarr seront générés dans la langue par défaut du tiers.
 
Il est possible de générer des documents pdf bilingues, dans la langue par défaut et dans une langue à choisir. Dans '''Accueil -> Configuration -> Divers''', ajouter PDF_USE_ALSO_LANGUAGE_CODE et lui donner la valeur de la seconde langue,  par exemple "en_GB".
 
====Mentions complémentaires====
Pour mettre une mention complémentaire dans un document, il vous faut ajouter une variable de substitution de texte de traduction.
Pour mettre une mention complémentaire dans un document, il vous faut ajouter une variable de substitution de texte de traduction.
Par exemple __(MonTexte)__
Par exemple __(MonTexte)__
25

edits