Jump to content

Recommended Posts

i wonder where the "order confirmation mail" SUBJECT is generated.

 

all subjects are propper without the subject order confirmation mail

 

it is

 

 

W01lZXItU2VlbiBHYXJtaW4tU2hvcF0gQmVzdGVsbGJlc3TDpHRpZ3VuZw==

 

 

and i have no idea where s.th. is missing.

 

i didn't set up the store by myself and a custom theme is installed.

 

try an order and choose cheque paying and you'll get that mail

 

url is http://garmin.meer-seen.de/

 

i checked the translation php files in the mails/de/ folder but couldn't find s.th.

 

thanks for any help!!

Link to comment
Share on other sites

So, in other words, when you look in /mails/de/lang.php, there is no such line as below:

$_LANGMAIL['Order confirmation'] = 'your translated subject';

 

If that line is missing, try adding it yourself and check if that helps.

Link to comment
Share on other sites

I think you should be able to trabslate it at back office vai translation tools.

 

back office - tools - translations - choose mail template translation

 

this is the proper to do that

True that.

 

Though I prefer changing subjects and email layout in the actual files. The TinyMCE editor has a nasty habit of messing up the HTML code of my customized emails, every time I change an email or subject via the back office. In addition, the topic starter has already been looking into lang.php

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

post-45894-0-75782400-1326974103_thumb.png

So, in other words, when you look in /mails/de/lang.php, there is no such line as below:

$_LANGMAIL['Order confirmation'] = 'your translated subject';

 

If that line is missing, try adding it yourself and check if that helps.

 

i have this line in my /mails/de/de.php file

 

but i found the field in "Thema für" Mail::l('Order confirmation' empty.

 

i filled it with "Bestätigung Ihrer Bestellung"

 

now the subject is "order confirmation"

 

after that i deleted it and the subject is still in english.

Link to comment
Share on other sites

This '/mails/de/de.php' should be '/mails/de/lang.php', but I assume you're looking at the correct file, right?

 

Some Prestashop versions have issues with incorrect subject language. Which version are you using?

 

You could test this:

 

- First, add "Bestätigung Ihrer Bestellung" back again in lang.php

 

- Then, disable (not delete!) English language in Tools-->Languages

 

- Check on the same screen whether 'Default language' is set to German

 

- Check also whether in Employees settings the language is set to German

 

- Finally, test again by sending yourself an order confirmation email

Link to comment
Share on other sites

×
×
  • Create New...