기본문법 매뉴얼

번역하고 싶은 언어를 선택해 주세요.

phpx변수가 들어간 문장 번역하기 (변수제외 번역)

프로그램화 된 페이지의 경우, 문장안에 프로그램변수가 함께 포함된 경우가 있습니다.
이 중, 고객이 입력한 값을 출력할 경우에는 해당값이 번역이 되지 않아야 합니다.
문장안에 포함된 변수를 제외하고 번역을 해야 할 경우 다음과 같이 작업합니다.

※ 원본변수

{@
$aaa = '슈퍼맨';
$bbb = '배트맨';
@}

※ 원본소스

나는 {$aaa}이고, 넌 {$bbb}이다

1. 변수를 제외하고 번역이 되도록 phpx 형태로 수정합니다.

lan(원본언어,문장,배열); 문장에 들어가는 변수가 여러개일 경우 배열을 사용해서 출력합니다.
kr 한국어
jp 일본어
cn 중국어
en 영어
{@
$arr = array();
$arr[0] = $aaa;
$arr[1] = $bbb;
echo lan("kr","나는 [0]이고, 넌 [1]이다",$arr);
@}

(배열 참조)

2. 관리자모드에 접속한 상태에서, 번역을 원하는 페이지를 새로고침 합니다.

관리자모드에 로그인된 상태에서 해당 페이지를 새로고침 할 때, 번역DB에 해당 내용들이 등록되게 됩니다.

3. 관리자모드에서 사이트에 적용될 기본언어를 설정합니다.

[기본정보관리 > 기타운영정보설정 > 언어설정]

기본언어를 설정하면, 시스템 메시지는 자동으로 번역이 되어 출력됩니다.

4. 자동번역 페이지에서 원하는 항목을 번역합니다.

[기본정보관리 > 기타운영정보설정 > 자동 번역 관리]

번역이 가능한 모든 내용이 등록되는 페이지 입니다.

4.1) 번역을 원하는 항목들을 선택하여 실행합니다.

1. 번역을 원하는 항목들을 체크합니다.

2. 번역을 원하는 언어들을 체크합니다.

3. 필요하다면 검수기능도 함께 체크합니다.

4. [자동 구글번역실행] 버튼을 눌러서 번역을 시작합니다.

4.2) 번역된 내용을 확인합니다.

우측의 수정버튼을 이용해서 직접 번역내용 수정이 가능합니다.

번역된 내용을 잘 모른다하여도 검수기능을 이용해서 올바르게 번역이 되었는지 확인이 가능합니다.

번역 전 화면


나는 슈퍼맨이고, 넌 배트맨이다

번역 후 화면


I am a 슈퍼맨, you're a 배트맨