获得本地化的名称与Twig Intl扩展


Get localized name of day with Twig Intl Extension

在symfony项目中使用Twig Intl扩展为您提供Twig Filter localizeddate

您甚至可以从一些"预设"(如{{ date|localizeddate('full', 'medium') }})中选择打印出一个值(德语区域设置),如:Montag, 24。2015年8月um 23:00:00

但是我怎么能输出当天的名称呢?

注意:{{ date.format('D') }}将以英语语言输出日期,而不是symfony/twig环境中设置的当前语言环境

试试这个:

{{ date|localizeddate('full', 'none', app.request.locale, null, 'EEE') }}

在这里阅读函数的文档

试试下面的

{{ date.format('D')|trans }}