我正在使用 symfony 2.0 进行开发,m 使用语言环境名称,例如,不同语言的 en_ZA、en_US、en_QA,使用 Config.yml 将 en_ZA 设置为默认语言环境,
例如,我的网址被称为如下,对于不同的语言,
http://mydomain.com/en_ZA/user/list
http://mydomain.com/en_QA/user/list
现在,当我尝试在 url 中输入错误的语言环境时,例如
http://mydomain.com/en_AA/user/list
http://mydomain.com/en_BB/user/list
它使用回退并返回默认语言翻译,
但是当我使用以下网址调用语言环境时,它会产生问题
http://mydomain.com/en_Za/user/list
http://mydomain.com/en_zA/user/list
http://mydomain.com/en_za/user/list
它只返回带有翻译变量的模板文件。它不返回后备或翻译。
感谢您的任何帮助。