我想使用setlocale()在我的整个应用中获得翻译的月份。我应该在哪个文件中使用此函数?
我现在的代码:
setlocale(LC_ALL, 'pl_PL.utf8');
$date = ucfirst(strftime('%B %Y'));
更一般的问题:在Symfony中,我应该在哪里放置一些全局评估的脚本?
编辑:
我在所有环境和控制台中也需要这个,所以把它放到app_dev.php
或请求监听器不是我的情况。
在本地配置Apache无法解决问题,因为我在不同的机器上使用不同的配置(Apache / nginx)。
将它放入AppKernel不起作用,现在它位于app/autoload.php
,但我相信它有一个更好的地方。
答案 0 :(得分:2)
最佳做法是配置apache local,
但您可以将其放在/app/AppKernel.php
中