如何“国际化”Play Framework 2.1路线?

时间:2013-05-28 20:34:58

标签: internationalization routes playframework-2.1

我正在使用Play Framework 2.1,我想创建依赖于用户语言的路由。

例如,要访问登录页面,英语发言者可以输入“mywebsite.com/login”和法语“mywebsite.com/connexion”。

有没有办法做类似的事情:

GET     /messages("url.login")    controllers.Application.login()

使用play.i18n.Messages库?

谢谢

1 个答案:

答案 0 :(得分:0)

不,使用通用路由是不可能的。

另一方面,你需要编写自定义动作,它将“捕捉”所有未定义的路线,并试图使它们适合你自己的某些规则。