drupal 한글화 질문...
얼마전에 질문을 올렸다가, fliers님께서 친절하게 답변해주셔서 그 답변을 참고로 설치까지는 무난히 끝냈는데, 한글화가 여전히 잘 안되네요..
>> includes/conf.php 파일에서 db설정해주고 , base_url,
그 아래에 $language에 "ko" => "Korean" 을 추가합니다. 가급적 맨 앞에..
- 이건 잘 된 것 같아요. 언어선택에서 한글을 선택할 수 있게되었거든요.
http://hey.loosely.net 에 가보시면 언어덤프파일( http://www.loosely.net/locales_ko.sql ) 있습니다.
받아놓고
- 받아서 database폴더에 저장하는 거 맞죠?
mysql 에 들어가서 alter table locales add ko text; 정도로 해주시고
mysql -u아이디 -p비번 디비명 < 덤프파일.sql
- 다국어설치 매뉴얼 페이지를 보면
mysql> ALTER TABLE {locales} ADD en TEXT DEFAULT '' NOT NULL;
이렇게 넣으라도 되어 있던데.. 뭔가 다른건가요?? 물론 위처럼 넣으니까 에러나더군요..-.-;; 그래서 filter님이 알려준데로 적고,
mysql -u아이디 -p drupal > locales_ko.sql 이러고 넣었는데..
그래도 한글로 변환이 안 되는군요..
아.. 뭐가 잘 못된건지, 고수님들의 조언을 기다립니다.
-------------
그리고 궁금한 점이 또 있는데...
install파일을 보면, php.ini 설정을 바꾸어주는 부분이 있는데,
그 부분을 바꾸어주면 이미 깔려 있는 제로보드가 먹통이 되어 버립니다.
이 설정 안 바꿔주어도 괜찮은 건가요? 무슨 설정인지...-.-;
진짜 마직막으로 하나 더.
cron 설정은 어떻게 해주어야 하나요?? 왕초보라서.. -.-;;
Re: drupal 한글화 질문...
아무 디렉토리에 넣으셔도 되니다.
마지막에 실행시킨 문장을 실행했을 때, sq 파일 내용을 db에 insert 시켜주는
것입니다.
> 가 아니고 < 입니다. > 는 파일에 저장시키는 거고, < 는 입력시켜주는 것입니다. 그렇게 했다면 파일이 비었을 수 도 있으니 다시 받아서 해보세요.
-------------
굳이 안바꿔도 될 것 같은데, 바꿔야 한다면 conf.php 쯤에다가
ini_set 명령으로 변경시켜도 되지 않을까 싶습니다.
cron 은 관리화면에서 경고메시지 등을 지워주는 것이라고 나와 있던 것 같습니다. 굳이 cron에 넣지는 않으셔도 될것 같지만, 가끔 정리는 해줘야 할 듯 합니다. 메시지가 만이 쌓이면 부담이 많아지죠.
저.. 그런데... -.-;;
친절한 답변 감사드립니다..
우려하신데로 locales_ko.sql이 0바이트더군요.
그래서 db와 모든 것을 다 지우고 새로 처음부터 했는데요..
이런 문제가 발생했습니다. -.-;;
mysql -u yculture -p drupal < locales_ko.sql 이라고 입력하면,
ERROR 1136 at line 12: Row 1에서 칼럼 카운트와 value 카운트와 일치하지 않습니다.
라고... -.-;;;
끙.. 이건 뭔지...
Re: 저.. 그런데... -.-;;
혹시 db 지우고 다시하면서 ko 필드를 추가하셨나요?
ko 필드..
컥!
그걸 빼먹었군요... -,-;;
드디어 한글이 보이네요.. 정말로 감사합니다. 꾸벅...
Re: ko 필드..
아니요,, alter table locales add ko text;
앗!
방금 지적해주신 부분을 파악하고 앞에 썼던 질문을 지웠는데,
그 사이에 벌써 답변을 달아 주셨군요..
오.. 대단히 죄송할 따름... -,-;;
댓글 달기