您现在的位置是:首页 > cms教程 > PbootCMS教程PbootCMS教程
pbootcms中英文网站建设方法教程
代萱2024-11-07PbootCMS教程已有人查阅
导读今天我们来分享下pbootcms来做一个多语言的网站的实战教程,首先从中文站做起,中文站开启了后,就开始中文站的模板多份给不同的语言站做风格使用,紧接着调试多语言站模板里的细节即可。
今天我们来分享下pbootcms来做一个多语言的网站的实战教程,首先从中文站做起,中文站开启了后,就开始中文站的模板多份给不同的语言站做风格使用,紧接着调试多语言站模板里的细节即可。这就是pbootcms做多语言站点的大概流程,下面我们将步骤细节整理出来,供大家浏览。
一、如何搭建多语言站?
1、使用步骤
1)PB后台"系统管理>数据区域"添加相应的区域,具体参考默认区域;
2)将多语言的模板放入模板目录,不同语言的模板均放在template目录下,比如中文命名cn,英文命名en;
3)在后台选择语言切换到不同语言,分别设置:站点信息(注意选择模板)、公司信息、栏目信息、添加内容等;
4)在不同模板中添加多语言切换按钮。
2、多语言切换按钮
在按钮上添加判断语句:{pboot:if('{pboot:sitelanguage}'=='cn')}class="active"{/pboot:if}
三、常见标签修改扩展
1、通用的面包屑提示文字
{pboot:position indextext='Home'} //首页文本改成了Home
参数说明:
separator=* 分隔符,非必填,默认为>>
separatoricon=* 分割图标,非必填,如使用图标字体:separatoricon='fa fa-angle-double-right'
indextext=* 首页文本,非必填,默认为"首页"
indexicon=* 首页图标,非必填,如使用图标字体:indexicon='fa fa-home'
2、详情上下页提示文字
{content:nexttitle notext='no more'} //设置“没有了”文本,设置参数时如果带空格,需要用单引号
在原有的基础上增加了notext='no more',单引号内的文字可自定义成需要的语言文字。
3、留言提示文字
再不改程序的基础上只能通过前端把留言设置成ajax提交,通过js来提示相关文字。
四、建议多语言开启子域名
PbootCMS多语言是通过点击带参数链接来变换cookies中lg的值控制,变换后参数消失,链接还是默认的,不管哪种语言都是同一条链接,因此分享的时候就不支持点击进去对应显示想要的语言版本网站内容。那么有什么办法解决,这边建议较佳方法是绑定二级域名。
1、通过绑定二级域名
通过绑定二级域名来固定访问的语言版本,如en.ebingou.cn。
2、直接访问带参数地址
尾巴添加语言切换参数/?p=/Do/area&lg=en
例:**.test.com/?p=/Do/area&lg=en
五、pbootcms多语言模板推荐
模板推荐:https://**.ebingou.cn/pbootcms_mb/
pbootcms是一款非常优秀的内容管理系统,其模板安装相对较简单,只需按照以下步骤一步步操作就能够顺利安装模板。
一、如何搭建多语言站?
1、使用步骤
1)PB后台"系统管理>数据区域"添加相应的区域,具体参考默认区域;
2)将多语言的模板放入模板目录,不同语言的模板均放在template目录下,比如中文命名cn,英文命名en;
3)在后台选择语言切换到不同语言,分别设置:站点信息(注意选择模板)、公司信息、栏目信息、添加内容等;
4)在不同模板中添加多语言切换按钮。
2、多语言切换按钮
<a href="{pboot:lgpath}&lg=cn">切换中文</a> //标签解析出来的真实链接是/?p=/Do/area&lg=cn
<a href="{pboot:lgpath}&lg=en">切换英文</a> //标签解析出来的真实链接是/?p=/Do/area&lg=en
二、如何判断当前语言并高亮?在按钮上添加判断语句:{pboot:if('{pboot:sitelanguage}'=='cn')}class="active"{/pboot:if}
三、常见标签修改扩展
1、通用的面包屑提示文字
{pboot:position indextext='Home'} //首页文本改成了Home
参数说明:
separator=* 分隔符,非必填,默认为>>
separatoricon=* 分割图标,非必填,如使用图标字体:separatoricon='fa fa-angle-double-right'
indextext=* 首页文本,非必填,默认为"首页"
indexicon=* 首页图标,非必填,如使用图标字体:indexicon='fa fa-home'
2、详情上下页提示文字
{content:nexttitle notext='no more'} //设置“没有了”文本,设置参数时如果带空格,需要用单引号
在原有的基础上增加了notext='no more',单引号内的文字可自定义成需要的语言文字。
3、留言提示文字
再不改程序的基础上只能通过前端把留言设置成ajax提交,通过js来提示相关文字。
四、建议多语言开启子域名
PbootCMS多语言是通过点击带参数链接来变换cookies中lg的值控制,变换后参数消失,链接还是默认的,不管哪种语言都是同一条链接,因此分享的时候就不支持点击进去对应显示想要的语言版本网站内容。那么有什么办法解决,这边建议较佳方法是绑定二级域名。
1、通过绑定二级域名
通过绑定二级域名来固定访问的语言版本,如en.ebingou.cn。
2、直接访问带参数地址
尾巴添加语言切换参数/?p=/Do/area&lg=en
例:**.test.com/?p=/Do/area&lg=en
五、pbootcms多语言模板推荐
模板推荐:https://**.ebingou.cn/pbootcms_mb/
pbootcms是一款非常优秀的内容管理系统,其模板安装相对较简单,只需按照以下步骤一步步操作就能够顺利安装模板。
本文标签:
很赞哦! ()
相关教程
图文教程
pbootcms附件上传失败报错UNKNOW: Code: 8192; Desc: stripos():
pbootcms附件上传时报错:上传失败:UNKNOW: Code: 8192; Desc: stripos(): Non-string needles will be interpreted as strings in the future.
PbootCMS使用站点信息标签来优化SEO
在PbootCMS中,使用站点信息标签可以显著提升网站的SEO效果。通过合理使用这些标签,你可以确保每个页面的关键字、描述和标题都符合搜索引擎的要求,从而提高网站的排名和流量。
pbootcms设置发布内容不自动提取缩略图
有时候发布文章的时候文章内容图片不适合网站模板的缩略图,pbootcms如何设置在后台发布内容后不自动提取缩略图? 使用Notepad++全局查找 无缩略图时
PbootCMS报错提示“No input file specified.”的解决方法
当你在使用PbootCMS时遇到“No input file specified.”的错误提示,这通常是由于服务器配置或文件权限问题引起的。以下是一些常见的解决方法:检查文件完整性:打开PbootCMS的
相关源码
-
(自适应)绿色LED灯具照明灯饰灯光灯泡pbootcms网站源码下载本模板基于PbootCMS内核开发,为LED照明、灯具制造及相关光电技术企业量身打造。设计充分考虑了照明行业的展示需求,从产品陈列到技术说明,从光源展示到工程案例,每一个细节都体现出专业照明行业的特点。查看源码 -
自适应营销型IT网络工作室互联网建站公司pbootcms网站模板为IT网络服务商、建站企业打造的高性能营销门户,基于PbootCMS开源内核深度开发采用HTML5自适应架构,实现PC与手机端数据实时同步交互。查看源码 -
pbootcms响应式蓝色旅游旅行社pbootcms网站源码下载为旅游公司、旅行社定制的响应式网站模板,聚焦旅游线路展示、景点推荐及预约服务场景。采用PbootCMS内核开发,自适应技术确保PC与手机端数据实时同步查看源码 -
(响应式)轴承机械五金零件产品pbootcms落地推广单页源码下载为轴承、机械零件等工业产品打造的响应式单页模板,基于PbootCMS内核开发,助力企业快速构建专业级产品展示页面。模板采用工业风设计语言,突出产品参数与性能优势,适用于设备制造商、零部件供应商等B2B场景推广。查看源码 -
(PC+WAP)蓝色公司注册财务会计公证律师网站源码下载本模板基于PbootCMS内核开发,为财务会计事务所、律师公证机构等专业服务机构打造。采用自适应设计,确保在各类设备上都能呈现专业视觉效果,帮助机构建立值得信赖的线上形象。查看源码 -
(自适应)高端集团跨国公司产业联盟机构网站模板免费下载基于PbootCMS内核开发的集团级企业网站模板,采用响应式设计架构,确保在各类移动设备上获得浏览体验。通过模块化布局与简约大气的视觉风格,帮助集团企业高效展示组织架构、发展历程和业务矩阵,建立专业的企业形象窗口。查看源码
| 分享笔记 (共有 篇笔记) |
相关标签
大家喜欢
- PbootCMS升级避免“执行SQL发生错误”的方法
- pbootcmsTAG在生成sitemap.xml地图中增加tag链接的方法
- pbootcms优化图片上传和显示适配的方法
- pbootcms模板报错PHP Warning: Unknown: open_basedir restriction
- Pbootcms禁止自动提取缩略图的修改方法
- PbootCMS大文件上传超时的解决方法
- pbootcms文章用keywords关键词或tag相关调用的方法
- PbootCMS数据库从SQLite切换到MySQL的实现方法
- pbootcms文章和产品随机增加访客阅读量的方法
- PbootCMS网站打开提示“No input file specified.”的解决方法

