【问题标题】:How to get country language in Symfony如何在 Symfony 中获取国家语言
【发布时间】:2015-04-01 00:42:49
【问题描述】:

我正在自定义我的错误页面,如果可以在我的模板中直接获取国家/地区用户的语言,而无需控制器,我正在徘徊。

【问题讨论】:

    标签: symfony twig country


    【解决方案1】:

    你可以使用:

    {{ app.request.locale }}
    

    编辑

    啊,我不明白这个问题,但这就是你要找的:

     $request->getPreferredLanguage($anArrayOfYourSupportedLanguages);
    

    然后把它传给你的树枝。 fabpot 答案:

    https://groups.google.com/forum/#!topic/symfony-devs/-2AwAQhlLLQ

    【讨论】:

    • 这不会返回我的默认语言吗?因为我真的很想有办法根据人员所在的国家/地区获取使用的语言。
    • 更新了我的答案。 getPreferredLanguage 并将其传递给您的树枝
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-02
    相关资源
    最近更新 更多