WordPress主题插件怎么汉化?教程分享

发布于 / 知识文档 / 0条评论 / Tags: none / 136 次浏览

  主题插件怎么汉化?下面本篇文章给大家分享一下wordpress主题插件汉化教程,希望对大家有所帮助!

  WordPress主题插件怎么汉化?教程分享

  使用WordPress的朋友都知道WordPress的主题很多,去网上搜搜就能搜到一大把。有时候找到一个好主题,但是发现居然是英文主题,有点让人失望。今天,我将教你如何汉化英文WordPress主题,这里提供两种方法,你可以自行选择。开始之前,先准备好你要翻译的主题。这里也只以汉化主题为例,汉化插件方法相似。

  方法一:使用Poedit生成语言包

  最新版的Poedit pro已经支持WordPress主题和插件的翻译,可以不用进行以下第1步和第3步的操作,最新版的Poedit pro请自行到网上搜索下载。

  1、生成语言包的好处是不必修改主题代码,不会引起不必要的代码错误。请先自行下载Poedit。安装过程你可以选择中文版,安装完毕,我们开始汉化主题。打开Poedit - 文件 - 新建消息目录文档,填写以下基本信息:

  1.gif

  2.gif

  3.gif

  工程信息可以随便填,路径添加一个点 . 即可,关键字添加 _e 、_n、_x和 即可,注意 是两个半角下划线。设置好后确定,会弹出保存窗口,命名为zh_CN.po,保存到主题目录下即可,保存成功会弹出以下窗口,说明Poedit已经探测到这么多要翻译的英文了,确定即可。如果该窗口没有任何内容,说明该主题不支持Poedit翻译,请看方法二:

  4.gif

  2、好了,下面的翻译工作你就自己完成吧,翻译好后保存即可。

  5.gif

  3、翻译完了,先别乐,还有工作要做,请在主题目录下的functions.php中,将 ?> 改成:

  

function theme_init() {

load_theme_textdomain('Ludou', get_template_directory());

}
add_action ('init', 'theme_init');
?>

  登录后复制

  如果你是要汉化插件,请在插件所有php文件中,将 ?> 改成:

  

// 插件路径,如/wp-content/plugins/login-to-view-all/
load_theme_textdomain('Ludou', '这里填上插件所在的目录路径');
?>

    评论区(暂无评论)