迅睿CMS:全局:语言包配置
语言包文件介绍:
api/language/
此目录为语言文件目录,系统默认为zh-cn,表示中文,也是系统的主语言。
一、自定义网站语言
1、在语言目录下创建新语言,例如en
api/language/en/
然后把默认的zh-zn目录的语言文件复制进去。
2、在后台网站配置就可以看到en这个选项了
3、将js等文件全部翻译成英文吧
4、翻译替换php里面的中文,lang.php文件,格式如下:
翻译过程比较繁琐,因为网站的所有文字都要写上去
二、变更语言内容
1、lang.php
当cms里面的文字不符合你的要求时你可以来修改他,修改lang.php文件,例如:
2、lang.js
3、如果用到过百度编辑器插件的,需要手动打开文件/api/ueditor/lang.js,把里面的内容复制到(2)中的js文件中,手动翻译他的内容
三、快速找到哪些文本需要翻译
1、开启开发者模式
index.php文件里面开启
2、然后访问某一个页面,随便哪个页面都行
3、这时候系统会生成一个本页面需要翻译的文件内容,比如你的语言名称是en,那么生成的文件路径是
cache/lang_en.php,内容如下:
这就代表当前页面有这些文字都要翻译
4、把这些文字复制到(二)的数组里面进行翻译
5、然后将(3)文件的内容删除,依次重复(2、3、4)的步骤,直到所有语言被翻译完毕为止
四、前端模板文字写法
比如:
在英文语言包页面就会自动显示product
面包屑中当前模块名称
相关文档
- WordPress怎样删除特定主题或插件翻译
- Simple Slug Translate 把WordPress...
- 迅睿CMS:程序兼容检测:安装某些应用插件
- 迅睿CMS:后台字段回调格式无效
- 迅睿CMS:图片验证码不正确
- 迅睿CMS:没有给当前站点分配管理菜单权限
- 迅睿CMS:从详细内容中自动提取简介字段(description...
- 迅睿CMS:后台列表页面没有数据
- 迅睿CMS:数据库提示 index column size to...
- 迅睿CMS:快捷登录注册页面升级
- 迅睿CMS:用户组支持在线付款的升级
- 迅睿CMS:测试版升级到正式版
- 迅睿CMS:如何排查js错误
- 迅睿CMS:content类二次开发升级说明
- 迅睿CMS:宝塔导致后台无法登录提示系统故障
- 迅睿CMS:后台登录故障{"code":1,...
- 迅睿CMS:升级没成功/升级出现故障/怎么办
- 迅睿CMS:缩略图/单文件/多文件开启远程下载功能
- 迅睿CMS:404页面设置/404状态码
- 迅睿CMS:分页标签的统计标签样式缺失
上一篇: 迅睿CMS:数据库操作
下一篇: 迅睿CMS:Table操作类