Zencart如何新建新增语言和载入语言调用过程分析,zencart教程

Zencart如何新建新增语言和载入语言调用过程分析,zencart教程

zencart新建语言和新增语言方法

后台 界面设定 语言代码 点击添加语言

然后在 includes\languages里面建立文件和文件夹


zencart语言图片


zencart中语言模板的选择非常复杂,index.php页面中 $language_page_directory = DIR_WS_LANGUAGES

zencart中语言模板,index.php页面中 $language_page_directory = DIR_WS_LANGUAGES . $_SESSION['language'] . ‘/’;主要用语语言的处理,那么这里的$_SESSION['language']变量又是从什么地方定义而来呢?

在includesinit_includesinit_languages.php中,专门有一条语句用来处理语言模板

if (!isset($_SESSION['language']) || isset($_GET['language'])) {

$lng = new language();

if (isset($_GET['language']) && zen_not_null($_GET['language'])) {

$lng->set_language($_GET['language']);

} else {

if (LANGUAGE_DEFAULT_SELECTOR==’Browser’) {

$lng->get_browser_language();

} else {

$lng->set_language(DEFAULT_LANGUAGE);

}

}

$_SESSION['language'] = (zen_not_null($lng->language['directory']) ? $lng->language['directory'] : ‘english’);

取用language类,通过get方式获取语言模板的id,在把语言模板的id给$_SESSION['languages'];

Zencart如何新建新增语言和载入语言调用过程分析,zencart教程

如果要图片 到以下地址

固定链接: http://zencart.me/archives/145
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值