최종 목표: UTF-8을 사용하되 나머지 기본값(예: 통화, 날짜, 숫자 등의 형식)을 유지합니다.
나는 "시스템을 utf-8로 만들되 측정값, 시간, 날짜 등은 변경하지 않고 유지하자"라는 아이디어를 내놓았고 다음은 (아마도 나쁜) 구현입니다.
LANG="en_US.utf-8" # or en_GB.utf-8
LANGUAGE="en_US.utf-8" # or en_GB.utf-8
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
직관적으로(그리고 실제로) "C"(utf-8이 아님, 그렇죠?)는 ".utf-8" 로케일과 잘 섞이지 않는 것 같습니다(그리고 그렇지 않습니다! 종종 코딩 드래곤 점프가 나오는 경우가 있습니다) ) .
원래 단위, 측정값(마일 대신 km, 화씨 대신 섭씨 등), 날짜 및 시간 형식을 유지하기 위해 권장되는 ".utf-8" 로케일("=C"의 경우 사용해야 함) , 종이(실제로는 "편지"가 아닌 A4를 원합니다) 등?
(또는 "C" 로캘이 ".utf-8" 로캘과 혼합될 수 있는데 또 다른 실수를 하고 있는 걸까요?)