在messages.en.yml中:
variable_name: Welcome to %site_name% - %other_info%
在Twig
{{ 'variable_name'|trans( -here- ) }}
这是我努力想知道如何传递数据的部分。我必须这样做(上面只是一个例子)。
答案 0 :(得分:2)
也许我误解了这个问题,但如果我理解正确,你只需要给出一个数组作为反式滤波器的第一个参数。
{{ 'variable_name'|trans({'%site_name%': 'My Website'}) }}
当然,如果您不将值放在引号之间,则值可以是变量:
{{ 'variable_name'|trans({'%site_name%': 'My Website', '%other_info%': page_name}) }}