Symfony如何国际化自定义错误页面

时间:2015-03-29 03:30:26

标签: symfony internationalization custom-error-pages

我在Symfony项目中为404和500错误创建自定义错误页面。我想知道如何将这些页面国际化。

我所知道的是,我已经知道如何在我的树枝中使用{%trans%}以及如何使用翻译的文本创建文件。我是什么

通常,我的网址看起来像这样:kevinduguay.ca/en / .....但是在错误页面的情况下,/ en可能不存在,但我仍然需要找到什么语言我应该siplay页面。也许是这个国家的语言?

希望你能帮助我。

1 个答案:

答案 0 :(得分:1)

按照此cookbook,您可以在以下位置找到错误页面中的当前本地:     $请求 - >的getLocal();

虽然你不理解这一点,但trans()方法检测当前的本地