如何修改WordPress主题的翻译文本,文本翻译软件poedit使用方法

2022年4月29日 评论 5,035

image-20220429163407780

今天想改一个主题的一段文本,前台是一段中文,我找到对应的php文件,直接搜索这段中文,竟然没有找到。

于是仔细看了下代码,发现这个位置是一段英文,使用了_e()方法包裹着。

image-20220429162015814

推测是使用了多语言设置,这是默认的英文,输出时根据位置输出对应的中文。

于是去WordPress查看了下_e()的意思,这是原文链接:

https://developer.wordpress.org/reference/functions/_e/

我也没仔细看,大概知道是显示翻译文本的。

那我要想修改这一段文本,最好的方法当然是,不破坏主题本身,而是仅仅修改这一段的对应翻译。

那么如何修改Wordpress主题的翻译文本呢?

其实Wordpress主题的翻译文件一般都是放在language文件夹下,格式一般为.mo。如:

image-20220429162646875

.po是文本文件,可以直接用记事本打开的。

.mo是编译后的,wordpress用的为这个文件。

如果要修改.mo文件,需要用到专门的翻译工具,这里推荐:Poedit

.mo语言包修改方法

1.

下载翻译工具Poedit并安装。

2.

下载翻译文件。

就是之前上图的那两个后缀分别为.po.mo文件。

3.

修改翻译文件。

打开翻译工具Poedit,通过浏览文件打开.po文件。

image-20220429163502207

打开后,我们可以直接搜索,找到我们想要修改的文本:

image-20220429163739409

修改后,点击文件,选择编译为MO,即可保存一个同名的.mo文件。

image-20220429163813471

4.

替换MO文件,完成修改

我们把修改好的MO文件,传到服务器替换掉之前的翻译文件,即可完成修改。

工具使用-IDA从入门到理解 电脑软件

工具使用-IDA从入门到理解

作者ID:leishi-yanmu IDA对于各位师傅应该无需简介了,如果写的不对的地方,还望师傅们多多包涵。讲解的时候会涉及到笔者在学习和使用时候的理解。 启动界面介绍: 这里选择Go键,打开以后:...
抓包工具Fiddler和谐版下载和使用 网页前端

抓包工具Fiddler和谐版下载和使用

最近开始学Python,涉及很多网络抓包的问题。 网页的话还可以勉强使用浏览器自带的检查工具来操作,如果是本地软件就无法用了。 这个时候,就需要抓包工具Fiddler登场了! 抓包工具Fiddler是...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: