exit('Access Denied');
}
$dianping = array(

// $dianping 自由定义的数组名称。
'model_help_title' => '利用帮助',
'model_help_1' => '利用帮助。。。。',
.....
.....
.....
'sites_cate_name' => '分类名称',
);
//实现调用编码的转化
if (CHARSET == 'utf-8') {
$dianping = tom_lang_iconv($dianping,'gbk','utf-8');
}
function tom_lang_iconv($data, $in_charset, $out_charset) {
if(is_array($data)) {
foreach($data AS $key => $val) {
$data[$key] = tom_lang_iconv($val, $in_charset, $out_charset);
}
} else {
$data = diconv($data, $in_charset, $out_charset);
}
return $data;
}
第二步:在要调用的文件中引入文件,并对 $Lang = $dianping;
include DISCUZ_ROOT.'./source/plugin/插件名称/config/dianping.lang.php';//文件存放位置
$Lang = $dianping;
// $dianping要与dianping.lang.php中定义的同等,否则调用不到数据
第三步:措辞输出
在要写入措辞的地方,直策应用
$Lang['model_help_title'] // 模板中就可以显示对应的措辞
在后台中,须要在调用前加上echo $Lang['model_help_title'];
把稳:措辞包文件保存时,文件编码格式请保存为GBK模式!
否则在utf8下利用是乱码!在调用文件中,如果编码为UTF8,是可以正常利用的!
以下代码会做编码的转化!if (CHARSET == 'utf-8') {
$dianping = tom_lang_iconv($dianping,'gbk','utf-8');
}
function tom_lang_iconv($data, $in_charset, $out_charset) {
if(is_array($data)) {
foreach($data AS $key => $val) {
$data[$key] = tom_lang_iconv($val, $in_charset, $out_charset);
}
} else {
$data = diconv($data, $in_charset, $out_charset);
}
return $data;
}