4

我需要用 magento 翻译内联语言,但它不起作用。

我想翻译自定义内容,这些内容是从管理端的产品选项卡添加并显示在前端的。

在此处输入图像描述

4

2 回答 2

1

如果您想从内联翻译中翻译产品名称,请在 phtml 文件中查看是否在下方回显$this->__("")

于 2013-09-25T09:54:28.903 回答
0

首先找到正在加载的模板:

  1. 转到System->Configuration->Advanced->Developer,在左上角的下拉列表中选择您的商店视图,展开该Debug部分,然后将所有 3 个选项设置为Yes

  2. 在前端加载有问题的内容。您要翻译的文本区域周围会有一个红色边框,您还应该看到正在加载的模板的路径。

然后编辑模板文件。尝试这个:

echo $this->__("I Need To Translate This Text");

__()方法是一个文本翻译器方法,属于所有助手扩展的 Helper_Abstract。

这将根据 CSV 文件在以下位置进行翻译:

/path/to/magento/app/locale/
于 2013-09-25T09:46:10.677 回答