Symfony setlocale()

时间:2016-06-23 13:51:01

标签: php symfony

我想使用setlocale()在我的整个应用中获得翻译的月份。我应该在哪个文件中使用此函数?

我现在的代码:

setlocale(LC_ALL, 'pl_PL.utf8');
$date = ucfirst(strftime('%B %Y'));

更一般的问题:在Symfony中,我应该在哪里放置一些全局评估的脚本?

编辑:

我在所有环境和控制台中也需要这个,所以把它放到app_dev.php或请求监听器不是我的情况。

在本地配置Apache无法解决问题,因为我在不同的机器上使用不同的配置(Apache / nginx)。

将它放入AppKernel不起作用,现在它位于app/autoload.php,但我相信它有一个更好的地方。

1 个答案:

答案 0 :(得分:2)

最佳做法是配置apache local,

但您可以将其放在/app/AppKernel.php