해결된 질문
작성
·
180
0
res.setBasenames("/WEB-INF/properties/data1", "/WEB-INF/properties/data2");
이렇게 properties 파일을 Message로 등록해서
그걸 컨트롤러에 주입 받아 res.getMassage로 사용하였습니다.
(질문)
Locale일 경우 그냥 getMassage("이름", null, locale) 하면 되는 건가요?
data1_en.properties 와 data1_ko.properties는 이름이 같아서 그 페이지의 언어 따라 변하는 점은 이해가 갑니다.
답변 1
1
data1과 data2는 서로 다른 properties 파일로 인식하기 때문에 locale 처리를 하겠다면 이름이 같아야 합니다. 파일 이름이 다르면 locale 처리로 사용할 수 없습니다.