加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – Symfony2中的本地化错误页面

发布时间:2020-12-13 17:54:09 所属栏目:PHP教程 来源:网络整理
导读:我们正在Symfony2中创建一个本地化为荷兰语和英语的应用程序.现在我知道如何 customize the Symfony error pages,但找不到如何在任何地方翻译errorpages.我试图在错误模板中使用trans过滤器,但似乎没有使用我的翻译文件. 此外,我找不到任何选项来制作多个错
我们正在Symfony2中创建一个本地化为荷兰语和英语的应用程序.现在我知道如何 customize the Symfony error pages,但找不到如何在任何地方翻译errorpages.我试图在错误模板中使用trans过滤器,但似乎没有使用我的翻译文件.

此外,我找不到任何选项来制作多个错误页面,每个语言一个,并本地化它们.

有谁知道这是否可能,我可以想象它很难实现,因为错误可能由于翻译错误而抛出.但如果它是我想要如何正确地做这个提示或链接.

您可以尝试使用模板中提供的全局变量(在symfony 2.1之前的app.request.locale或app.session.locale).
{% if app.request.locale == 'nl' %}
    some error message
{% else %}
    error message in other language
{% endif %}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读