wordpress CMS主题 微信
Home > wordpress主题使用教程 > 怎样让wordpress主题支持多语言(2):通过PoEdit制作语言包

怎样让wordpress主题支持多语言(2):通过PoEdit制作语言包

高时银博客 wordpress主题使用教程 点击: 3,848 次 1 0

在前一章,高时银博客讲述了“怎样让wordpress主题支持多语言(1):添加多语言接口”,本节,高时银博客将为大家讲述“怎样让wordpress主题支持多语言(2):制作语言包”。多语言接口就是为多语言包做准备的。只要我们把语言包放进 主题 的 languages 文件夹里,我们就实现了主题的多语言化。下面,就一起来看看怎样制作wordpress主题语言包

第一步、通过_e()和__()函数把主题中需要翻译的东西输出。

举个例子,如侧边栏的“最新文章”、“热门文章”等,如下面代码:

<div><h3><?php _e('最新文章','bluenight'); ?></h3></div>
<div><h3><?php echo __('最新文章','bluenight'); ?></h3></div>

这句代码中的 bluenight 就是我们前一章中说过的语言包标示语。_e()和__()的区别在于_e()是直接输出,而__()函数是返回一个值,不直接输出,所以上面是通过echo语句来实现输出的。__()一般用在函数中,如下面代码中的“小工具二”就是:

<?php
function bluenignt_widgets_init() {
register_sidebar( array(
'name' => __( '小工具二', 'bluenight' ),
'id' => 'secondary-widget-area',
'description' => __( 'The secondary widget area', 'bluenight' ),
.......
) );
}
?>

第二步:下载安装 语言包制作软件PoEdit 。

下载语言包制作软件——PoEdit ,最新版本支持中文,更方便了我们的编译。安装很简单,跟其它软件安装一样,这里就不多说了。

第三步:通过PoEdit 来创建主题语言包。

1、新建一个翻译项目(新建编目),文件——>新建,弹出窗口如下图:

 

怎样让wordpress主题支持多语言(2):通过PoEdit制作语言包

然后保存它到你的主题的languages文件夹里(如下图):

怎样让wordpress主题支持多语言(2):通过PoEdit制作语言包

2、再点击“打开”按钮,弹出新窗口(如下图):

怎样让wordpress主题支持多语言(2):通过PoEdit制作语言包


文章作者:高时银博客
本文地址:http://wanlimm.com/77201404131703.html
版权所有 © 转载时必须以链接形式注明作者和原始出处!

目前还没有评论。赶快来坐沙发吧。

发表评论