less than 1 minute read

svn: warning: cannot set LC_CTYPE locale
svn: warning: environment variable LANG is KOR
svn: warning: please check that your locale name is correct

msys2에서 svn 명령어를 입력하니 이런 warning이 나온다. 왜?

$ locale
LANG=KOR
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_ALL=

locale 이름이 이상해서 발생한 것 같다. 한글 메시지는 폰트 때문에 너무 작게 나오니 영문으로 변경.

$ export LANG=en_US.UTF-8
$ export LC_ALL=en_US.UTF-8

.bashrc 파일에 추가.

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

끝.