Drupal 分类术语语言取决于 - 为啥所有语言的节点都是可见的?
Posted
技术标签:
【中文标题】Drupal 分类术语语言取决于 - 为啥所有语言的节点都是可见的?【英文标题】:Drupal taxonomy terms language depending - why nodes in all languages are visible?Drupal 分类术语语言取决于 - 为什么所有语言的节点都是可见的? 【发布时间】:2015-03-14 12:36:27 【问题描述】:我想要实现的目标: 我有多语言网站(i18n 模块)。
我有一个名为“品牌”的词汇——词汇术语不需要翻译,因为它们在所有语言中都是相同的。
我还有可以分配给语言和“品牌”的节点。
在分类 - 在多语言选项中 - 我将此词汇设置为:Localize. Terms are common for all languages, but their name and description may be localized.
现在 - 问题是 - 当我从菜单进入“品牌”时,例如任何语言的“volvo” - 显示所有节点的列表(所有不同语言的翻译)。
我只想查看设置语言的节点。
我还有其他词汇 - 术语也应该翻译。我已将其设置为 Translate. Different terms will be allowed for each language and they can be translated.
并且一切正常 - 取决于语言。
如何用我的第一个词汇实现这一目标?
感谢您的任何建议。
【问题讨论】:
【参考方案1】:我已将词汇设置为Translate. Different terms will be allowed for each language and they can be translated.
,并为每种语言复制了每个品牌,然后更新了每个节点——为特定语言设置了术语。
在我看来这是一种解决方法,但我找不到其他解决方案。
【讨论】:
以上是关于Drupal 分类术语语言取决于 - 为啥所有语言的节点都是可见的?的主要内容,如果未能解决你的问题,请参考以下文章
创建一个 Drupal 视图,加载共享任何一个分类术语的所有文章(上下文过滤器)