Symfony 如何国际化自定义错误页面
Symfony how to internationalize custom error pages
我正在为我的 Symfony 项目中的 404 和 500 错误创建自定义错误页面。我想知道如何将这些页面国际化。
我的意思是我已经知道如何在我的树枝中使用 {% trans %} 以及如何创建包含翻译文本的文件。什么我
通常,我的网址是这样的:kevinduguay.ca/en/.....但是在错误页面的情况下,/en 可能不存在,但我仍然需要找到什么语言 我应该播放页面。也许是国家/地区的语言?
希望你能帮助我。
按照此 cookbook,您可以通过以下方式在错误页面中找到当前本地:
$request->getLocal();
虽然你不需要这个,trans() 方法检测当前本地
我正在为我的 Symfony 项目中的 404 和 500 错误创建自定义错误页面。我想知道如何将这些页面国际化。
我的意思是我已经知道如何在我的树枝中使用 {% trans %} 以及如何创建包含翻译文本的文件。什么我
通常,我的网址是这样的:kevinduguay.ca/en/.....但是在错误页面的情况下,/en 可能不存在,但我仍然需要找到什么语言 我应该播放页面。也许是国家/地区的语言?
希望你能帮助我。
按照此 cookbook,您可以通过以下方式在错误页面中找到当前本地: $request->getLocal();
虽然你不需要这个,trans() 方法检测当前本地