2014-02-17 56 views
1

我有我的网站页脚它被传递给它看起来像这样动态选择一根树枝表达

{{ 'footer_text'|trans }} 

但是各种语言,将有不同的页面类型具有不同的页脚,所以我希望能够到动态设置正确的页脚,所以像这样的东西

{{ 'footer_text_{{ page_type_1 }}'|trans }} 

这可能吗?

回答

3

怎么样,

{{ ('footer_text_' ~ page_type_1) |trans }} 

好知道,

  • {{ ... }}树枝分隔符不能嵌套。
  • ~用于连接。
+0

呈现为'footer_text_ [翻译错误“2”]'如果我是得到一个错误,我希望它是'[为“footer_text_2”翻译错误]' – Tom

+0

检查更新,我添加括号。现在,翻译适用于整个字符串。 –

+0

干杯!当你想到它时很容易! – Tom