보통 다국어 홈페이지라고 하면 너무 어렵게 생각해서 못만드시는 것 같아요.^^

영문버젼 만들고 >> 한글버젼 따로 만드시겠다는 계획을 세우셨을 것 같네요.

이런 접근부터 틀렸기 때문에 어렵게만 느껴지시는것 같습니다.^^ 

 

그냥 XE 최신버젼으로 모두 구현되어있다고 생각하시면 됩니다.

 

게시판이나 회원가입 등 각 항목들은 이미 다국어번역이 되어있는 상태라 언어선택만 하시면 변경되시는 것 확인 가능하구요.

사이트 메뉴 등은 XE관리자페이지에서 메뉴 추가하실 때 다국어로 입력이 간단하니 추가설명은 안드리겠습니다.

 

그럼 메인페이지나 각 서브페이지 또는 게시판 등의 내용들은 어떻게 다국어로 표현하느냐가 문제겠죠.?

 

다행스럽게도 XE에서 쉽게 구현이 가능하지만 매뉴얼이 제대로 없어 이 방법을 모르시는 분들이 꽤 많으신 것 같네요.^^;

 

우선 게시판으로 설명드리겠습니다.

 

제작하시려는 사이트에 게시판 페이지를 만드셔서 메뉴에 연결하셨다고 가정하고 말씀 드릴께요.

 

해당게시판을 열어보세요.

상단의 언어선택에 따라 게시판이 출력이 되실거에요.

언어선택이 한글/영문 두가지로만 선택이 가능하다고 가정해보겠습니다.

 

1. 만약 언어선택이 영어로 선택되어있다면, 글쓰기(Write) 로 게시물 내용을 영문으로 작성합니다.

2. 다 작성하신 다음에 등록버튼으로 게시물을 저장하세요.

3. 상단의 언어선택을 클릭해서 한글 로 선택합니다.

4. 아까 입력하신 게시물 제목과 내용이 영문 그대로 보이실거에요.

5. 해당 게시물의 수정(Modify) 버튼을 클릭합니다.

6. 영문으로 된 게시물을 지우고, 게시물의 제목과 내용을 한글로 입력합니다.

7. 다 입력하셨다면 저장(submit)를 하세요.

 

위 과정이 게시물을 영문과 한글로 등록한 모든 작업입니다.

 

영문과 한글로 잘 나오는지 확인하셔야겠죠?^^ 

 

상단의 언어선택으로 한글 또는 영문을 선택해서 확인해 보시면,

영문/한글 게시물이 언어선택에 따라 변경되어 나오는 것을 확인가능하실거에요.

 

서브페이지나 메인페이지의 내용(레이아웃상에서는 {$content} 부분)도 위 게시판의 방법과 동일합니다.

{$content} 부분이 언어선택에 따라 내용을 수정해 주면 영문/한글 모두 나온다는 의미이구요.

 

다른 방법(언어선택에 따라 내용 소스를 다르게 뿌려주는)도 있겠지만 위 방법이 가장 쉬운 것 같네요.



XE Login

서버에 요청 중입니다. 잠시만 기다려 주십시오...