2

我正在使用 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

它只返回带有翻译变量的模板文件。它不返回后备或翻译。

感谢您的任何帮助。

4

1 回答 1

0

如果您尝试涵盖不同的语言和翻译,那么我建议您按照 Symfony 在其文档中概述的方式进行操作。

这是一个很好的入门指南以及文档的链接。

于 2012-12-24T07:52:29.203 回答