그누보드 다국어 버전 쉽게 만들기 ?? 정보
그누보드 다국어 버전 쉽게 만들기 ??본문
북경에서 한국어, 영어, 중국어 회사홈페이지를 만들고 있습니다.
한국어 홈페이지는 다 만들어서 오픈을 했고.. ^^
이제 영어, 중국어 홈페이지 만들어야 하는데.. 문득 이런 생각이 들었습니다.
"UTF-8 버전 쓰니까 어차피 입력하는 내용을 다국어로 표시하는 데에는 문제가 없다."
"그렇다면 로그인이나 에러 메시지, 각종 버튼들..을 다국어로 표시해 주면 되는데.."
(이건 스킨만 바꾼다고 해결되는 게 아니죠?)
"DB는 공동으로 써야 한다.."
=> "그누보드를 처음 설치한 후(../gnu_kr), 디렉토리 통째로 복사해서(../gnu_en, ../gnu_cn),
en 디렉토리에서 로그인/에러메시지/버튼을 영어로 바꾸고,
cn 디렉토리에서 .. 등등을 중국어로 바꾸면 되지 않을까?"
이런 제 생각이 맞는 것인지.. 아니라면 어떻게 하면 되는 것인지 고수님들 답변 바랍니다. ^^
한국어 홈페이지는 다 만들어서 오픈을 했고.. ^^
이제 영어, 중국어 홈페이지 만들어야 하는데.. 문득 이런 생각이 들었습니다.
"UTF-8 버전 쓰니까 어차피 입력하는 내용을 다국어로 표시하는 데에는 문제가 없다."
"그렇다면 로그인이나 에러 메시지, 각종 버튼들..을 다국어로 표시해 주면 되는데.."
(이건 스킨만 바꾼다고 해결되는 게 아니죠?)
"DB는 공동으로 써야 한다.."
=> "그누보드를 처음 설치한 후(../gnu_kr), 디렉토리 통째로 복사해서(../gnu_en, ../gnu_cn),
en 디렉토리에서 로그인/에러메시지/버튼을 영어로 바꾸고,
cn 디렉토리에서 .. 등등을 중국어로 바꾸면 되지 않을까?"
이런 제 생각이 맞는 것인지.. 아니라면 어떻게 하면 되는 것인지 고수님들 답변 바랍니다. ^^
댓글 전체

제생각에는 스킨은 일단 다국어별로 다 제작을 하셔야할 것 같구요...
경고창을 띄우는 함수나 스크립트파일은 해당 언어별로
불러오셔야 할 것 같네요..
경고창을 띄우는 함수나 스크립트파일은 해당 언어별로
불러오셔야 할 것 같네요..
아.. 이렇게 하면 나중에 게시판 추가하거나 수정할 때마다 뭔가 해줘야 하는군요.. 뭔가가 무엇인지는 잘 모르겠지만요.. ㅠ.ㅠ

다 따로.. DB 도 따로 개발하시는 것이
추후에도 해깔리지 않고 관리하시는데 어려움이 없으리라 생각합니다.
추후에도 해깔리지 않고 관리하시는데 어려움이 없으리라 생각합니다.
글 잘봤습니다^^; 전 완전 힘들게 만들겠네요 만들고 홍보 해야곘어요 감사합니다~^^

실제로 저는 회사에서, 그런작업으로 하였는데요,
루트 폴더안에 그누보드만 깔고
/ko /en /jp /cn 이라는 폴더를 만들어서
공통시스템과, 스킨페이지는 따로 분리하여서,
리눅스 쉘상태에서 ln -s 로는, lib폴더나 손을 안대는 파일을 걸고, cp -Rpa 로 스킨들과, 일반파일을 겁니다.
그리고 버추얼호스트로 해당폴더까지 지정해주면, 그누보드 기본모듈은 공통으로 쓰게됩니다.
장점으로는 로그인 통합연동이 가능합니다.
(단, 주소가 기본주소앞에 en.domain.co.kr 이런식이면^^)
하지만, 이건 서버호스팅을 하실 경우이고..^^;
일반적으로는 language 폴더를 만드시고 ko.php , jp.php 형식으로 만드시고, 공통으로 쓰이는 변수를 저장하시면...
쉽게 됩니다^^
루트 폴더안에 그누보드만 깔고
/ko /en /jp /cn 이라는 폴더를 만들어서
공통시스템과, 스킨페이지는 따로 분리하여서,
리눅스 쉘상태에서 ln -s 로는, lib폴더나 손을 안대는 파일을 걸고, cp -Rpa 로 스킨들과, 일반파일을 겁니다.
그리고 버추얼호스트로 해당폴더까지 지정해주면, 그누보드 기본모듈은 공통으로 쓰게됩니다.
장점으로는 로그인 통합연동이 가능합니다.
(단, 주소가 기본주소앞에 en.domain.co.kr 이런식이면^^)
하지만, 이건 서버호스팅을 하실 경우이고..^^;
일반적으로는 language 폴더를 만드시고 ko.php , jp.php 형식으로 만드시고, 공통으로 쓰이는 변수를 저장하시면...
쉽게 됩니다^^
^^ 많은 도움 되었습니당 히힣