如何在显示树枝运算符中插入翻译的字符串



我创建了一个带有参数"message"的树枝函数。此参数的值应为转换。

我以为我可以这样做,但没有。语法问题可能:

{{ attention ('{
        "message":"' ~ {% trans %}generalites.projectkit.attention{% endtrans %} ~ '"
   }')
}}

{% trans %} 在 IDE 中未正确显示,我收到以下错误消息:

A hash key must be a quoted string, a number, a name, or an expression enclosed in parentheses 
(unexpected token "operator" of value "%")

你能帮忙吗?

谢谢

您正在寻找:

{{ attention | trans({
        "message": "'" ~ 'generalites.projectkit.attention' | trans ~ "'"
   })
}}

您不得将{% %}放入树枝{{ }}内。

替换

{% trans %}generalites.projectkit.attention{% endtrans %}

generalites.projectkit.attention|trans

最新更新