我有一个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>