翻译的内容字段标签在Drupal 8的节点页面中以原始语言显示,如何显示翻译后的标签



我有一个Drupal 8多语言网站,当我翻译内容类型字段的标签,并将标签设置为显示在管理显示选项中时,它以原始语言显示!!

我正在使用引导子主题,使用的字段模板field.html.twig具有下一个代码来显示标签:

<div{{ title_attributes.addClass(title_classes) }}>{{ label }}</div>

在核心文件中coreincludestheme.inc preprocess_field钩子有以下代码:

function template_preprocess_field(&$variables, $hook) {
  ...
  $variables['label'] = $element['#title'];
  ...
}

我错过了什么吗? 知道如何显示翻译的标签吗?

你可以尝试类似的东西

<div{{ title_attributes.addClass(title_classes) }}>{{ label|t }}</div>

最新更新