• 全国400电话网上服务平台
    强大号码库资源任选,方便,快捷,快速开通。
    咨询热线:400-1100-266  

    dedecms做英文网站需要修改的细节处
    POST TIME:2018-03-15 21:51

    前面已经说过用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="末页";
    }
    ,再把相应的翻页代码中的汉字换成变量即可。
    模板调用方法:{dede: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

    那么在调用{dede:field name='position'/}的时候,首页就会显示成Home。

    5. 成功留言以后的提示消息如何改成英文?

    找到plus/guestbook.php文件,把中文部分改成英文就可以了。

    到这里,整个英文网站的细节部分就修改完了,希望对使用dedecms的朋友建设英文网站有所帮助。

    
    关于我们 | 付款方式 | 建站知识 | 增值服务 | 网站模板
    Copyright © 2003-2016
    时间:9:00-21:00 (节假日不休)
    版权所有:巨人网络(扬州)科技有限公司
    总部地址:江苏省信息产业基地11号楼四层
    《增值电信业务经营许可证》 苏B2-20120278
    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信

    微信号已复制,请打开微信添加咨询详情!