我正在开发一个电子商务Drupal网站,该网站最初使用一种语言,但需要添加一种额外的语言。所有菜单项组合在一个大的"主菜单"中
对于网站的顶级导航,他们使用了一个显示第一级项目的菜单块。然后,当导航到"产品"部分时,它们有一个第二级菜单项,由Taxonomy菜单模块自动生成,显示在另一个"类别"菜单块中,您可以在其中浏览不同的产品类别,作为术语参考链接到分类法。
为了翻译,我决定为第二语言制作新菜单。所以基本上有:
主菜单1级-NL(菜单块)
主菜单1级-FR(菜单块)
导航菜单级别2-NL(菜单块)
导航菜单2级-FR(菜单块)
生成的分类菜单还来自两个不同的语言词汇。
分类菜单块被配置为仅以其匹配的语言显示(唯一的限制是不在首页上显示)。
我遇到的问题:
在大多数页面上,我的翻译lvl 2导航菜单显示良好,但在尝试了几个小时的不同配置后,我似乎无法使用它,例如:
www.site.be/fr/cart
我的语言检测被配置为查看URL前缀(/fr/),因此它应该检测为法语页面,其中应该显示我的lvl2导航菜单。
"sidbar_left"主题HTML代码甚至不在那里,他应该把菜单块放在那里。
我最终使用https://www.drupal.org/project/taxonomy_menu_block要在页面上显示菜单,它不会显示,因为没有足够的时间找到问题的根源。