logo sextant creative agence groupe

>> COMMUNICATION CULTURELLE & SCÉNOGRAPHIE

Comment modifier les traductions sous Prestashop 1.7 ?

Les traductions des textes sous PrestaShop sont très pratiques et pourtant méconnues car même si il n’y a qu’une seule langue d’activée sur votre boutique en ligne, on peut vouloir modifier les traductions de base ou bien traduire un module qui n’est qu’en langue étrangère.

1) Comment traduire un texte de votre thème sous Prestashop ?

Pour traduire un texte de votre thème sous Prestashop 1.7, rendez-vous sur votre back-office dans le menu « PERSONNALISER » => « International » => « Traductions » :

prestashop menu des traductions

Dans le bloc « Modifier les traductions« , il faut sélectionner :

  • : « Traductions de thèmes« 
  • : « Choisir le nom de votre thème« 
  • : « Choisir la langue à traduire« 
  • Cliquer sur le bouton « Modifier »

Exemple :

traduire un thème prestashop

Sur la nouvelle page, il ne reste plus qu’à taper dans la barre de recherche le terme que vous souhaitez traduire ou bien modifier la traduction, mettre votre traduction et cliquer sur le bouton « Enregistrer » :

recherche terme à traduire thème

 

2) Comment traduire un module de votre thème sous Prestashop ?

Pour traduire un texte d’un module de votre thème sous Prestashop 1.7, rendez-vous sur votre back-office dans le menu « PERSONNALISER » => « International » => « Traductions » :

prestashop menu des traductions

Dans le bloc « Modifier les traductions« , il faut sélectionner :

  • : « Traductions des modules installés« 
  • : « Choisir le module à traduire« 
  • : « Choisir la langue à traduire« 
  • Cliquer sur le bouton « Modifier »

Exemple :

traduire un module prestashop

Sur la nouvelle page, il ne reste plus qu’à taper dans la barre de recherche le terme que vous souhaitez traduire ou bien modifier la traduction, mettre votre traduction et cliquer sur le bouton « Enregistrer« .

3) Pour aller plus loin

Si vous souhaitez connaître comment sont gérés les traductions depuis les fichiers de votre thème où bien de votre module, c’est très simple.

Dans les fichiers de votre thème par exemple, les textes sont représentés ainsi pour vous indiquer le texte en anglais (le plus souvent) et à quoi cela correspond dans l’architecture de la traduction :

{l s=’Brands’ d=’Shop.Theme.Catalog’}

Dans cette exemple, ‘Brands’ et le mot en anglais pour ‘Marques’ et ‘Shop.Theme.Catalog’ indique que c’est pour « Shop » => « Theme » => « Catalog » dans l’architecture de la traduction :

explication traduction tpl prestashop

Les derniers articles