【发布时间】:2015-07-07 20:01:08
【问题描述】:
我正在尝试创建 spring boot(多语言)网络应用程序。
假设来自该域的用户访问:“en.mywebsite.com/index.html” -> 将启动英文语言。
来自该域:“fr.mywebsite.com/index.html” -> 将启动法语语言。
我怎样才能做到这一点?我还查找了this 博客文章,但没有关于子域的其他信息。
【问题讨论】:
-
写一个特定的
LocaleResolver用于查看完整路径而不是参数、会话或cookie。 -
@M.Deinum 你能给我更具体的例子吗,例如:博客文章、代码 sn-p 等。
-
有一个接口
LocaleResolver,实现resolveLocale方法。它将提取完整的 URL 确定第一部分并使用它来获取Locale。这基本上就是你所需要的......
标签: java spring internationalization subdomain spring-boot