通过Ajax进行Magento翻译

时间:2015-01-22 11:58:43

标签: ajax magento translate

我对Magento的翻译机制有点问题。 如果我从phtml模板中调用翻译机制,就像这样

<li class="landline"><span class="value"><?php echo Mage::helper('ssg_rates')->__("Landline") ?></span></li>

我从csv文件中获取翻译的值,例如&#34; Vaste Lijn&#34;这是预期的输出,但是当我在块中执行相同操作并通过AJAX获取数据时,如下所示:

  1. 在控制器中我创建了块和调用方法来输出html
  2. 该方法输出如下内容: echo '<li class="landline"><span class="value">'.Mage::helper("ssg_rates")->__("Landline").'</span></li>';
  3. 通过Ajax返回到phtml的数据: {{{Vaste lijn}}{{Vaste lijn}}{{Landline}}{{Ssg_Rates}}}
  4. 为什么?为什么它不像phtml模板那样翻译价值? 干杯 保罗

1 个答案:

答案 0 :(得分:0)

问题是由管理员启用的前端转换内联引起的。禁用它解决了这个问题。