Ajax请求的默认语言环境

时间:2019-02-11 10:00:15

标签: symfony

我需要翻译我的申请。我为所有路线设置了前缀。

controllers:
    resource: ../../src/Controller/
    type: annotation
    prefix:   /{_locale}

它可以工作,但是我想设置一个默认的语言环境。例如,某些路由设置为由ajax请求调用。它必须适用于所有语言环境。例如/foo/data是我的路线之一,由/{_locale}/foo/data定义。我想强制所有路由具有默认语言环境,以在未提供语言环境时强制使用该语言环境。

是否有针对我的问题的解决方案,还是应该手动重新定义ajax请求的网址?

1 个答案:

答案 0 :(得分:0)

尝试一下:

prefix:   /{_locale, locale: default}

default是您的默认国家/地区