Skip to main content

Traduire des termes

Une fois une langue activéactivée dans Odoo, vous pouvez traduire les termes source anglais vers la ou les langues souhaitésouhaitées.

Lorsqu'il n'existe pas de traduction pour un terme, c'est le terme source (en anglais) qui est affichéaffiché.

Depuis une vue

Lorsque vous êêtes en mode veloppeur, depuis certains champs en texte libre, vous pouvez voir apparaitre ce bouton.

8.png

ou celui-ci

9.png

Ces boutons signifient que vous pouvez traduire directement le champs, soit en changeant vos préfépréférences dans la langue que vous souhaitez adapter, soit en cliquant directement sur cette icôicône.

10.png

Via un export-import de fichier .csv

Le mode veloppeur doit êêtre activéactivé.

  • Dans le menu ParamèParamètres > Traductions, cliquer sur "Exporter une traduction"
  • lectionner "fichier .po"csv" ainsi que la langue àà exporter et les modules dont vous souhaitez traduire des termes

trad_po_export.png

  • Cliquer pour télétélécharger le fichier .csv ou .po.
  • Le plus simple est d'utiliser le format .csv et l'ouvrir en tableur.tableur (via libreoffice calc ou excel). Autrement, des outils comme Poedit existent pour faciliter les traductions des .po, qui est un format de fichiers spécifique aux traductions.
  • Ajouter ou remplacer les termes àà traduire dans la colonne des traductions.
  • Sauvez et retrourner dans Odoo.
  • Cliquez sur "Import de traductions", donner un nom (peut importe) et le code de la langue traduite (par exemple fr_BE). Cocher l'option "remplacer les termes existants".

trad_po_import.png

Traduire des noms de produit en masse

Pour traduire les noms des produits (ou d'autres éléments de texte liés à des enregistrements dans Odoo), il faut faire un import pour remplacer le nom des produits, tout en ayant choisit dans les préférences