帝国cms如何做英文网站

帝国cms如何做英文网站,第1张

小白可以用一套帝国CMS程序实现中英文双语效果

基本方法主要解决了下面几个主要问题:

只用同一套程序

实现中英文导航

实现中英文分页

实现中英文数据库伪同步

下面接着来讲如何实现的吧:

建立一个英文内容数据表

建立一个英文的数据模型

英文模板应该采用编码UTF-8

数据伪同步:可以通过采集的方式从中文采集部分字段内容到英文的数据表。之所以是伪同步,是因为以后中文数据库修改了,英文数据库就要你自己去修改了,无法再同步了。

中英文共用的分页形式:原来的中文分页形式是:首页 上一页 下一页 尾页,这样的分页形式无法用在英文。可以修改语言包,建立一个中英文公用的分页形式。

比如:223   |<<<3 4 5 6 7 8 9 10 11 12 >>>|

这个可以通过修改e/data/langauge/gb/pub/fun.php文件来实现:

92    'pripage'=>'上一页',

93        'nextpage'=>'下一页',

94        'lastpage'=>'尾页',

95        'startpage'=>'首页',

修改为:配颤明

92        'pripage'洞巧=>'<<',

93        'nextpage'=>'>>',

94        'lastpage'=>'>|',

95        'startpage'=>'|<',

6.  中英文共用的导航:原来的导航形式:您当前的位置:首页 >图片库 >中国近代纸钞 >中央银行

在英文里面也会显示:首页 >gallery >China Republic

“首页”两个中文无法去掉。这同样也要修改语言包e/data/langauge/gb/pub/fun.php文件来实现:

90        'index'=>'首页',

91        'navfh'=>'>',

修改为:

90        'index'=>'',

91        'navfh'=>'',

在实际导航调用时的[!--newsnav--]

中文改成:<a href="/">首页</a>[!--newsnav--]

英文改成:<a href="/index.html">Home</a>[!--newsnav--]

培告一个中英文双语网站是可以这样做出来了。

自动切换不好 *** 作,就算可以 *** 作,因中文和英文的文字问题,网姿瞎链页版式也没有那么美观

一般都是在en这个目录里在做一个英文站,2站分开,如果你想和当前神凯站一样那就备份迹孙还原一下,再把里面的中文改成英文就行了


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11983238.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存