本篇文章给大家谈谈phpcms切换语言,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、用phpcmsV9怎么做前台可以中英文切换的企业站~
- 2、phpcms V9双语,中英文
- 3、phpcms v9如何添加多语种
- 4、PHPCMS前台调用地区名如何让他中文显示
- 5、请问phpcms前端调用英文语言包
- 6、新手请教:phpcms v9如何做中英文切换的双语网站
1、用phpcmsV9怎么做前台可以中英文切换的企业站~
V9是有考虑到语言切换, 并且有这个功能 ,根据V9自己的模式, 有个L() 这个方法, 在语言库里的phpcms\languages\有2个文件夹 就是2个语言 ,定义好, 在模板里用l()输出,然后选择切换他会统一全都切换
2、phpcms V9双语,中英文
需要用到phpcms的站群管理,他不能直接做到中英文切换,说简单点,你需要做2个网站,然后用站群管理,来模拟中英文,给人错觉是中英文双语的
3、phpcms v9如何添加多语种
以添加英文版为例:
一、为英文版添加一个目录:
二、选择生成html、生成到根目录。
三、模板请选择自己制作的英文版模板
四、生成刚刚添加的栏目,生成后通过可访问,即为英文版,而直接输入域名为中文版
五、可在上述en栏目下继续添加子栏目,为英文版划分栏目。需要注意的是,en下的子栏目在“是否生成到根目录”处选择“否”
4、PHPCMS前台调用地区名如何让他中文显示
PHP CMS系统变量中 $_areaid 表示的是 地区id……
地区名的显示格式:$AREA[$areaid][name]
类别名的显示格式:$CATEGORY[$catid][catname]
以下为 PHP CMS系统变量表说明:(你可以参照)
$_userid 用户id
$_username 用户名
$_areaid 地区id
$_groupid 用户组id
$_modelid
$_amount 用户资金
$_point 用户点数
$_message
$_email 用户email
有关模型信息变量: view plaincopy to clipboardprint?
$MODEL[$modelid][modelid] 模型id
$MODEL[$modelid][name] 模型名称
$MODEL[$modelid][tablename] 模型表
$MODEL[$modelid][itemname] 项目名称
$MODEL[$modelid][workflowid] 工作流方案
$MODEL[$modelid][modelid] 模型id
$MODEL[$modelid][name] 模型名称
$MODEL[$modelid][tablename] 模型表
$MODEL[$modelid][itemname] 项目名称
$MODEL[$modelid][workflowid] 工作流方案
如: view plaincopy to clipboardprint?
$MODEL[1][modelid] = 1
$MODEL[1][name] = 新闻
$MODEL[1][tablename] = news
$MODEL[1][itemname] = 新闻
$MODEL[1][workflowid] = 1
$MODEL[1][modelid] = 1
$MODEL[1][name] = 新闻
$MODEL[1][tablename] = news
$MODEL[1][itemname] = 新闻
$MODEL[1][workflowid] = 1
栏目信息变量:
view plaincopy to clipboardprint?
$CATEGORY[$catid][catid] 栏目id
$CATEGORY[$catid][module] 栏目所在的模块
$CATEGORY[$catid][type] 栏目类型
$CATEGORY[$catid][modelid] 栏目所属模型id
$CATEGORY[$catid][catname] 栏目名称
$CATEGORY[$catid][style] 栏目名称样式
$CATEGORY[$catid][image] 栏目图片
$CATEGORY[$catid][catdir] 栏目路径
$CATEGORY[$catid][url] 目录url
$CATEGORY[$catid][parentid] 栏目的父id
$CATEGORY[$catid][arrparentid] 所有上级栏目ID
$CATEGORY[$catid][parentdir] 父栏目的路径
$CATEGORY[$catid][child] 是否有子栏目
$CATEGORY[$catid][arrchildid] 栏目的所有子栏目id
$CATEGORY[$catid][items] 栏目信息数
$CATEGORY[$catid][ismenu] 栏目是否显示导航
$CATEGORY[$catid][catid] 栏目id
$CATEGORY[$catid][module] 栏目所在的模块
$CATEGORY[$catid][type] 栏目类型
$CATEGORY[$catid][modelid] 栏目所属模型id
$CATEGORY[$catid][catname] 栏目名称
$CATEGORY[$catid][style] 栏目名称样式
$CATEGORY[$catid][image] 栏目图片
$CATEGORY[$catid][catdir] 栏目路径
$CATEGORY[$catid][url] 目录url
$CATEGORY[$catid][parentid] 栏目的父id
$CATEGORY[$catid][arrparentid] 所有上级栏目ID
$CATEGORY[$catid][parentdir] 父栏目的路径
$CATEGORY[$catid][child] 是否有子栏目
$CATEGORY[$catid][arrchildid] 栏目的所有子栏目id
$CATEGORY[$catid][items] 栏目信息数
$CATEGORY[$catid][ismenu] 栏目是否显示导航
模块信息变量:
view plaincopy to clipboardprint?
$MODULE[phpcms][module] 模块英文名称
$MODULE[phpcms][name] 模块中文名
$MODULE[phpcms][path] 模块安装路径
$MODULE[phpcms][url] 模块链接URL
$MODULE[phpcms][iscore] 是否系统模块
$MODULE[phpcms][version] 版本号
$MODULE[phpcms][module] 模块英文名称
$MODULE[phpcms][name] 模块中文名
$MODULE[phpcms][path] 模块安装路径
$MODULE[phpcms][url] 模块链接URL
$MODULE[phpcms][iscore] 是否系统模块
$MODULE[phpcms][version] 版本号
系统变量($PHPCMS):
view plaincopy to clipboardprint?
$PHPCMS[phpcmsusername] = Phpcms 官方网站帐号
$PHPCMS[phpcmspassword] = Phpcms 官方网站密码
$PHPCMS[sitename] = 网站名称
$PHPCMS[siteurl] = 网站地址
$PHPCMS[ishtml] = 生成Html
$PHPCMS[fileext] = 生成文件扩展名
$PHPCMS[enable_urlencode] = 启用内容页URL加密转换
$PHPCMS[meta_title] = Title(网站标题)
$PHPCMS[meta_keywords] = Meta Keywords(网页关键词)
$PHPCMS[meta_description] = Meta Description(网页描述)
$PHPCMS[copyright] = 版权信息
$PHPCMS[icpno] = 网站ICP备案序号
$PHPCMS[pageshtml] = 分页代码
$PHPCMS[segmentclass] = 中文分词方式
$PHPCMS[enablegetkeywords] = 启用自动提取关键词功能
$PHPCMS[areaid] = 网站默认地区
$PHPCMS[editor_max_data_hour] = 数据恢复保留时间
$PHPCMS[editor_interval_data] = 数据恢复自动保存时间间隔
$PHPCMS[category_count] = 开启栏目统计
$PHPCMS[show_hits] = 显示浏览次数
$PHPCMS[maxpage] = 列表页最大页数
$PHPCMS[pagesize] = 列表页默认信息数(条)
$PHPCMS[autoupdatelist] = 更新内容时列表页自动生成页数
$PHPCMS[search_time] = 搜索时间间隔
$PHPCMS[search_maxresults] = 搜索返回最多的结果数
$PHPCMS[search_pagesize] = 搜索每页信息数
$PHPCMS[adminaccessip] =
$PHPCMS[maxloginfailedtimes] = 后台最大登陆失败次数
$PHPCMS[maxiplockedtime] = IP锁定时间
$PHPCMS[enable_ipbanned] = IP访问禁止
$PHPCMS[minrefreshtime] = 连续两次刷新最短时间间隔
$PHPCMS[filter_word] = 非法词语列表
$PHPCMS[thumb_enable] = 允许前台上传附件
$PHPCMS[thumb_width] = 缩略图宽度
$PHPCMS[thumb_height] = 缩略图高度
$PHPCMS[watermark_enable] = 启用缩略图功能
$PHPCMS[watermark_minwidth] = 水印宽度
$PHPCMS[watermark_minheight] = 水印高度
$PHPCMS[watermark_img] = 水印图片地址
$PHPCMS[watermark_pct] = 水印透明度
$PHPCMS[watermark_quality] = JPEG 水印质量
$PHPCMS[watermark_pos] = 水印添加位置
$PHPCMS[mail_type] = 邮件发送方式
$PHPCMS[mail_server] = 邮件服务器地址
$PHPCMS[mail_port] = 邮件服务器端口
$PHPCMS[mail_user] = 邮箱帐号
$PHPCMS[mail_password] = 邮箱密码
$PHPCMS[mail_sign] = 邮件签名
$PHPCMS[enablepassport] = 是否启用正向通行证
$PHPCMS[passport_file] = 整合程序
$PHPCMS[passport_charset] = 整合程序字符集
$PHPCMS[passport_url] = 通行证接口地址
$PHPCMS[passport_key] = 通行证私有密钥
$PHPCMS[enableserverpassport] = 是否启用反向通行证
$PHPCMS[passport_serverurl] = 反向通行证接口地址
$PHPCMS[passport_registerurl] = 通行证会员注册地址
$PHPCMS[passport_loginurl] = 通行证会员登录地址
$PHPCMS[passport_logouturl] = 通行证会员退出地址
$PHPCMS[passport_getpasswordurl] = 通行证会员找回密码地址
$PHPCMS[passport_serverkey] = 通行证私有密钥
$PHPCMS[passport_expire] = 验证字串有效期(秒):
$PHPCMS[uc] = 是否启动UcenterClient 配置
$PHPCMS[uc_api] = Ucenter api 地址
$PHPCMS[uc_ip] = Ucenter 主机IP地址
$PHPCMS[uc_dbhost] = Ucenter 数据库主机名
$PHPCMS[uc_dbuser] = Ucenter 数据库用户名
$PHPCMS[uc_dbpwd] = Ucenter 数据库密码
$PHPCMS[uc_dbname] = Ucenter 数据库名
$PHPCMS[uc_dbpre] = Ucenter 数据库表前缀
$PHPCMS[uc_charset] = Ucenter 数据库字符集
$PHPCMS[uc_appid] = 应用id(APP ID)
$PHPCMS[uc_key] = Ucenter 通信密钥
$PHPCMS[enabletm] = 是否启动扩展设置
$PHPCMS[qq] = QQ
$PHPCMS[msn] = MSN
$PHPCMS[skype] = SKYPE
$PHPCMS[taobao] = 阿里旺旺(淘宝版)
$PHPCMS[alibaba] = 阿里旺旺(贸易通版)
$PHPCMS[version] = 版本号
5、请问phpcms前端调用英文语言包
这个相对来说比较的复杂,如果需要简单的话,建议重新制作一个新的英文站点,点击以后直接跳转。单一网站实现思路:
在phpcms后台中可以进行中英文切换,这个切换的原理是把所有的中文字符全部做成了数组,写入到了languages文件当中去,读取的时候使用L()函数进行读取。例如:
?php echo L('badword_level_info')?
所以说,如果需要制作当一网站的中英文切换,需要将网站中所有出现中文字符的地方全部都替换成这种方式进行制作。
当然,上述的操作也只是对固定的中文字符进行了切换,那么后台填入的非固定中文字符就没有办法替换了,如果需要的话,需要对PC进行二次开发。
最后,还有一种更简便的方法,就是在网站上面直接加入一个js翻译的插件,直接进行整站翻译。
6、新手请教:phpcms v9如何做中英文切换的双语网站
不是要做两个网站吗,一个是英文站,一个中文站,之间加链接,在切换按钮加判断当前是否中文或者英文,然后跳转到相应链接
phpcms切换语言的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、phpcms切换语言的信息别忘了在本站进行查找喔。