我需要在magento中使用内联语言翻译,但它无效。
我想翻译自定义内容,该内容从管理员方面的产品标签添加并显示在前端。
答案 0 :(得分:1)
如果您要从内联翻译中翻译产品名称,请参阅phtml文件,如果在$this->__("")
下回显
答案 1 :(得分:0)
首先找到正在加载的模板:
转到System->Configuration->Advanced->Developer
,在左上角的下拉列表中选择商店视图,展开Debug
部分,然后将所有3个选项设置为Yes
在前端加载有问题的内容。区域周围将出现一个红色边框,其中包含您要翻译的文本,您还应该看到正在加载的模板的路径。
然后编辑模板文件。试试这个:
echo $this->__("I Need To Translate This Text");
__()
方法是一种文本翻译方法,属于Helper_Abstract,所有助手都可以从中扩展。
这将使基于CSV文件的翻译成为:
/path/to/magento/app/locale/