学做网站培训课程介绍

当前位置:

通过polylang插件制作WordPress多语言网站(手动翻译)

WordPress制作多语言网站,我们一般使用二种方法。一种是自动翻译,一种是手动翻译。二种各有千秋。

自动翻译是比较方便,不需要额外的修改网站的代码,但准确度比较差。往往是不能达到准确的翻译效果。如果你对精确度要求不高,可以使用自动翻译方式。方法见:中文网站怎么转换成中英文多语网站(自动翻译切换)

手动翻译是需要自己在网站后台手动添加多种语言的内容,然后前台版面进行切换。需要修改网站代码,这种方式精确度高,但工作量就比较大了。

今天学做网站论坛详细介绍一下如何通过polylang插件制作WordPress多语言网站,实现手动翻译的效果。

方法/步骤

第一步:下载wordpress多语言插件:polylang插件;

第二步:在自己网站后台安装polylang插件;安装后按照它的提示进行设置,例如添加网站需要的语言类型。

WordPress多语言网站制作步骤

第三步:插件安装好之后,就是给自己的网站前台添加多语言切换按钮了。添加多语言切换按钮有二种方法。

一种是通过后台菜单添加多语言切换按钮。

WordPress多语言网站制作步骤

另一种是通过调用代码在网站的任意位置添加多语言切换按钮。调用代码如下:


<ul><?php pll_the_languages();?></ul>

第四步:多语言切换按钮添加好之后,就是在网站后台发布多个语言版本的内容了。可以在后台文章编辑器添加不同语言版本的内容。

WordPress多语言网站制作步骤

第五步:网站后台添加了不同版本语言的内容之后,前台点击切换按钮后,就会切换不同版本语言的内容了。但如果使用的网站模板上有一些固定的文字,是不能被翻译的。这时就需要对自己的模板进行改造了。

例如:


<?php if(pll_current_language()=='zh'): ?>
中文
<?php endif; ?>
<?php if(pll_current_language()=='en'): ?>
English
<?php endif; ?>

这样对自己网站模板的固定内容进行改造之后,就可以完全的实现了多语言网站了。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注