홈페이지 언어별 쉽게 적용하는 방법이 있을까요? > 자유게시판

자유게시판

홈페이지 언어별 쉽게 적용하는 방법이 있을까요? 정보

홈페이지 언어별 쉽게 적용하는 방법이 있을까요?

본문

각 언어별 쉽게 적용 할 수 있는 방법을 생각해 보았는데
좀 더 나은 방법은 어떤 것일까요?

// 각 언어별 넣기?
$lang_list = Array(
'목록'=>'menu|아리가또',
'상단'=>'top|고자이마스',
'중앙'=>'middle|고니찌와',
'하단'=>'bottom|쓰미마셍');

/*
한글 = 0;
영어 = 1;
일어 = 2;
*/
// 어느 언어로 할깝쇼?
$select_lang = 0;

function lang($v)
{
global $lang_list, $select_lang;
if(!$select_lang) return $v;

$temp = explode('|', $lang_list[$v]);
    return $temp[$select_lang-1];
}

+ 메뉴 나오는 곳 <p />
<table border=1>
<tr>
<td rowspan=4>
<?=lang('목록');?>
</td>
</tr>
<tr><td><?=lang('상단');?></td></tr>
<tr><td><?=lang('중앙');?></td></tr>
<tr><td><?=lang('하단');?></td></tr>
</table>
추천
0

댓글 5개

저는 변수보다는 상수가 좋습니다.

나라별로 파일을 별도로 만들고... (예: 한글은 lang.kr.php)

<?
define("_LANG_LIST_", "목록");
...
?>

<? echo _LANG_LIST_ ?>
좋은 지적이십니다.
많은 상수(변수)로 메모리 부담이라면 javascript 쪽으로 사용자에게 부담을 돌리는건 어떨까요?
그럼 이제 config.php에 언어설정코드 추가하고
lang.언어코드.php 파일만 추가하면 되는건가요?

4.4 버전정도로 봐야할까요?
아니면 5.0을 기다려야 할까요?

다들 급흥분 모드가 될듯합니다^^
.net 쪽에서는 그렇게 설정해서 사용가능 하고,

xe쪽에서도 그렇게 하더이더만,

처음 하루는 잼납니다.

두번째 날엔 약간 회의가 듭니다.

세번째 날엔 화가 납니다.

"회원가입하세요", 'Please login", "...."

모든 이미지는 더 미칩니다. 

가끔 느끼는 거지만 무식할때가 좋을 때도 있는 법이라고 생각 합니다.;;
전체 505 |RSS
자유게시판 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT