Wordpress 网站设计入门 多语言网站

Wordpress 有好些控件支持多语言网站设计,有收费的,也有免费的。我看看Polylang 免费,安装的人多,就选择了这个Widget。

这里我们就讲的是用Polylang 实现 Wordpress 网站的多语言。

1:安装

在Dashboard 面板,Appearance -> Widgets, 然后Add New, 在搜索栏输入 Polylang

找到 Polylang, install 然后 active。

还有一种安装方法,网上下载Polyllang(https://wordpress.org/plugins/polylang/),解压,原样上传到/wp-content/plugins/ 下,通过Wordpress 里的Widgets 菜单,激活Polylang。

2:添加语言

polylang 支持50种以上语言。激活插件后,你就可以看到Languages菜单,Languages->Languages

现在看到添加语言的面板了。在选择语言的下拉菜单里选择你要添加的语言,你还可以有5个可选项,一般就缺省。

完了之后一定要点击 Add New Language。点击后语言就出现在后边框里。我这里选择了中文 和英语。我的网站目前就支持这2种语言。但控件支持很多种语言。

这里还有一个要点,在这里设置缺省语言。有个星星就是设置为缺省语言。原来的网站都是用中文设计的,就设置为中文。

在第一次添加语言,设置缺省语言的时候,会提示你 There are posts,categories,pages,you can set them to the default language。点击就可以把原有网页转换为缺省语言的网页。

3:设置  在语言栏选择设置

Languages->Settings。我们可以看到自动检测浏览器语言,确定开始语言。

4:网页设计

首先如果你有设计了网页,你需要把所有网页转为缺省语言的网页。

然后我们打开Pages->All Pages。这个网页在每种语言下都有小图标。图中红箭:勾表示本页面就是中文关于的网页,铅笔表示有对应语言的网页,点击会打开对应的网页。+号表示需要添加网页。

点击添加,就是这样一个界面,这是一个新建页面的页面。下面还可以看到对应的中文页面标题。一定要Publish,发表网页。

就这样新语言里都要添加对应的页面,内容你要翻译好。这里没用自动翻译,还不会。

5:菜单设计

每种语言都需要有一个主菜单。Appearance->Menu,就到了这个界面。

最开始的时候应该 create a new menu, 都有了只是编辑菜单,下拉选择,然后点select。

这里多了语言选择开关项,应该选择, Add to Menu。这个语言选择开关可以放网页,边条上,我们这里只是放菜单上。

注意菜单下面:这里可以点开语言选择的式样。Menu Setting 这里选择这个菜单是作为那个语言的菜单,图示里是作为英文的主菜单。每个语言都需要一个主菜单。编辑一个就要这里选择一个哪种语言的。

 

补充一点:在Add menu items里,并不是总出现Language switcher 这个选项。没有出现的时候,记得屏幕右上方有个Screen Option,打开她,然后勾上Boxes 下面的Language switcher。参看下图:

新碰到一个问题,加入菜单项的时候,网页只出现中文的,修改英文菜单的时候,没法加英文的网页。这个是这样的,看下图上面有个语言切换的东西:

 我在polylang 上也找到说明图片:

这个6 就是选择语言的,选哪种语言就只显示哪种语言的网页和博客。记得以前不是这样,有好处,但放上面注意不到。

可以看 https://polylang.pro/doc/create-menus/ 

字符串的翻译

最开始我认为字符串翻译没什么用,既然网页我都是一个语言的设计,就不存在翻译的问题。后来发现标题,等需要,英文的页面显示中文标题有点不好。

其用法是: language->Strings translations,就得到下面界面。该什么语言的地方就什么语言。主要也就 blogname , blogdescription 是必要的。

媒体库的共享

多语言中,发现媒体库各要一个版本,图片其实都是共用的,有个设置可以改变成共享一个媒体库:

在language 菜单,找到Media ,我这原来是Deactivate,点击后就共用一个媒体库了。

多语言网站就这样实现了。记住要Save Menu。

 

 

  • 0
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值