|转换该 |trans 和 |trans_choice 过滤器使用应用程序的本地化配置翻译传入的值. 该 本地化字符串可以通过传递字符串的默认翻译来加载.
{{ 'I love programming.'|trans }};在翻译字符串中替换参数可以通过将一个数组作为第一个参数传入来实现。每个参数都以一个:字符为前缀。
{{ ':name loves programming.'|trans({ name: 'Jeff' }) }}trans_choice 函数用于处理复数形式的值.
{{ 'There is one apple|There are many apples'|trans_choice(3) }}第二个参数可以包含参数。
{{ '{1} :value minute ago|[2,*] :value minutes ago'|trans_choice(5, { value: 5 }) }}_ 和 __ 过滤器可与 trans 和 trans_choice 过滤器互换。
{{ 'I love programming.'|_ }}
{{ '{1} :value minute ago|[2,*] :value minutes ago'|__(1, { value: 1 }) }}