Jump to content

Recommended Posts

bonjour,

je suis sous prestashop 1.7.5.2 et j'ai un problème avec des traduction d'un module.

je n'arrive pas à trouver les traductions.

Dans 'jxNewestText' => $this->trans('New', array(), 'Modules.Jxblogcomment.Admin'), je souhaiterais traduire "New".

j'ai plein de ligne comme ça qui ne sont pas traduite.

merci d'avance.

ludo.

Share this post


Link to post
Share on other sites

L'auteur du module à fait une erreur en utilisant

$this->trans('New', array(), 'Modules.Jxblogcomment.Admin')

Cette syntaxe est réservée aux modules natifs de prestashop sur les versions inférieures à 1.7.6

Il aurait donc dû utiliser la syntaxe legacy

$this->l('New')

Afin que vous puissiez modifier les traductions

Plus d'informations https://devdocs.prestashop.com/1.7/modules/creation/module-translation/

Share this post


Link to post
Share on other sites

merci pour la réponse.

j'ai fait le changement mais ça fonctionne pas.

'New' est introuvable pour le traduire.

je pense que je vais faire les traductions en dur et puis voila

Share this post


Link to post
Share on other sites

Une fois que le code est repassé au système de traduction legacy, vous deviez pouvoir traduire dans International > Traductions :

Type de traduction : Traduction des modules installés

Choisissez votre module : jxNewestText (Il devrait apparaitre sous un nom traduit, celui affiché dans le Module Manager)

Choisissez votre langue : Français (French)

Share this post


Link to post
Share on other sites
On 7/11/2019 at 9:59 PM, ludovic mantion said:

'New' est introuvable pour le traduire. 

As-tu regardé directement le dossier "translations" du dossier du module ?

Share this post


Link to post
Share on other sites
On 7/13/2019 at 3:03 PM, Janett said:

Une fois que le code est repassé au système de traduction legacy, vous deviez pouvoir traduire dans International > Traductions :

Type de traduction : Traduction des modules installés

Choisissez votre module : jxNewestText (Il devrait apparaitre sous un nom traduit, celui affiché dans le Module Manager)

Choisissez votre langue : Français (French)

c'est ce que je fait , le module est Jxblogcomment.

J'ai changé la ligne de "New" mais rien à faire, il ne s'affiche pas dans les traductions.

On 7/13/2019 at 6:17 PM, louisBel said:

As-tu regardé directement le dossier "translations" du dossier du module ?

oui j'ai regardé et je n'ai que 2 fichiers,

Index et DE.

DE.php est vide

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More