你是怎么做到的?但如果可能,请避免使用特定语言
必须为每个 url 编写它很烦人..
例如:我希望我的站点对每个 url 响应/和/fr-FR/。前者为英语,后者为法语。
最佳答案
你应该看看 JMSI18nRoutingBundle , 它为路由添加了国际化支持,而无需复制任何路由定义。
这个包配置了三个用于翻译路由的通用场景。您的示例非常适合 Scenario 2这是“为除默认语言环境之外的所有语言环境添加前缀”
关于php - 如何在 Symfony 2 的每个 URL 中设置 {locale}?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8157031/