websvn에서 한글 인터페이스 사용하기
글쓴이: lacovnk / 작성시간: 수, 2005/07/06 - 11:35오후
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:
댓글 달기