Prestashop产品详细信息未在前端进行翻译

时间:2015-07-17 10:33:26

标签: prestashop

我们正在使用Prestashop版本PrestaShop™1.6.0.14。我们在语言翻译方面遇到问题,如产品详细信息,前端的类别名称未被翻译。

我们认为原因可能如下所示http://www.screencast.com/t/pfNoe4MdpzFz。我们无法添加/编辑其他语言的产品,除了默认设置,即语言下拉菜单,而添加产品无法在任何地方使用。

更新时说明产品详细信息已保存,但语言下拉值未更改,仍为默认选定语言。

如果您知道任何其他原因,请告诉我们以及恢复原因。

1 个答案:

答案 0 :(得分:1)

我在PrestaShop 1.6.0.14上发现了类似的错误

检查此帖子并尝试修复Configuration.php: https://www.prestashop.com/forums/topic/200124-free-module-european-union-cookie-law-block-responsive/?p=2076917

作者:vekia

  

问题在于prestashop 1.6.0.14,其中保存过程不起作用   在某些环境中。

     

从我看到prestashop 1.6.1包含此问题的修复程序。拿一个   看:   https://github.com/PrestaShop/PrestaShop/blob/1.6/classes/Configuration.php   第370行〜它包含代码:

if ($html)
      {
          foreach ($values as &$value)
              $value = Tools::purifyHTML($value);
          unset($value);
      }
     

和prestashop 1.6.0.14包含错误的代码:

if ($html)        
      foreach ($values as &$value)    
              $value = Tools::purifyHTML($value);
     

这会导致你的问题!它也导致其他问题,   甚至是使用ps_configuration数据库保存的本机PS模块   LANGUAGE变量值

在我的情况下,我无法保存英语以外的语言数据(通过模块部分)。