웹 프로그램

  • 댓글

프로그램 [그누보드] 다국어 설정

페이지 정보

작성자 admin 작성일 21-01-21 13:37 조회 907 댓글 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

등록된 댓글이 없습니다.

회원로그인

Copyright © CRAZYDESIGN All rights reserved.