Jump to content

Email translations try to search core email in wrong folder


MarcoGiuliani
 Share

Recommended Posts

Hi,
I've Prestashop 1.7.7.0
Languages activated: Only Italian

When I go to translation>email translation (body, core, Italian) Prestashop search core mails in root/mails/en instead of root/mails/it

Obviously /en folder doesn't exist and Prestashop tells me:

"C'è un problema nel ricevere il file di posta.
La lingua inglese deve esistere nella cartella /home/wafqewqk/domains/adomedical.it/public_html/mails/en/"

If I create /en/ folder with emails and modify one Italian email Prestashop send older version.
I think he took my change in en (not in it) and send it version.

Does anyone know how to solve this?

Share this post


Link to post
Share on other sites

Hi, 

Prestashop has 2 location for emails, one is in root/mail, and there is a mail folder inside your theme!

I'm sorry but I didn't understood exactly the last phrase: 

If I create /en/ folder with emails and modify one Italian email Prestashop send older version.
I think he took my change in en (not in it) and send it version. 

Can you please write it here in Italian (no harm feeling)- it's just that the sentence doesn't make sense, and I don't understand if you changed the IT and the en changed instead? or the changes applied  on it didn't took effect?

Kind Regards, 

Leo

Share this post


Link to post
Share on other sites

Allora,

Io ho solo l'italiano attivo, cerco la traduzione delle mail sotto traduzioni>traduzioni mail (contenuto|nucleo|italiano)
Prestashop sembra cercare le core mail nella cartella /mails/it ma in realtà le cerca in mail/en (vedi immagine) dando errore e trovando 0 core emails perché mails/en non esiste.

Se creo mail/en smette di dare errore e trova le oltre 60 core mails, ma quando ne modifico una viene spedita la vecchia versione non modificata.
Dato che Prestashop cerca le mail in /en anche se ho chiesto le traduzioni in italiano immagino che leghi la mia modifica alla mail inglese, poi quando spedisce manda quella in italiano non modificata.

Errore_mail_it.JPG

Share this post


Link to post
Share on other sites

Ciao,

Quindi ecco una soluzione assurda :) - poiché non sono sicuro di cosa stia succedendo lì. COME stai usando una sola lingua.

Basta copiare le e-mail IT nella cartella / en. Assicurati che anche il linguaggio IT / en abbia le stesse email.

Questa non è la soluzione migliore, ma non sono sicuro di cosa potrebbe esserci di sbagliato.
Leo

PS: for all my moderator buddies - I know this is an EN forum, but Programming languages are non-country and language based - it was more important to help!

 

Edited by Leo @ Prestachamps (see edit history)

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
 Share

×
×
  • Create New...

Important Information

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