프로그램

솔루션 그누보드5를 이용하여 영어사이트 쉽게 만들기(일본어, 중국어, 프랑스어 등)

첨부파일

본문

당사에서 강좌회원에게 무료로 제공하는 '그누보드5 다국어 솔루션'을 이용하면 영어사이트를 쉽게 만들 수 있습니다.


다국어솔루션은 그누보드 최신버전 5.3.1 기준으로 프로그래밍되었습니다.


첨부파일을 다운로드 받아서 그누보드5를 설치하는 과정처럼 진행하면 됩니다.

코어부분에 한글이 많이 포함되어 있어서 어쩔 수 없이 그누보드5 대부분을 수정하였습니다.


진행과정

1. 첨부파일을 다운로드 받은 후 압축을 풀어줍니다.

2. 웹호스팅 계정에 올리고 설치를 진행합니다.

3. 관리자로 접속후 다국어관리 탭으로 이동합니다. (자동추가되어 있습니다.)

4. 기본설정에서 다국어적용 부분에 체크, 회사로고 교체후 확인을 눌러 줍니다.

5. 사이트 홈으로 나오면 다국어 선택할 수 있는 메뉴가 노출된 것을 확인할 수 있습니다.

6. 영어사이트만 운영할 경우, 

-, /extend/language.php 파일을 열고 8번라인의 $language = "ko"; ko->en으로 변경하면 됩니다.

-, 관리자 모드에서 다국어적용을 '적용하지 않음'으로 하면 사용자는 화면에서 언어선택을 하는 부분을 볼 수 없습니다.

7. 다국어메뉴관리 부분을 이용해서 '내용관리', 게시판, 사용자페이지 등을 연결하여 사이트를 완성합니다.

8. (끝)


링크#1 : 데모사이트


** 일본어 사이트, 중국어 사이트 등도 동일한 과정으로 진행을 하면 됩니다.

** 현재 솔루션내에는 한글, 영어, 일본어, 중국어(zh_CN) 언어파일이 있습니다. 그 외 언어는 한글버전 파일을 복사하여 번역작업을 진행하면 됩니다.

** 언어파일은 /locale/lang/ 아래에 있습니다. (예: 한글 - ko.php)

** 혹 사이트를 외국에서 운영할 경우 게시판 글 작성시 날짜 문제가 발생할 수 있습니다. config.php파일을 열고 date_default_timezone_set("Asia/Seoul"); 이 부분을 수정해 주면 됩니다.

** 현재 메인부분의 최신 게시글을 언어별로 자동으로 가져오기 위해서 게시판명 뒤에 언어를 명기하는 방법을 사용했습니다. 예를 들어 영어게시판은 게시판명에 _en을 확인하는 식입니다. 단일 사이트를 운영한다면 이 부분은 헷갈릴 수 있으니 그냥 일반 상태로 고쳐서 운영하면 될 것 같습니다.


설명동영상


  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기
  • 카카오톡으로 보내기