국제화 관련
- 작성자 :
- 박*철
- 작성일 :
- 2013-11-12 14:25:42
- 조회수 :
- 971
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
국제화 관련하여 자료를 보고 테스트 해보고 있습니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte:ptl:internationalization
SessionLocaleResolver 를 이용하여 테스트를 하려고 하는데..
잘 결과가 나오지 않습니다.
http://localhost:8080/Edu001/sample/egovSampleList.do?language=en
하더라도 영문으로 나오질 않습니다.
환경설정 파일은 첨부해드리고
그리고 어떤 기준으로 아래의 파일로 맵핑 되는지 궁금하고
message-common_en_US.properties => en
message-common_ko_KR.properties => ko
language 파라미터가 없을 경우 기본으로 ko 가 되는데 그 설정은 어디인지 궁금합니다.
그리고
<bean id="messageSource" class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
<property name="basenames">
<list>
<value>classpath:/egovframework/message/message-common</value>
<value>classpath:/egovframework/rte/fdl/idgnr/messages/idgnr</value>
<value>classpath:/egovframework/rte/fdl/property/messages/properties</value>
</list>
</property>
<property name="cacheSeconds">
<value>60</value>
</property>
</bean>
샘플 소스에서 classpath:/egovframework/rte/fdl/idgnr/messages/idgnr과
classpath:/egovframework/rte/fdl/property/messages/properties 은 어디이고
무엇인지 문의 드립니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte:ptl:internationalization
SessionLocaleResolver 를 이용하여 테스트를 하려고 하는데..
잘 결과가 나오지 않습니다.
http://localhost:8080/Edu001/sample/egovSampleList.do?language=en
하더라도 영문으로 나오질 않습니다.
환경설정 파일은 첨부해드리고
그리고 어떤 기준으로 아래의 파일로 맵핑 되는지 궁금하고
message-common_en_US.properties => en
message-common_ko_KR.properties => ko
language 파라미터가 없을 경우 기본으로 ko 가 되는데 그 설정은 어디인지 궁금합니다.
그리고
<bean id="messageSource" class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
<property name="basenames">
<list>
<value>classpath:/egovframework/message/message-common</value>
<value>classpath:/egovframework/rte/fdl/idgnr/messages/idgnr</value>
<value>classpath:/egovframework/rte/fdl/property/messages/properties</value>
</list>
</property>
<property name="cacheSeconds">
<value>60</value>
</property>
</bean>
샘플 소스에서 classpath:/egovframework/rte/fdl/idgnr/messages/idgnr과
classpath:/egovframework/rte/fdl/property/messages/properties 은 어디이고
무엇인지 문의 드립니다.
A
안녕하세요 프레임워크 센터입니다.
해당 설정은 resources 하위의 context-common 이 아니라
WEB-INF/config/springmvc/context-servlet 에다가 해주시면 됩니다.
그리고 기본적으로 브라우져나 OS에서 로케일정보를 읽어서 자동으로 매핑시켜 주기 때문에 디폴트로 ko가 설정이 되는 것입니다.
classpath:/egovframework/rte/fdl/idgnr/messages/idgnr과
classpath:/egovframework/rte/fdl/property/messages/properties 는
egovframework.rte.*.jar 파일을 참고하시면 됩니다.
수고하세요.
해당 설정은 resources 하위의 context-common 이 아니라
WEB-INF/config/springmvc/context-servlet 에다가 해주시면 됩니다.
그리고 기본적으로 브라우져나 OS에서 로케일정보를 읽어서 자동으로 매핑시켜 주기 때문에 디폴트로 ko가 설정이 되는 것입니다.
classpath:/egovframework/rte/fdl/idgnr/messages/idgnr과
classpath:/egovframework/rte/fdl/property/messages/properties 는
egovframework.rte.*.jar 파일을 참고하시면 됩니다.
수고하세요.