Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/259.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 在prestashop 1.6中添加可翻译语言_Php_Prestashop_Prestashop 1.6 - Fatal编程技术网

Php 在prestashop 1.6中添加可翻译语言

Php 在prestashop 1.6中添加可翻译语言,php,prestashop,prestashop-1.6,Php,Prestashop,Prestashop 1.6,我试图添加一行文本作为指向外部库的链接,当然是可翻译的。我该如何进行?我加了一行: {l s='Gallery' mod="blocktopmenu"} 然而,当我在admin中翻译它时,这行代码并不存在。我如何使它存在于翻译部分 将单引号替换为双引号: {l s="Gallery" mod="blocktopmenu"} 如果您将该行添加到blocktopmenu.tpl中,则您的代码正常。您是否在安装的模块翻译中查找字符串?是的,它没有出现在那里。因此,必须有一个未记录的步骤。我还试着用

我试图添加一行文本作为指向外部库的链接,当然是可翻译的。我该如何进行?我加了一行:

{l s='Gallery' mod="blocktopmenu"}

然而,当我在admin中翻译它时,这行代码并不存在。我如何使它存在于翻译部分

将单引号替换为双引号:

{l s="Gallery" mod="blocktopmenu"}

如果您将该行添加到
blocktopmenu.tpl
中,则您的代码正常。您是否在安装的模块翻译中查找字符串?是的,它没有出现在那里。因此,必须有一个未记录的步骤。我还试着用两种语言加载页面,它只显示默认文本。差不多了,谢谢你的想法!但必须是双引号。@Jack先生,我编辑了我的答案,虽然它只对我使用单引号。我怀疑这可能是版本或模块问题。虽然我第一次看到引号真的很重要,但我不知道那些程序员是怎么想的,但到目前为止它真的很奇怪。