WordPress多语言翻译插件 - WPML使用教程


Posted in PHP onApril 01, 2021

WPML不但可用于主题插件翻译,而且是构建多语言网站的利器。

下面介绍WPML多语言插件一般用户最基本的使用方法:

第一步:上传WPML插件

1:WPML多语言CMS(核心插件,文件夹名称为sitepress-multilingual-cms)

2:WPML String Translation – WPML字符串翻译(Add-on插件)

3:WPML Translation Management – WPML翻译管理 (Add-on插件)

WordPress多语言翻译插件 - WPML使用教程

在安装时,需要首先安装WPML Multilingual CMS,接着根据需要自行安装其它插件和扩展。

第二步:配置WPML插件

WordPress多语言翻译插件 - WPML使用教程

首先启动WPML Multilingual CMS,就会出现wpml提示。选择不用了,我将自己配置。

WordPress多语言翻译插件 - WPML使用教程

配置分为4步,第一步是选择当前内容的语言。如果你当前内容是中文的,你就选择chinese。如果当前内容是英文的,那就选择english。

WordPress多语言翻译插件 - WPML使用教程

配置的最后一步选择remind me later 。这里需要填写一个site key ,不填也没有关系。

第三步:使用WPML插件

1、分类目录、标签、自定义文章分类翻译

点击WPML->分类翻译

默认是不翻译自定义文章分类。如需翻译,请点击WPML->翻译管理->多语内容设置。拉到最下面勾选自定义分类法翻译,保存即可。

WordPress多语言翻译插件 - WPML使用教程

WordPress多语言翻译插件 - WPML使用教程

2、页面翻译,文章翻译

后台顶部工具栏会显示当前语言环境,如图是简体中文。

点击后台页面列表的语言选项中的加号就是添加对应页面的翻译,如果你已经翻译了,页面的对应符号就是铅笔

文章页翻译同样操作。

WordPress多语言翻译插件 - WPML使用教程

3、菜单翻译

首先你要确保你已经存在默认语言的菜单。而且菜单中的内容都已经有翻译了。点击WPML->wp菜单同步。

如图点击同步,出现首页对应的翻译是 首页@en,需要你去英文环境下的菜单中手动翻译。

WordPress多语言翻译插件 - WPML使用教程

WordPress多语言翻译插件 - WPML使用教程

4、字符串翻译

翻译主题中的字符串,包括其它插件和后台管理等。

WordPress多语言翻译插件 - WPML使用教程

首先点击WPML->主题和插件本地化。选择由WPML翻译,点击保存。

WordPress多语言翻译插件 - WPML使用教程

如果你是的原始语言是中文,那你需要修改字符串的原始语言,修改成简体中文。默认是英文。

WordPress多语言翻译插件 - WPML使用教程

WordPress多语言翻译插件 - WPML使用教程

搜索你需要翻译的字符串,点击翻译就可以编辑对应的翻译内容,选择翻译完成,点击保存。翻译成功的字符串就会出现Translation complete。

5、翻译注意事项

WPML默认开启了调整多语言功能的 ID,这个选项会导致WordPress的标签函数和分类函数报错,请取消这个选项。

WordPress多语言翻译插件 - WPML使用教程

尤其不同语言的字符串长度的问题,有时候网站会出现排版问题,请翻译的时候考虑网站的排版。尽量把翻译字数控制到不影响网站排版。

最后,WPML翻译插件很强大,以上图文教程只是基础教程,更多的操作设置,需要大家去WPML官网去查看。

PHP 相关文章推荐
介绍php设计模式中的工厂模式
Jun 12 PHP
PHP session有效期问题
Apr 26 PHP
Look And Say 序列php实现代码
May 22 PHP
PHP exif扩展方法开启详解
Jul 28 PHP
php通过session防url攻击方法
Dec 10 PHP
浅析php静态方法与非静态方法的用法区别
May 17 PHP
Yii数据模型中rules类验证器用法分析
Jul 15 PHP
详解Yii2高级版引入bootstrap.js的一个办法
Mar 21 PHP
详解PHP文件的自动加载(autoloading)
Feb 04 PHP
laravel-admin表单提交隐藏一些数据,回调时获取数据的方法
Oct 08 PHP
Laravel 微信小程序后端实现用户登录的示例代码
Nov 26 PHP
PHP中echo与print区别点整理
Mar 09 PHP
php 获取音视频时长,PHP 利用getid3 获取音频文件时长等数据
微信小程序和php的登录实现
Apr 01 #PHP
PHP新手指南
PHP命令行与定时任务
Apr 01 #PHP
解决thinkphp6(tp6)在状态码500下不报错,或者显示错误“Malformed UTF-8 characters”的问题
Apr 01 #PHP
如何判断微信付款码和支付宝付款码
Apr 01 #PHP
Laravel中获取IP的真实地理位置
Apr 01 #PHP
You might like
php实现简单爬虫的开发
2016/03/28 PHP
Yii 2.0中场景的使用教程
2017/06/02 PHP
JavaScript 入门基础知识 想学习js的朋友可以参考下
2009/12/26 Javascript
IE、FF浏览器下修改标签透明度
2014/01/28 Javascript
JavaScript使用Max函数返回两个数字中较大数的方法
2015/04/06 Javascript
自定义刻度jQuery进度条及插件
2015/09/02 Javascript
jquery实现标题字体变换的滑动门菜单效果
2015/09/07 Javascript
JS及PHP代码编写八大排序算法
2016/07/12 Javascript
深入理解JS DOM事件机制
2016/08/06 Javascript
详解利用 Vue.js 实现前后端分离的RBAC角色权限管理
2017/09/15 Javascript
Less 安装及基本用法
2018/05/05 Javascript
vue的过滤器filter实例详解
2018/09/17 Javascript
Vuejs学习笔记之使用指令v-model完成表单的数据双向绑定
2019/04/29 Javascript
vue中英文切换实例代码
2020/01/21 Javascript
一篇文章带你从零快速上手Rollup
2020/09/07 Javascript
[00:36]DOTA2上海特级锦标赛 Alliance战队宣传片
2016/03/04 DOTA
python实现八大排序算法(2)
2017/09/14 Python
python顺序的读取文件夹下名称有序的文件方法
2018/07/11 Python
Python 通过调用接口获取公交信息的实例
2018/12/17 Python
python多线程抽象编程模型详解
2019/03/20 Python
python装饰器常见使用方法分析
2019/06/26 Python
python re.match()用法相关示例
2021/01/27 Python
CSS3 animation ? steps 函数详解
2019/08/30 HTML / CSS
Sneaker Studio法国:购买运动鞋
2018/06/08 全球购物
为什么需要版本控制?
2013/08/08 面试题
园林设计师自荐信
2013/11/18 职场文书
公司行政经理岗位职责
2013/12/24 职场文书
2014年五一活动策划方案
2014/03/15 职场文书
党员公开承诺书范文
2014/03/25 职场文书
社会实践评语
2014/04/28 职场文书
庆祝国庆节演讲稿2014
2014/09/19 职场文书
党委书记群众路线对照检查材料思想汇报
2014/10/04 职场文书
2016毕业实习单位评语大全
2015/12/01 职场文书
一年级下册数学教学反思
2016/02/16 职场文书
PyQt5实现多张图片显示并滚动
2021/06/11 Python
六个好看实用的 HTML + CSS 后台登录入口页面
2022/04/28 HTML / CSS