How do you go about changing the title of emails in a second language store view. Example "New Order" in the New Order confirmation email. csv files are not responding in this case...
2 Answers
Another solution. You can copy the default email templates into a language folder you are wanting to use, and translate them manually.
Copy everything in
app/locale/en_US/template
toapp/locale/[YOUR LANGUAGE CODE]/template
.Change
[YOUR LANGUAGE CODE]
to the Language Code of your desired language. YOu can find a list here. Make sure it's in the formaten_US
.Modify the email templates in your
app/locale/[YOUR LANGUAGE CODE]/template
folder.In Magento, go to
System > Configuration > General
. At the top left, change yourCurrent Configuration Scope:
to the store you want translated.Change the
Locale
to the language you translated to. It must match correct the language code used in your folder namespace.
NOTE: When editing the email template files, you'll notice some comments at the top containing variables and such. You will see something like <!--@subject Welcome, {{var customer.name}}! @-->
. Changing this will alter the subject line used by Magento.

- 10,732
- 2
- 30
- 43
-
I am following this approach, thanks for the final NOTE. that is what I overlooked. I assumed it was part of javascript variable section. – Mustapha George Dec 19 '12 at 11:28
-
I'd like to add that I have to save as document type UTF-8 with BOM, otherwise bad things may happen. – Mustapha George Dec 19 '12 at 11:51
You can just create custom Transactional Emails which include the translations needed for the store view.
Create a new Transaction Email template, in your store's required language. Go to
System > Transactional Emails
and clickAdd New Template
. Load in the default template you are trying to translate and modify the subject and body of the email.Go to
System > Configuration > Sales Emails
At the top left of your configuration, change to your desired Store View you want these emails to be assigned to.Change the
New Order Confirmation Template
to the Transaction Email template you created. ClickSave Config
.Items ordered from that store should now send an email using the translated email you created.

- 10,732
- 2
- 30
- 43
-
Great answers. This type of generosity of specialized knowledge is what makes this site so unique and valuable! – Mustapha George Dec 19 '12 at 11:50