포럼
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
한국어로만 입력해놓은 다국어 확장변수값이 영문페이지에서는 출력되지 않습니다
2014.03.26 17:27
홈페이지의 언어 설정을 한국어에서 영어으로 바꿀 경우
원래는 아래처럼 한국어로만 입력해놓은 다국어 확장변수값(Year, Pages)도 잘 보였습니다.
그러나 마이그레이션 툴을 이용한 서버 이전과 업그레이드(1.5.2.5->1.7.4.1) 후
영문 전환시 한국어로만 입력해놓은 다국어 확장변수값(Year, Pages)은 아래처럼 출력이 되지 않고 있습니다.
그러나 새로 쓴 글은 정상적으로 한국어로만 입력한 확장변수가 영문 페이지에서도 정상적으로 출력됩니다.
한국어로만 입력해놓은 '기존' 게시물들의 다국어 확장변수값들이
영문 페이지에서도 정상적으로(한국어로 입력해놓은 값으로) 출력되도록 할 수 있는 방법이 없을까요?
태그 연관 글
- [2021/01/21] 묻고답하기 ZBXE VERSION 1.1.5 업그레이드 문의 *1
- [2019/05/24] 묻고답하기 xe사이트를 새로 설치할시 기존 백업한 사이트 에서의 데이터 이전 방식이 궁금합니다. *2
- [2017/10/29] 묻고답하기 Cafe24 데이터 백업 및 이전방법 *1
- [2017/08/04] 묻고답하기 $user_lang->userLang### 이걸 언어로 읽어오는 방법?
- [2017/06/17] 묻고답하기 contentextended 사용자정의 출력 시, select type 은 array 이로 나옵니다.
자답입니다.
DB를 살펴보니 (왜 이렇게 해놓았는지는 모르겠지만)
xe_documents 테이블에 있는 문서중 lang_code의 값이 ko인 문서는 영문페이지에서도 한국어로만 입력한 확장변수값이 출력되지만, lang_code에 아무 값도 없는 경우에는 영문페이지에서 한국어로만 입력한 확장변수값이 출력되지 않더군요.
일단은 db에 접속해서 아래의 명령을 실행시켜 문제를 해결했습니다.
update xe_documents set lang_code='ko';
참고로 제가 사용중인 xe 버전은 1.7.4.1입니다.