websvn에서 한글 인터페이스 사용하기

lacovnk의 이미지

config.inc에서 설정하는 charset은 로그의 input/ouput 인코딩이지, 페이지의 인코딩이 아닙니다. (주석참고)

그렇기 때문에 어차피 로그는 영어로 남기고, 인터페이스만 한글을 써보려고 하는데, 언어팩 파일에 별도의 인코딩 설정은 있지 않습니다. 소스를 보면 인코딩이 없을 경우 위 로그 iconv의 output charset을 따라간다 되어있는데, 그것이 없으니 기본값인 ISO-8859-1 으로 되어버립니다. 그래서 울며 겨자먹기로 iconv를 사용하도록 하면..

php4에서는 다음과 같은 워닝이 뜹니다

Quote:
cannot yet handle MBCS in html_entity_decode()!

include("languages/korean-utf8.inc");

http://bugs.php.net/bug.php?id=25670 를 참고하면, php5에서는 해결하고, 4.3에는 문제가 있답니다;

결론은 -_-;

korean language file에 다음과 같은 설정을 붙여줍니다. - 강제로 웹 페이지의 charset을 지정합니다;

$vars['charset'] = 'utf-8';

Forums: