php - 如何在 Symfony 2 的每个 URL 中设置 {locale}?

标签 php localization internationalization symfony

你是怎么做到的?但如果可能,请避免使用特定语言

必须为每个 url 编写它很烦人..

例如:我希望我的站点对每个 url 响应/和/fr-FR/。前者为英语,后者为法语。

最佳答案

你应该看看 JMSI18nRoutingBundle , 它为路由添加了国际化支持,而无需复制任何路由定义。

这个包配置了三个用于翻译路由的通用场景。您的示例非常适合 Scenario 2这是“为除默认语言环境之外的所有语言环境添加前缀”

关于php - 如何在 Symfony 2 的每个 URL 中设置 {locale}?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8157031/

相关文章:

ios - 使用 SwiftGen 在运行时更改语言

json - Angular i18n json 文件中的自动比较检查

ios - 检测国际键盘的出现和消失

php - MySQL 数据库和网站上显示的奇怪字符

php - 在显示其他列之前,在 foreach 循环中显示具有特定非空列的数据库行

php - 如何将 mysql 不同查询写入 Elasticsearch

c# - 如何用德语单词(或任何其他支持复合名词的语言)做 CamelCase?

php - 如何将 PHP/Python 解释器集成到 Notepad++

windows - 查找本地化的 Windows 字符串

jsp - 用于国际化和本地化的 JSTL 资源包