JSP

JSP를 배워보자!!(다국어 처리 Locale클래스)

25G 2021. 4. 29. 09:48

안녕하세요!! 여러분 오늘은 다국어 처리에 대해서 말씀드려 보겠습니다

 

다국어 처리는 쉽게 말해서 웹사이트를 이용하시면서 여러 나라의 언어와 시간대를 지원하는 설정들이 있죠? 그런 설정을 바꾸면 그 설정한 나라의 사람이 이용하시기 편하도록 언어부터 많은 설정들이 변경되는 것을 아실 수 있습니다.

바로 그런 것이 다국어 처리입니다

다국어는 언어와 지역에 적용될 수 있도록 하는 국제화와 언어별 구성요소를 추가하여 특정 지역의 언어나 문화에 맞추는 지혁 화를 포함합니다

 

근데 이렇게만 보면 아니 그래서 이걸 어떻게 프로그래밍해야 하는거야?! 하실 수 있습니다. 하지만 요즘 공부하면서 느끼는 건데 이런 건 웬만하면 누군가가 잘 만들어 놓은 도구들이 있더라고요 ㅎㅎ

바로 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