Oracle® Solaris 11.2의 국제 언어 환경 설명서

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

합성 로케일

LC* 변수(예: LC_CTYPE 또는 LC_MESSAGES)는 Locale Categories에 자세히 설명되어 있으며 LANG 변수와 함께 터미널에서 설정할 수 있습니다. 설정할 경우 특정 범주에 대한 LANG 설정을 대체합니다. 이 유형의 로켈 설정을 합성 로켈이라고 합니다.

$ export LANG=de_DE.UTF-8
$ export LC_MESSAGES=en_US.UTF-8

이 예에서는 로켈 설정을 올바르게 처리하는 응용 프로그램이 독일어 로켈로 작동하지만 영어로 인쇄되는 지역화된 출력을 가집니다. 이 경우 locale(1)의 출력은 다음과 같습니다.

$ locale
LANG=de_DE.UTF-8 
LC_CTYPE="de_DE.UTF-8" 
LC_NUMERIC="de_DE.UTF-8" 
LC_TIME="de_DE.UTF-8" 
LC_COLLATE="de_DE.UTF-8" 
LC_MONETARY="de_DE.UTF-8" 
LC_MESSAGES=en_US.UTF-8 
LC_ALL=

이 경우 LC_MESSAGES 변수는 값이 명시적으로 설정되었음을 나타내는 아포스트로피 없이 인쇄됩니다. 다른 LC* 변수의 값은 LANG 변수에서 상속됩니다. LC_ALL 변수를 사용하여 모든 LANGLC* 설정을 대체할 수 있습니다. 자세한 내용은 locale(1)setlocale(3C) 매뉴얼 페이지를 참조하십시오.