안녕하세요!! 여러분 오늘은 다국어 처리에 대해서 말씀드려 보겠습니다
다국어 처리는 쉽게 말해서 웹사이트를 이용하시면서 여러 나라의 언어와 시간대를 지원하는 설정들이 있죠? 그런 설정을 바꾸면 그 설정한 나라의 사람이 이용하시기 편하도록 언어부터 많은 설정들이 변경되는 것을 아실 수 있습니다.
바로 그런 것이 다국어 처리입니다
다국어는 언어와 지역에 적용될 수 있도록 하는 국제화와 언어별 구성요소를 추가하여 특정 지역의 언어나 문화에 맞추는 지혁 화를 포함합니다
근데 이렇게만 보면 아니 그래서 이걸 어떻게 프로그래밍해야 하는거야?! 하실 수 있습니다. 하지만 요즘 공부하면서 느끼는 건데 이런 건 웬만하면 누군가가 잘 만들어 놓은 도구들이 있더라고요 ㅎㅎ
바로 Locale클래스를 사용하면 간단하게 다국어 처리를 해 보실 수 있습니다
Locale클래스
-특정 지릭적 정치적 문화적 지역을 나타내는 클래스
-사용자의 지역 환경에 따라 결정되는 지역적 문화를 담고 있습니다
-request내장 객체를 이용하여 Locale 객체를 사용하면 웹브라우저에 설정된 언어나 국가 정보를 가져올 수 있음
로케일 감지 : 사용자의 웹브라우저에 설정된 국가와 언어 이름을 알아내는 것
감지 메서드
getDefault :디폴트 로케일의 현재 값을 가져옵니다
getCountry(): 현재 로케일의 국가/지역 코드를 가져옵니다
getDisplayCountry: 현재 로케일의 국가 이름을 가져옵니다
getLanguage(): 현재 로케일의 언어코드를 가져옵니다
getDisplayLanguage():현재 로케일의 언어 이름을 얻어옵니다
요즘은 웹브라우저가 많이 발전돼서 언어 같은 경우 코드로 설정을 해주지 않아도 브라우저에서 자동으로 변환해준다고 합니다.
위 코드는 그 나라의 날자와 통화를 알려주는 코드입니다 간단하니 자세한 설명은 페스하고!
이렇게 결과가 나옵니다 지금 제 컴퓨터의 설정은 대한민국으로 돼있으니 현제의 날짜와 대한민국의 통화를 알려주는 것이죠 ㅎㅎ
오늘은 이렇게 간단하게 포스팅을 해 보았습니다~ 여러분 안녕~~~~
'JSP' 카테고리의 다른 글
JSP를 배워보자!!(Cookie) (0) | 2021.05.06 |
---|---|
JSP를 배워보자!! 세션(session) (0) | 2021.05.04 |
JSP를 배워보자!!(유효성 검사) (0) | 2021.04.28 |
JSP를 배워보자!!(파일 업로드 하기) (1) | 2021.04.24 |
JSP를 배워보자!! {form태그} (0) | 2021.04.22 |