베트남어를 추가하려고 하는데요. 어디서 추가를 해야 할지 모르겠어요. > 그누M 자유게시판

그누M 자유게시판

베트남어를 추가하려고 하는데요. 어디서 추가를 해야 할지 모르겠어요. 정보

베트남어를 추가하려고 하는데요. 어디서 추가를 해야 할지 모르겠어요.

본문

안녕하세요.
고수님들께 좀 여쭤보려고 합니다.
베트남어를 추가하려고 하는데요. 어디서 추가를 해야 할지 모르겠어요.

 

메뉴얼 보니까 가능은 하다고 나오는데요.
//sir.kr/manual/3

 

코어 만지지 않고 Hook 방식으로 바꿔 보려고 하는데 어디를 어떻게 넣어야 되는지 모르겠네요.
한글, 영어, 베트남어 이렇게 3개 언어만 하면 되니까..

 

1. 일단 베트남어를 추가!
2. 그리고 일본어, 중국어를 제거

 

이렇게 되어야 하는데요.
메뉴얼대로라면...

 

/extend/user1.config 만들고
아래 소스를 일단 넣어면 되야 될 거 같은데..
------------------
put_replace('allow_locale_langs', 'add_langs', 10, 1);
function add_langs($langs){
    $langs['vi_VN'] = __('Vietnam');
    return $langs;
}
------------------

베트남어 추가도 안 되고

음.... 삭제는 또 어떻게 하는 걸까요?

 

코어 부분 강제 수정해 버리면 간단하겠지만 
Hook 으로 처리해 보고 싶어서 여쭙니다.

 

추천
1
비추천
0

댓글 전체

소스를 조금 분석해 보니까 apply_replace 함수를 통해 변수는 추가가 잘 된 거 같네요.
단지 language.lib.php 에서 $display_locale_langs 배열에 선언되어 있는 언어만 표시하도록 해 둔 조건 때문에 표현이 안 된 거였군요.
----------------
    foreach( (array) allow_locale_langs() as $key=>$value) {
echo $key.'<br>';
        if (!empty($key) && array_key_exists($key, $display_locale_langs)) {
            $display_languages[$key] = $display_locale_langs[$key];
        }
    }
----------------
그렇다고 한다면 지금의 예가 메뉴얼에서 언급하기에는 약간 추가 설명이 필요하지 않을까 싶습니다.
자문자답이었습니다.
저도 베트남어, 한국어 , 영어 이렇게 바꾸려고하는데 혹시 아시는 분있으세요. *** 개인정보보호를 위한 이메일주소 노출방지 *** 알려주시면 감사드리겠습니다
전체 134 |RSS
그누M 자유게시판 내용 검색

회원로그인

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