【发布时间】:2010-12-12 09:38:53
【问题描述】:
在我的Symfony 应用程序中,我想根据当前用户的文化选择 routing.yml;
'en' => routing.en.yml
'no' => routing.no.yml
等等。
对如何做到这一点有什么建议吗?
编辑:我不试图以这种方式进行 i18n - 我使用 Symfony 的内置方法。我只是想让“静态”网址反映用户的语言:
/en/projects/internal/project-name
/no/prosjekter/interne/prosjektnavn
/fr/baguette/champs-elysee/foux-de-fafa
其中“projects”是一个模块,类别“internal”和“project-name”存储在数据库中。
【问题讨论】:
-
@DR: 可能他想为英文网站提供英文 URL,为挪威对应的网站提供挪威 URL,例如"/very-good" 和 "/kjempe-fint" ;-)
-
@phidah:Fullstendig korrekt - 绝对正确! :)