我有一個帶有多種語言的Magento網站。我已經設置了語言包,並且所有內容似乎都可以在網站上正確翻譯。除了「忘記密碼」電子郵件總是以德文發送外,交易電子郵件也以正確語言發送。以下是我所做的:Magento以錯誤的語言發送「忘記密碼」電子郵件
- 已安裝的語言包並確保所有模板和文件夾結構都正確。例如:
/app/locale/nl_NL/template/email/
- 在系統»交易電子郵件:我應用了模板,選擇了區域並保存。
- 然後我去系統»配置»銷售電子郵件,我切換到從‘當前配置範圍’下拉列表中的每種語言,我選擇了我的交易電子郵件創建的模板爲每種語言(每家店視圖) 。
網上四處尋找一個解決方案後,似乎其他人也有這個問題,有人提到,Magento的是採摘的「忘記密碼」從/應用/區域/發現第一現場的文件夾模板。在我的情況下,我有:de_DE
,en_US
,fr_FR
,nl_NL
。所以它從德文de_DE
包中挑選模板。
注意:此外,在「配置」下的後端有一個名爲「LOCALE包」,只有具有「區域設置de_DE這個」下,它在左側的選項卡,即使我有其他語言包不顯示上面這兒。不確定這是否相關。
網站:http://site1.cp1.glimworm.com/magento/
Magento的社區版本:1.7.0.2
區域設置包:
- Mage_Locale_en_US
- Locale_Mage_community_de_DE
- Locale_Mage_community_fr_FR
- Mage_Locale_nl_NL
任何想法如何從相應的語言得到正確的電子郵件模板發送,而不是總是德國?任何幫助將不勝感激!我可以提供更多信息。
沒有人有解決方案嗎? :( – Glimworm