LECMS创建多语言网站方法

43次阅读
没有评论

想使用lecms多语言建站,想法后台创建频道名称为中文,别名为zh,新建分类news。 再创建频道名称为英文,别名为en,此刻无法在en频道下新建分类news,因为别名要求唯一性,news重复了,无法创立相同别名的分类。

要多语言建站,个人观点可以考虑使用子目录再安装一套lecms建站来实现。

具体操作如下:

比如根目录你是中文站,新闻分类是news

然后在根目录新建个en子目录,子目录里面再安装一套lecms,后台新建一个新闻分类为news

在中文站入口写好跳转代码,如果点击英文则跳转到子目录下的en站,如果点击中文则跳转到根目录下的中文站。也可以根据语言地区自动跳转到不同语言站点。

2套程序使用相同的伪静态配置,使用同一个模板。

然后采集入库的时候同一个采集规则,规则中有中文和英文2套字段,先使用中文字段入库根目录下的中文站,然后同一套数据使用英文字段入库子目录下的英文站。

这样能保证2个站的url无论是使用别名还是id模式都能是一样的显示效果。

伪静态id模式

中文站:xxx.com/news/1.html

英文站:xxx.com/en/news/1.html (en是子目录)

伪静态别名模式

中文站:xxx.com/news/abc.html

英文站:xxx.com/en/news/abc.html(en是子目录)

正文完
 0
116博客
版权声明:本站原创文章,由 116博客 于2024-11-06发表,共计554字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码