【发布时间】:2014-09-26 08:13:30
【问题描述】:
我的 Symfony 2 应用程序存在内部化问题。在旧网站 URL 结构中,默认文化是“en”,并且有许多网站的翻译版本,但对于英文版本,文化参数从 URL 中删除,如下所示:
/search - the culture "/en" is dropped
/fr/search - "/fr" is available
/es/search - likewise
我正在尝试在应用程序中创建路由,但我似乎没有找到使 URL 的“/en”部分成为可选的解决方案。
我检查了文档,但似乎没有选项。是否可以通过标准 Symfony 配置或者我应该为此做一个自定义路由器?
【问题讨论】:
标签: symfony routing internationalization routes culture