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 변수를 사용하여 모든 LANG 및 LC* 설정을 대체할 수 있습니다. 자세한 내용은 locale(1) 및 setlocale(3C) 매뉴얼 페이지를 참조하십시오.