前面已经说过用dedecms程序做英文网站的初步过程,现在就来谈谈细节之处。比如分页文字、上一篇、下一篇、当前位置“主页”文字、搜索结果分页文字等等一些细节,不多说了,分享下做英文网站的细节修改经验:
1. 让Dede的分页标签pagelist支持中英文双语版
	A、 首先找到include/arc.listview.class.php文件,找到527行,添加$pagelang=trim($ctag->GetAtt("pagelang"));(注意:pagelang是标签属性)
	B、 然后找到536行,修改为$this->dtp->Assign($tagid,$this->GetPageListDM($list_len,$listitem,$pagelang));
	C、 找到function GetPageListDM($list_len,$listitem="index,end,pre,next,pageno")修改为function GetPageListDM($list_len,$listitem="index,end,pre,next,pageno",$pagelang);把$pagelang参数传给GetPageListDM函数。
	D、 然后在添加如下代码
	if ($pagelang=="en")
	{
	$page1="Total 1 page";
	$page2="Records";
	$page3="Total 0 page";
	$page4="Total";
	$page5="pages";
	$uahome=" Home ";
	$uaprevious=" Previous ";
	$uanext=" Next ";
	$ualastpage=" Last Page ";
	}
	else
	{
	$page1="共1页";
	$page2="条记录";
	$page3="共 0 页";
	$page4="共";
	$page5="页";
	$uahome="首页";
	$uaprevious="上一页";
	$uanext="下一页";
	$ualastpage="末页";
	}
	,再把相应的翻页代码中的汉字换成变量即可。
	模板调用方法:{wmd:pagelist listitem="info,index,end,pre,next,pageno" listsize="5" pagelang='en'/},默认为中文
2. 显示的‘上一篇’‘下一篇’怎么改成英文?
直接去修改这个 /include/arc.archives.class.php 文件就可以 查找"上一篇"进行修改
3. 搜索结果分页文字怎么修改成英文?
找到/include/arc.searchview.class.php 文件,查找"上一页"可以看到如下图片,将文字修改成自己想要的就可以了。
	
4. 当前位置中显示的“首页”怎么修改成“Home”
进入后台-> 系统 -> 系统基本参数 -> 主页链接名 -> 改为Home
那么在调用{wmd:field name='position'/}的时候,首页就会显示成Home。
5. 成功留言以后的提示消息如何改成英文?
找到plus/guestbook.php文件,把中文部分改成英文就可以了。
到这里,整个英文网站的细节部分就修改完了,希望对使用dedecms的朋友建设英文网站有所帮助。



大气响应式网络建站服务公司织梦模板
高端大气html5设计公司网站源码
织梦dede网页模板下载素材销售下载站平台(带会员中心带筛选)
财税代理公司注册代理记账网站织梦模板(带手机端)
成人高考自考在职研究生教育机构网站源码(带手机端)
高端HTML5响应式企业集团通用类网站织梦模板(自适应手机端)