我希望能够在外部脚本中使用$this->__('String to translate')
。我该怎么做呢? Magento版本1.5.1.0
。
答案 0 :(得分:8)
我认为设置区域设置的正确方法是:
Mage::getSingleton('core/translate')->setLocale('sv_SE')->init('frontend', true);
答案 1 :(得分:6)
这应该有效:
require 'app/Mage.php'; // here you should use the correct path to Mage.php file
Mage::app();
Mage::getSingleton('core/translate')->init('sv_SE', true); // UPDATE
$to_translate = "String to translate";
$translated = Mage::helper('core')->__($to_translate);