ecjia后台RC_Lang使用说明以及语言包升级说明
跳到导航
跳到搜索
一、语言包文件中定义更新
旧:
$LANG['log_id'] = '编号'; $LANG['js_languages']['select_date_value'] = '如果您要清除日志,请选择清除的日期';
新:
return array(
'log_id' => '编号',
'js_languages' => array(
'select_date_value' => '如果您要清除日志,请选择清除的日期',
),
);
二、控制器文件中语言包用法更新
旧:'total_records' => RC_Lang::lang('total_records'), 新:'total_records' => RC_Lang::get('system::system.total_records'), 备注:get('应用模块名称'::'语言包文件名称'.'键名')
三、模板文件中语言包用法更新
第一种情况: 旧: {$lang.unread} 新: {lang key='system::check_file_priv.unread'} 备注:{lang key='应用模块名称'::'语言包文件名称'.'键名'}
第二种情况: 旧: 新: 备注:此时需要在控制其中添加如下 $this->assign('cfg_range_lang', RC_Lang::get('system::shop_config.cfg_range')); 模板中赋值即可
四、system系统中语言包升级方法
首先在①控制器使用:__('中文') ②模板中使用:{t}中文{/t} 其次使用poedit软件打开后缀为po的语言包文件,进行相应的中引文翻译保存即可。