【问题标题】:Grails set language (internationalization) via URL mappinGrails 通过 URL 映射设置语言(国际化)
【发布时间】:2010-01-22 08:29:30
【问题描述】:

我有兴趣在我的 Grails 应用程序中通过用户友好的 URL 支持英语和法语。

格式:/appname/language/controller/action

示例:/store/en/product/list

不作为参数传递 (?lang=fr) 然后重写 URL 的最佳方法是什么。

谢谢

【问题讨论】:

    标签: url grails internationalization


    【解决方案1】:

    在您的 appname\grails-app\conf\UrlMappings.groovy 中添加以下映射应该可以做到。

    "/$lang/$controller/$action?/$id?"{
    
    }
    

    有关详细信息,请参阅 grails 网站上的 URL mapping 文章。

    【讨论】:

      猜你喜欢
      • 2011-02-18
      • 2013-12-02
      • 1970-01-01
      • 1970-01-01
      • 2022-09-28
      • 1970-01-01
      • 1970-01-01
      • 2013-05-24
      • 1970-01-01
      相关资源
      最近更新 更多