spring boot 多言語対応その2
- リクエストパラメータlangにjaが指定されたら日本語、enが指定されたら英語へ切り替わるように
- 指定言語はセッションで管理されるように
https://github.com/duck8823/springboot-sandbox/blob/master/doc/i18n.md
このサイトの通りでいける
表示側はここ参考に
https://dev.classmethod.jp/server-side/java/thymeleaf-spring-i18n-2/
@ConfigurationクラスでいろいろとBeanを登録してインターセプター追加すればOKかな!?
@Bean
public LocaleChangeInterceptor localeChangeInterceptor() {
LocaleChangeInterceptor localeChangeInterceptor = new LocaleChangeInterceptor();
localeChangeInterceptor.setParamName("lang");
return localeChangeInterceptor;
}
/*...などその他URL参考に追加*/