나는 가급적이면 사용하는 프로그램들의 언어를 영어로 설정해두는데, 그것은

  1. 원래 의도를 거스르는, 혹은 이해하기 어려운 번역들을 좋아하지 않고
  2. 한글을 사용하기 때문에 발생하는 에러들 (대부분 encoding 관련) 이 제법 있고
  3. 실행 에러에 맞닥뜨려서 난감해할 때 구글링으로 troubleshooting을 쉽게 하기 위해서이다.

그런데 R은, 지나친 localization으로 인해 프로그램을 영문으로 설치를 해도 콘솔에서는 한국어가 출력된다. 1 기본 언어를 영어로 바꾸는 것은 환경설정(preferences)에서 바꾸게 해줬을 법한데도 해당 기능은 제공하지 않는다. 하지만 다음과 같이 해결할 수 있다:

  1. 메모장 등의 텍스트 편집기를 관리자 권한으로 실행해서 아래 파일을 연다.

     C:\Program Files\R\R-2.15.0\etc\Rconsole
    
  2. 아래와 같이 파일 내용을 바꿔준다.

     (상략)
     ## Language for messages
     language = en
     (하략)
    
  3. R를 재실행하면 voila! 바라던대로 영문 console이 출력됨을 볼 수 있다.

Contents migrated from tistory on 2013-03-18.

  1. 난 심지어 Window도 영문 버젼인데 말이지. 지나친 친절은 과유불급이다.