= 한국어 환경을 위한 Trac 설정 =

이 페이지는 한국어 환경을 위한 Trac의 설정에 대한 페이지입니다.

모든 테스트는 FedoraCore4에서 수행되었습니다.


== 소스코드의 언어 설정하기 ==
프로젝트의 소스파일이 UTF8이 아닌 eucKR(cp949)형식으로 되어 있을 때, Trac의 소스브라우저에서 소스 파일의 한글이 깨져 보이는 문제가 발생합니다.

다음과 같이 [wiki:TracIni trac.ini] 파일의 default_charset 값을 설정해서 이 문제를 해결할 수 있습니다.

{{{
[trac]
    default_charset = euc-kr
}}}

만약 [http://www.python.org python] 2.3 이하 버전을 사용한다면 [http://cjkpython.i18n.org/ cjk-codec] 패키지를 설치하셔야 합니다.

Tram-0.9b1에서는 [http://www.python.org python] 2.3 이상의 버전을 필요로 합니다.

[http://www.python.org python] 2.4에서는 [http://cjkpython.i18n.org/ cjk-codec]이 기본으로 포함되어 있으므로 [http://cjkpython.i18n.org/ cjk-codec]을 설치할 필요가 없습니다.

참고 : [wiki:TracIni]


== 날짜/시간 형식 변경하기 ==

Apache의 환경설정파일인 httpd.conf 파일에서 LC_TIME 환경변수를 설정해주면 Trac에서의 모든 날짜/시간 형식이 아래와 같이 변경됩니다.

{{{
<Location "/cgi-bin/trac.cgi">
	SetEnv TRAC_ENV "/path/to/projectenv"
	SetEnv LC_TIME "ko_KR.UTF-8"
</Location>
}}}


변경하기전:
{{{
 08/29/05:
}}}


LC_TIME 환경변수를 설정한 후:
{{{
 2005년 08월 29일:
}}}

----
참고 : [wiki:TracInstall]
