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先生,我编辑了我的答案,虽然它只对我使用单引号。我怀疑这可能是版本或模块问题。虽然我第一次看到引号真的很重要,但我不知道那些程序员是怎么想的,但到目前为止它真的很奇怪。