关注分享主机优惠活动
国内外VPS云服务器

如何汉化wordpress插件(wordpress插件的中文工具)

如何汉化wordpress插件(wordpress插件的中文工具)-主机频道

如何汉化wordpress插件

需要工具:

1.POEDIT

2.UltraEdit

这里以configure-smtp插件为例进行演示。

第一,一般本地化

首先安装configure-smtp,进入插件设置界面。可以看到都是英文的。打开WP-content \ \ plugins \ \ configure -SMTP目录。

可以看到目录里有文件configure-smtp.pot,是语言包的英文模板(可移植对象文件)。

1.复制到lang目录下,重命名为configure-smtp-zh _ cn.po。

2.用POEDIT软件打开(POEDIT的设置就不解释了,百度一下就知道了)

打开后,原文可以一一翻译。翻译后保存,会根据采购订单文件自动生成同名的生产订单文件。mo文件就是WP调用的语言包。

3.翻译完成后,您需要设置负载,打开configure-smtp.php的主文件,并向其中添加以下代码

load _ plugin _ textdomain(& # 039;配置-SMTP & # 039;,'wp-内容/插件/配置-SMTP/lang & # 039;);/* *描述:load _ plugin _ textdomain(& # 039;插件名称& # 039;,'wp-content/plugins/configure -SMTP/lang插件语言包目录& # 039;);**/

如果其他插件或者主题找到了插件的主文件或者主题的函数文件,就添加上面的代码。如果有多个语言包,它们将根据wp-config.php中设置的语言进行加载

4.此时打开后台,可以发现插件已经变成了中文。

二。添加条目

如果语言包中没有某些条目,此时可以手动添加它们。比如插件更新增加了一些设置或者说明。不需要重新翻译语言包,只需在现有语言包中添加一些条目。

我用dreamweaver和记事本添加无效,只用UltraEdit。

1.使用UltraEdit打开。po文件并手动添加条目。

添加如下格式:

#:条目所在的文件:行数msgid " Entry " msgstr & quot翻译”

说明:msgid必须和php文件中的完全一样!

2.添加新条目后,使用POEDIT打开它并重新生成。mo文件。

这样添加的内容就会生效,然后打开后台就可以看到已经汉化的内容了。

3.如果后台有一些不使用关联的内容,比如一些描述性的内容,也可以手动关联,并使用上述方法添加相应的条目进行本地化。

例如:configure-smtp的configure-smtp.php之一

回声& # 039;& ltp & gt& ltem & gt在尝试发送E-测试邮件之前,您必须保存对以上表格的任何更改。& lt/em & gt;& lt/p & gt;';//修改为:echo & # 039& ltp & gt& ltem & gt'。__('在尝试发送E-测试邮件之前,您必须保存对以上表格的任何更改。',$ this -& gt;文本域)。'& lt/em & gt;& lt/p & gt;';

在采购订单中添加条目,如下所示:

再造“莫”是一个汉语句子。

更多WordPress技术文章,请访问WordPress教程专栏!

未经允许不得转载:主机频道 » 如何汉化wordpress插件(wordpress插件的中文工具)

评论 抢沙发

评论前必须登录!