그누보드의 언어 관련만 분리할 수 있나요? 정보
그누보드의 언어 관련만 분리할 수 있나요?
본문
언어 관련만 분리해서 그 부분만 수정하면 외국어판으로 손쉽게 이전할 수 있는 방법을 알고 싶습니다.
뒤져보니 영어판 등이 올라와 있는데 극히 일부만 수정된 불완전판이더군요.
일어판은 연후하은아빠님의 싸이트 힘을 빌리면 될 듯 한데 영어판은 완전판으로 직접 구현하고 싶은데..
방법을 여러 고수님들께 부탁드려봅니다.
댓글 전체

저라면 그누보드 두개 설치해서 디비와 세션과 데이터 폴더를 따로 빼서 연동하겠네요.
사용자 부분은 분리할 수 있어요. 하지만, 관리자 부분까지 분리하는 것은 좀 어렵죠. ㅎㅎ

전에 했던 프로젝트에서는
msg= new Array();
msg['kr']= new Array();
msg['kr'][ 1]= 'hello';
나중에 해당 element의 innerTEXT에 msg['kr'][1]을 지정해 주었습니다.
kr은 쿠키나 세션 변수로 처리하구요.
msg= new Array();
msg['kr']= new Array();
msg['kr'][ 1]= 'hello';
나중에 해당 element의 innerTEXT에 msg['kr'][1]을 지정해 주었습니다.
kr은 쿠키나 세션 변수로 처리하구요.

스킨이나 head, tail 등을 고친 뒤에도 js파일과 bbs 폴더와 lib폴더내의 파일들에서 alert() 함수 내의 에러메세지까지 모두 수정해야 합니다. 4년 전에 작업한 적이 있는데, 완전 고역이었죠 ㅜㅜ

현재 그누로는 분리가 되질 않습니다.
관리자 파트.. 유저 파트.. 그리고 각종 에러 문구 포함한 경고창 등등이 복잡하게 유기적으로 묶여있습니다.
때문에 특정 부분을 작업한다고 다국어판이 만들어지진 않고요 그누보드의 세세한 아주 많은 파일들을 하나 하나 다 수정하셔야합니다.
스킨들 수정 뿐 아니라 구석 구석을 다 손대셔야할껍니다.
이미지로 된 한글 뿐 아니라 텍스트 처리된 부분들도 모조리 찾아서 영문화 하시려면 꽤 많은 시간과 노력이 필요할 듯 하네요.
현재 100% 진행된 곳은 없는 것으로 알고 있습니다.
몇몇분이 부분적 영문화를 하신 것으로 알고 있습니다만..
이 역시 버전업 되면 다 새로 해야하는 경우가 많습니다.
관리자 파트.. 유저 파트.. 그리고 각종 에러 문구 포함한 경고창 등등이 복잡하게 유기적으로 묶여있습니다.
때문에 특정 부분을 작업한다고 다국어판이 만들어지진 않고요 그누보드의 세세한 아주 많은 파일들을 하나 하나 다 수정하셔야합니다.
스킨들 수정 뿐 아니라 구석 구석을 다 손대셔야할껍니다.
이미지로 된 한글 뿐 아니라 텍스트 처리된 부분들도 모조리 찾아서 영문화 하시려면 꽤 많은 시간과 노력이 필요할 듯 하네요.
현재 100% 진행된 곳은 없는 것으로 알고 있습니다.
몇몇분이 부분적 영문화를 하신 것으로 알고 있습니다만..
이 역시 버전업 되면 다 새로 해야하는 경우가 많습니다.