[경고]locale ko
- 작성자 :
- 장*욱
- 작성일 :
- 2009-08-18 11:03:31
- 조회수 :
- 4,441
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
FAQ, 도움말관리 등 게시판 스타일의 메뉴에서 등록 버튼을 누르면 아래와 같은 경고가 발생됩니다. locale ko 가 message 관련 경고 인거 같은데 어떻게 해야 좋을지 조언 바랍니다. 메세지 관련 소스는 4개 다 있는 상태입니다.
매번 고맙습니다.
2009. 8. 18 오전 10:59:01 org.springframework.context.support.ResourceBundleMessageSource getResourceBundle
경고: ResourceBundle [messages] not found for MessageSource: Can't find bundle for base name messages, locale ko
2009. 8. 18 오전 10:59:01 org.springframework.context.support.ResourceBundleMessageSource getResourceBundle
경고: ResourceBundle [messages] not found for MessageSource: Can't find bundle for base name messages, locale ko
2009. 8. 18 오전 10:59:02 org.apache.commons.validator.ValidatorResources getForm
경고: Form 'null' not found for locale 'ko'
매번 고맙습니다.
2009. 8. 18 오전 10:59:01 org.springframework.context.support.ResourceBundleMessageSource getResourceBundle
경고: ResourceBundle [messages] not found for MessageSource: Can't find bundle for base name messages, locale ko
2009. 8. 18 오전 10:59:01 org.springframework.context.support.ResourceBundleMessageSource getResourceBundle
경고: ResourceBundle [messages] not found for MessageSource: Can't find bundle for base name messages, locale ko
2009. 8. 18 오전 10:59:02 org.apache.commons.validator.ValidatorResources getForm
경고: Form 'null' not found for locale 'ko'
A
안녕하세요.. 장재욱님..
해당 경고는 MessageSource 설정과 관련된 내용으로 기본적으로 국제화와 관련하여 basenames에 정의된 속성파일이름 뒤에 locale 정보가 _ko_KR과 같은 형식으로 붙습니다.
일반적으로 "언어_지역"과 같은 형식으로 지정되기 때문에 공통컴포넌트에서 제공하는 속성(메시지처리) 파일들은 message-common_ko_KR.properties, message-common_en_US.properties와 같이 2개를 제공하고 있습니다. (한국어와 미 영어 지원)
해당 경고처럼 locale이 ko로 정의되어 있는 경우는 message-common_ko.properties 파일을 찾는데 없기 때문에 나올 수 있으나 ko를 지원하는 하나의 message-common_ko_KR.properties가 존재하기 때문에 메시지 처리에는 이상이 없습니다.
좀 더 정확하게 변경하시고자 하는 경우는 OS에 따라 locale 정보를 ko_KR로 변경하시거나 해당 속성 파일들 이름을 ko_KR 에서 ko로 변경하시면 됩니다.
그럼.. 즐거운 하루 되십시오..
감사합니다.
해당 경고는 MessageSource 설정과 관련된 내용으로 기본적으로 국제화와 관련하여 basenames에 정의된 속성파일이름 뒤에 locale 정보가 _ko_KR과 같은 형식으로 붙습니다.
일반적으로 "언어_지역"과 같은 형식으로 지정되기 때문에 공통컴포넌트에서 제공하는 속성(메시지처리) 파일들은 message-common_ko_KR.properties, message-common_en_US.properties와 같이 2개를 제공하고 있습니다. (한국어와 미 영어 지원)
해당 경고처럼 locale이 ko로 정의되어 있는 경우는 message-common_ko.properties 파일을 찾는데 없기 때문에 나올 수 있으나 ko를 지원하는 하나의 message-common_ko_KR.properties가 존재하기 때문에 메시지 처리에는 이상이 없습니다.
좀 더 정확하게 변경하시고자 하는 경우는 OS에 따라 locale 정보를 ko_KR로 변경하시거나 해당 속성 파일들 이름을 ko_KR 에서 ko로 변경하시면 됩니다.
그럼.. 즐거운 하루 되십시오..
감사합니다.