다국어 적용이 안됩니다.
fm25
112.♡.179.192
2015-05-23 16:12
7,853
6
-
- 관련링크 : http://www.liberta.kr/?theme=english1103회 연결
본문
여러번 복사와 삭제를 반복해보았으나... 언어 수정 저장 부분에서 문제가 있는 듯 합니다.
다국어판 원본(mlang_basic)은 언어 수정을 하면 잘 적용됩니다.
문제는 복사본입니다.
현재는 중문, 일문은 삭제한 상태입니다.
복사할 때 '기본 설정'을 제외하면... 아예 '언어 설정' 부분이 생기지 않구요.
댓글목록6
이윰넷님의 댓글
다국어 테마를 복사하는 기능까지 테스트를 못해 봤습니다.
미리 테스트 해 주셔서 감사해요.
패치 테스트할 수 있는 환경이 아닌지라 급하시다면 테스트 부탁드리겠습니다.
1. 대상파일 : /adm/eyoom_admin/theme_update.php 소스수정
2. 패치내용
패치 전
패치 후
주말에도 이렇게 테스트해 주시고 감사합니다.
축하합니다. 첫댓글 포인트 98포인트를 획득하였습니다.
fm25님의 댓글의 댓글
휴일 지나고 패치해 주셔도 됩니다.
다국어판 적용방법을 작성해서 팁게시판에 올리려고 직접 적용해본 것인데...
"완전할까?"... "설마, 괜찮을거야!"...
몇번 갈등하다가 손을 댔더니...^^
축하합니다. 지뢰폭탄 포인트 33포인트를 획득하였습니다.
축하합니다. 행운의 포인트 48포인트를 획득하였습니다.
자이언트님의 댓글
아마 버그같아요.
/adm/eyoom_admin/config_form.php 파일에서 29번째 줄에
<?php if($_eyoom['theme_lang_type'] == 'm') {?> 조건문이 있는데 복사한 테마의 /data/eyoom.mlang_basic_en.config.php 파일을 열어보니
"theme_lang_type" 해쉬 자체가 없어요.
축하합니다. 첫댓글 포인트 36포인트를 획득하였습니다.
fm25님의 댓글의 댓글
자이언트님의 댓글의 댓글
이렇게 해 보세요.
테마명을 "mlang_basic_english"로 하셨잖아요.
/data/language/theme.mlang_basic.en.php 파일을 /data/language/theme.mlang_basic_english.en.php 복사하고
/data/language/alert.mlang_basic.en.php 파일을 /data/language/alert.mlang_basic_english.en.php 복사해 보세요.
음.. 테마명에 따라 언어번역본 파일이 다 다르게 되어 있네요.
이 부분은 뭔가 개선이 필요해 보이네요.
fm25님의 댓글의 댓글
홈테마 언어를 다르게 하면 또 오류가 생길지도 모르겠네요.
아이쿠 이런 것은 두통의 원인...ㅠㅠ