묻고답하기
다른나라언어 부분 코드 수정부탁드립니다.
2009.12.08 21:13
premiumxe 의 무료배포판 스킨 리플릿 라이트 버젼을 사용하고있습니다.
xe의 기본레이아웃에서 셀렉트랭귀지누르면 환경설정에서 선택해놓은 언어들이 나옵니다.
리플릿 라이트 레이아웃에서 셀렉트 랭귀지 누르면 몇가지 고정된 언어들만 나오는데요,
<li class="language">
<!-- class="language" | class="language open" -->
<em class="{$lang_type}"><span>{$lang_supported[$lang_type]}</span></em>
<button type="button" class="sLanguage"
onclick="jQuery('.language').toggleClass('open'); return
false;"><span>Select Language</span></button>
<ul class="languageList">
<!--@foreach($lang_supported as $key => $val)--><!--@if($key!= $lang_type)-->
<li class="{$key}"><button type="button"
onclick="doChangeLangType('{$key}');return
false;"><span>{$val}</span></button></li>
<!--@end--><!--@end-->
</ul>
</li>
</ul>
위가 리플릿레이아웃의 다국어 설정부분이고
아래가 xe기본레이아웃의 다국어 설정입니다.
<div id="language">
<strong
title="{$lang_type}">{$lang_supported[$lang_type]}</strong>
<a href="./#selectLang" onclick="showHide('selectLang');return
false;"><img
src="./images/{$layout_info->colorset}/buttonLang.gif" alt="Select
Language" width="87" height="15" /></a>
<ul id="selectLang">
<!--@foreach($lang_supported as $key => $val)--><!--@if($key!= $lang_type)-->
<li><a href="./#" onclick="doChangeLangType('{$key}');return false;">{$val}</a></li>
<!--@end--><!--@end-->
</ul>
</div>
그래서 기본레이아웃의 셀렉트랭귀지 부분코드를 복사해 대체해서 넣어봤습니다
그럼 해당부분의 레이아웃이 좀 깨지지만 제가원하는 언어도 나오게되는군요.
리플릿의 소스를 어떻게 고쳐서 기본레이아웃처럼 제가 원하는 언어까지 나오게 수정해주실수있는분 안계신가요...