Jump to content

(risolto) aiutooooo traduzione moduli


olioelianto

Recommended Posts

Sto cercando disperatamente di tradurre i moduli, in particolare sia quello "nostri negozi" con la mappa che quello "contatti".

In entrambi sono entrata in traduzioni e ho modificato le voci, poi salvate.

Ma se vado a vedere il sito appare tutto come era prima, nessuna voce modificata.....

non sono capace di agire in html.... ci proverei pure ma non so come procedere!

qualcuno può darmi indicazioni????

Edited by olioelianto (see edit history)
Link to comment
Share on other sites

Allora via ftp sono entrata nel modulo contatti e di lì in translate php,

 

questo il codice

 

<?php

global $_MODULE;
$_MODULE = array();
$_MODULE['<{blockcontact}prestashop>blockcontact_0f45a6908556b5b1d7c7d79e60fa3fa7'] = 'Blocco contatti';
$_MODULE['<{blockcontact}prestashop>blockcontact_318ed85b9852475f24127167815e85d9'] = 'Dal luned� al venerd� 10.00-12.30 16.00-19.30';
$_MODULE['<{blockcontact}prestashop>blockcontact_20015706a8cbd457cbb6ea3e7d5dc9b3'] = 'Configurazione aggiornata';
$_MODULE['<{blockcontact}prestashop>blockcontact_17870f54a180e69e60e84125f805db67'] = 'Numero di telefono:';
$_MODULE['<{blockcontact}prestashop>blockcontact_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'E-mail';
$_MODULE['<{blockcontact}prestashop>blockcontact_b17f3f4dcf653a5776792498a9b44d6a'] = 'Aggiorna le impostazioni';
$_MODULE['<{blockcontact}prestashop>blockcontact_02d4482d332e1aef3437cd61c9bcc624'] = 'Contattaci';
$_MODULE['<{blockcontact}prestashop>blockcontact_75858d311c84e7ba706b69bea5c71d36'] = 'Dal lunedì al venerdì 10,00 - 13,00 e 16,00 - 20,00';
$_MODULE['<{blockcontact}prestashop>blockcontact_673ae02fffb72f0fe68a66f096a01347'] = 'Telefono:';
$_MODULE['<{blockcontact}prestashop>blockcontact_736c5a7e834b7021bfa97180fc453115'] = 'Contattaci';

 

 

 

però nel modulo compare ancora "Our hotline is available 24/7" e "contact our hotline"

dove sbaglio?????

Link to comment
Share on other sites

  • 4 years later...

io ho lo stesso problema con diversi moduli, sia fatti da me che ufficiali sviluppati dal team prestashop.

ci sto sbattendo la testa ormai da più di un mese, ma niente.

 

ho seguito passo passo la guida allo sviluppo e alla traduzione dei moduli per la versione di prestashop 1.7 (quella che sto usando) , ma non c'è modo di fargli prendere i testi tradotti.

 

ho settato nella classe dei moduli le stringhe da tradurre con la funzione di traduzione di prestashop

ho provato :

1) $this->l('Are you sure to want to unistall this module?')

2) $this->l('Are you sure to want to unistall this module?', array(), 'ilmiomodulo')

3) $this->l('Are you sure to want to unistall this module?', '','Modules.Ilmiomodulo.Shop')

4) $this->l('Are you sure to want to unistall this module?', '','Modules.Ilmiomodulo.admin')

5) tutti e 4 i casi sopra con la funzione $this->trans(.....);

 

per recuperare le traduzioni nei file tpl

 

{l s='Are yu sure to want to unistall this module?' d='ilmiomodulo'}

{l s='Are yu sure to want to unistall this module?' d='Modules.Ilmiomodulo.Shop'}

{l s='Are yu sure to want to unistall this module?' mod='ilmiomodulo'}

 e così via, 

 

ho provato anche a disinstallare completamente il modulo reinstallarlo, cambiargli nome e non so che altro

ma il risultato è sempre lo stesso, in qualsiasi lingua è visualizzato il sito il testo compare sempre in inglese

 

P.S. i file di traduzione nella cartella ilmiomodulo/translate/ vengono creati correttamente

 

Qualcuno ci può aiutare?

Link to comment
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
×
×
  • Create New...