2014-09-11 4 views
0

J'ai créé un modèle d'e-mail d'applications abandonnées, lorsque j'envoie un e-mail pour vérifier que la commande a bien été envoyée, mais que la langue n'est pas correcte.Comment définir le code de paramètres régionaux dans l'envoi d'e-mails

Exemple:

$order = Mage::getModel('sales/order')->load($orderId); 
Mage::app()->setCurrentStore($order->getStoreId()); 
$emailTemplate->send(...) 

déjà essayé d'utiliser, mais ne se traduit pas

Mage::app()->getLocale()->setLocaleCode('pt_BR'); 

ou

Mage::getSingleton('core/translate')->init('pt_BR', true) 

Cet envoi il est correct pour chaque magasin mais la langue ne change pas , voulait savoir comment définir la langue corrente?

Répondre

0

Cela provoque changer le modèle de courrier électronique à envoyer

Mage::getSingleton('core/translate')->setLocale('pt_BR')->init('frontend', true); 
Questions connexes