프로그램 [그누보드] 다국어 설정
페이지 정보
작성자 admin 작성일 21-01-21 13:37 조회 1,628 댓글 0본문
목적
1. 관리가 쉬워야한다.
2. 관리자는 하나만 사용한다.
3. 서브페이지는 관리자에서 사용하지않고 HTML으로만 사용한다.
sql설정
g5_menu복사 > g5_menu_cn,g5_menu_en,g5_menu_jp
data > dbconfig.php설정
$g5['menu_table'] = G5_TABLE_PREFIX.'menu'; // 메뉴관리 테이블
$g5['menu_en_table'] = G5_TABLE_PREFIX.'menu_en'; // 영문메뉴관리 테이블
$g5['menu_jp_table'] = G5_TABLE_PREFIX.'menu_jp'; // 일문메뉴관리 테이블
$g5['menu_cn_table'] = G5_TABLE_PREFIX.'menu_cn'; // 중문메뉴관리 테이블
adm 설정
admin.menu100.php 변경수정
array('100290', '한글메뉴설정', G5_ADMIN_URL.'/menu_list.php', 'cf_menu', 1),
array('100291', '영문메뉴설정', G5_ADMIN_URL.'/menu_list_en.php', 'cf_menu', 1),
array('100292', '일문메뉴설정', G5_ADMIN_URL.'/menu_list_jp.php', 'cf_menu', 1),
array('100293', '중문메뉴설정', G5_ADMIN_URL.'/menu_list_cn.php', 'cf_menu', 1),
adm > menu_list.php , adm , menu_list_update.php 복사 변경
adm > menu_list_en.php , menu_list_update_en.php
adm > menu_list_jp.php , menu_list_update_jp.php
adm > menu_list_cn.php , menu_list_update_cn.php
menu_list.php , adm , menu_list_update.php > 해당 PHP에 sql 명 변경
ex) $sql 설정 {$g5['menu_table']} "; > $g5['menu_en_table'] 변경
폴더 생성
1.FTP 전체 복사
2. 언어별로 FTP 폴더 생성 ex) en 생성후 붙혀놓기
3. config.php > 설정 변경 > 필요한것들 경로 수정 define('G5_ADMIN_URL', G5_URL.'/../'.G5_ADMIN_DIR);
필자는 전부변경함.
4. 필요한부분만 남겨놓고 삭제
[sub] , [theme] 필자는 이것만 남겨놓고 전부 삭제함.
5. 적용된 theme에 메뉴부분쪽 dp테이블명 전체 변경 > $g5['menu_table'] > $g5['menu_en_table']
반복으로 다른언어도 같은방법으로 한다.
추후 자세히 보안하겠음.
기억나는데로 우선 적었습니다.
댓글목록 0
등록된 댓글이 없습니다.