Jump to content

Edit History

Avnet

Avnet

Bonjour,
après pas mal de lecture je commence à comprendre à peu près le fonctionnement de la traduction, du moins si ca fonctionnait j'aurai tout compris, ce qui n'est pas le cas, mais j'avance, je vais donc réduire le champs d'investigation à deux questions peut être plus concrète:

dans le module natif wirepayment on à une syntaxe du style

{l s='More information' d='Modules.Monmodule.Shop'}

ce qui semble être la règle sur les dernières versions, seulement dans ce cas je n'ai pas accès au traducteur, (au clic sur "modifier" j'ai une page vide de champs juste un rappel sur l'emploi des des syntaxes spéciales et un menu déroulant en partie basse)

si je rajoute aux lignes à traduire un résidu de "l'ancienne" méthode: 

{l s='More information' d='Modules.Monmodule.Shop' mod='ps_Monmodule'}

j'accède aux traductions, elles génèrent bien un fichier fr.php mais celui-ci n'est pas pris en compte

j'espère que ca parlera a qq'un parce que je ne pige pas pourquoi ca ne le fait pas.
Je mets mon module sans les modifs ci-dessous au cas ou une âme charitable puisse m'expliquer ce qui merdouille.
Merci par avance

 

Avnet

Avnet

Bonjour,
après pas mal de lecture je commence à comprendre à peu près le fonctionnement de la traduction, du moins si ca fonctionnait j'aurai tout compris, ce qui n'est pas le cas, mais j'avance, je vais donc réduire le champs d'investigation à deux questions peut être plus concrète:

dans le module natif wirepayment on à une syntaxe du style

{l s='More information' d='Modules.Monmodule.Shop'}

ce qui semble être la règle sur les dernières versions, seulement dans ce cas je n'ai pas accès au traducteur, (au clic sur "modifier" j'ai une page vide de champs juste un rappel sur l'emploi des des syntaxes spéciales et un menu déroulant en partie basse)

si je rajoute aux lignes à traduire un résidu de "l'ancienne" méthode: 

{l s='More information' d='Modules.Monmodule.Shop' mod='ps_Monmodule'}

j'accède aux traductions, elles génèrent bien un fichier fr.php mais celui-ci n'est pas pris en compte

j'espère que ca parlera a qq'un parce que je ne pige pas pourquoi ca ne le fait pas.
Je mets mon module sans les modifs ci-dessous au cas ou une âme charitable puisse m'expliquer ce qui merdouille.
Merci par avance

ps_paybymail.zip

Avnet

Avnet

Bonjour,
après pas mal de lecture je commence à comprendre à peu près le fonctionnement de la traduction, du moins si ca fonctionnait j'aurai tout compris, ce qui n'est pas le cas, mais j'avance, je vais donc réduire le champs d'investigation à deux questions peut être plus concrète:

dans le module natif wirepayment on à une syntaxe du style

{l s='More information' d='Modules.Monmodule.Shop'}

ce qui semble être la règle sur les dernières versions, seulement dans ce cas je n'ai pas accès au traducteur, (au clic sur "modifier" j'ai une page vide de champs juste un rappel sur l'emploi des des syntaxes spéciales et un menu déroulant en partie basse)

si je rajoute aux lignes à traduire un résidu de "l'ancienne" méthode: 

{l s='More information' d='Modules.Monmodule.Shop' mod='ps_Monmodule'}

j'accède aux traductions, elles génèrent bien un fichier fr.php mais celui-ci n'est pas pris en compte

j'espère que ca parlera a qq'un parce que je ne pige pas pourquoi ca ne le fait pas.
Je mets mon module sans les modifs ci-dessous au cas ou une âme charitable puisse m'expliquer ce qui merdouille.
Merci par avance

ps_paybymail.zip

Avnet

Avnet

Bonjour,
après pas mal de lecture je commence à comprendre à peu près le fonctionnement de la traduction, du moins si ca fonctionnait j'aurai tout compris, ce qui n'est pas le cas, mais j'avance, je vais donc réduire le champs d'investigation à deux questions peut être plus concrète:

dans le module natif wirepayment on à une syntaxe du style

{l s='More information' d='Modules.Monmodule.Shop'}

ce qui semble être la règle sur les dernières versions, seulement dans ce cas je n'ai pas accès au traducteur, (au clic sur "modifier" j'ai une page vide de champs juste un rappel sur l'emploi des des syntaxes spéciales et un menu déroulant en partie basse)

si je rajoute aux lignes à traduire un résidu de "l'ancienne" méthode: 

{l s='More information' d='Modules.Monmodule.Shop' mod='ps_Monmodule'}

j'accède aux traductions, elles génèrent bien un fichier fr.php mais celui-ci n'est pas pris en compte

j'espère que ca parlera a qq'un parce que je ne pige pas pourquoi ca ne le fait pas.
Je mets mon module sans les modifs ci-dessous au cas ou une âme charitable puisse m'expliquer ce qui merdouille.
Merci par avance

ps_paybymail.zip

Avnet

Avnet

Bonjour,
J'ai dupliqué le module Wire Payment, modifier tout ce qui doit l'être (enfin il me semble), ajouté la ligne qui va bien dans le config.inc, traqué les entrées dans la Bdd... bref il s'installe et fonctionne...  Mais.... car il y a hélas toujours un "mais", la traduction ne parvient pas à s'affiché dans le BO, la console indique une erreur dans translations.bundle.js (Cannot read properties of undefined (reading 'forEach')) je me demandais donc ce qui pouvait faire la liaison entre la table ps_translation et les modules ? j'ai fait des recherches par ID, mais je ne trouve pas de corrélation avec d'autres tables
En fait, J'ai crée les entrées manuellement dans ma table ps_translate, ne pouvant le faire par le BO, en modifiant évidement les domaines que j'ai renommé dans mon module dupliqué, mais cela ne change rien, les textes traduits ne sont pas pris en compte, je cherche donc a savoir (si mes capacités me le permettent) par quel biais cette table interagit avec les modules.
Si qq'un avait un petit éclairage, d'avance merci

×
×
  • Create New...