【问题标题】:Translation of terms in views?视图中的术语翻译?
【发布时间】:2016-03-15 17:08:28
【问题描述】:

我有一个视图返回一组术语(这些术语已翻译并且它们以两种语言正确显示在网站上)当我尝试查看视图时不显示翻译后的单词。

视图结构:

TITLE
Title:Themes

FORMAT
Format:JSON data document | Settings

FIELDS
Taxonomy term: Term ID (TermID)
Taxonomy term: Name (TermName)


FILTER CRITERIA
Taxonomy vocabulary: Machine name (in , ...)

SORT CRITERIA

我为两种语言得到了相同的 json,而不是 2 个网址的 2 个单独的词:website/en/website/otherlanguage/

{
    "Themes": [
        {
            "TermID": "119",
            "TermName": "Digital Strategy"
        },
        {
            "TermID": "563",
            "TermName": "Entrepreneurship"
        },
        {
            "TermID": "562",
            "TermName": "Innovation"
        },
        {
            "TermID": "561",
            "TermName": "Innovation Management"
        },

【问题讨论】:

    标签: drupal drupal-7 drupal-views drupal-taxonomy


    【解决方案1】:

    您是否使用实体翻译?如果是这样,您可以向视图添加关系。

    'Content:Entity translation: translations' 
    

    添加字段时,现在应该有如下所示的字段:

    'Entity translation:YOUR-FIELD-NAME: translated'
    

    添加后,这些字段将根据用户选择的语言自动使用翻译后的内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-03-13
      • 1970-01-01
      • 2012-04-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多