language_name
2.12
的language_name
滤镜是在树枝2.12添加的。
的language_name
Filter返回由两个字母的代码组成的语言名:
1 2
{#德语#}{{'de'|language_name}}
默认情况下,筛选器使用当前区域设置。你可以显式地传递它:
1 2 3 4 5
{# allemand #}{{'de'|language_name('fr')}}{# français加拿大人#}{{'fr_CA'|language_name('fr_FR')}}
请注意
的language_name
过滤器的一部分IntlExtension
默认情况下不安装。先安装:
1
$ composer需要twig/intl-extra
然后,在Symfoob娱乐下载ny项目上安装树枝/ extra-bundle
:
1
$ composer需要twig/extra-bundle
否则,在Twig环境中显式添加扩展:
1 2 3 4
使用嫩枝\额外的\Intl\IntlExtension;$嫩枝=新\树枝\环境(…);$嫩枝->addExtension (新IntlExtension ());
参数
语言环境
:现场