Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 模板文件中的Magento翻译_Php_Magento_Translation - Fatal编程技术网

Php 模板文件中的Magento翻译

Php 模板文件中的Magento翻译,php,magento,translation,Php,Magento,Translation,我正在为一个网站制作Magento应用程序的页脚模板,该网站将提供多种语言 我担心如果我使用简单的标记,翻译将如何工作。例如: <span>Payment Accepted</span> <img src="<?php echo $this->getSkinUrl('images/visa-logo.png');?>" alt="visa logo"/> 接受付款 getSkinUrl('images/visa logo.png');?>“

我正在为一个网站制作Magento应用程序的页脚模板,该网站将提供多种语言

我担心如果我使用简单的标记,翻译将如何工作。例如:

<span>Payment Accepted</span>
<img src="<?php echo $this->getSkinUrl('images/visa-logo.png');?>" alt="visa logo"/>
接受付款
getSkinUrl('images/visa logo.png');?>“alt=”visa徽标“/>
我经常在Magento模板文件中看到
,这是用于翻译的吗?如果是,它是如何工作的

通常也包装在
标记中

或者,我会更好地使用静态块&在管理面板上使用不同的存储视图对静态块进行翻译更改吗?

你说得对。
用于翻译。翻译方法从相应的模块csv文件或主题的translate.csv或数据库(内联翻译)

在这里可以找到一个很好的概述: