위토즈 - 개발자프로그램판매공간

정보공유

[씨아이보드팁] 다국어 처리 (1)

 

 

[우선 메모형식으로 해두고 정리는 나중에........]

 

 

언어파일은 아래경로에 저장되어 있습니다.

 

/application/language/english

/application/language/korean 

 

 

 

 

언어파일의 선택처리는 아래 경로에서 값을 변경합니다.

 

/application/config/config.php Line 132

$config['language'] = 'korean'; 

 

 

사이트에서 국가별로 선택할때 cookie 에 값을 저장하여 분기처리.

 

 

/_system/core/Lang.php 파일의 CI_Lang 클래스에서 

 

$config =& get_config();

$idiom = empty($config['language']) ? 'english' : $config['language']; 

 

와 같이 처리되므로 

 

 

 

 

/application/core/CB_Lang.php 생성 후 

 

클래스를 확장하여 

 

$config =& get_config(); 하단에 

 

$wz_language = get_cookie('wz_language');

switch ($wz_language) {

    case 'eng':

        $config['language'] = 'english';

    break;

    case 'chn':

        $config['language'] = 'china';

    break;

    default:

        $config['language'] = 'korean';

    break;

}

 

를 추가하여 적용.

 

 

 

사용은 

 

$this->lang->load('calendar');

$this->lang->line('cal_january'); 

 

 

/application/libraries/Cbconfig.php 

 

에 

 

$this->CI->lang->load('언어파일명'); 

 

를 추가.

정보공유
Total 22건 1 페이지
번호 제목 글쓴이 날짜 조회
22 설치했는데 Configured save path '/var/lib/php/session' 해결법 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 07-14 38556
21 datepicker 를 사용하는데 yyyy-mm-dd 가 먹지 않을경우. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-02 33370
20 [씨아이보드] 결제모듈 버그수정 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-08 29879
19 파라미터 값으로 접속 디바이스환경 강제 설정하기 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-13 29666
열람중 다국어 처리 (1) 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 09-07 29303
17 로그인하지 않았을경우 뒤로가기처리. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 07-10 28549
16 [씨아이보드] KCP결제환경에서 모바일 로 결제할경우 오류가 발생 할경우 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-08 28044
15 db query 찍어보기 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-20 27731
14 [씨아이보드] 관리자 메뉴 링크 경로를 별도 경로로 적용해야할 경우 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-09 27596
13 다국어 처리 (2) 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 09-28 27206
12 [씨아이보드] 쿼리문에 between 구문 주기. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-15 27203
11 [씨아이보드] 모바일에서 ptype 필드 추가. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-08 27201
10 view 단에서 helper 사용하기. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-07 26886
9 ajax 로 post 데이터 전송시 The action you have requested is not allowed 오류 뜰경우. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 07-12 26837
8 개발자모드로 사용하기. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 07-07 26478