使用 Bogo 插件完成多语言化

mountain, escalation, moon, night, scaler, fantasy, nature, darling, darkness, adventure

页面语言切换

使用 Bogo 插件实现多语言网站

使用 Bogo 插件创建了一个日语、英语和中文的多语言网站。

与此同时,一系列多语种化工作也已完成。

如何转换语言

在页面顶部创建了切换语言的链接。

点击该链接,您可以在日语、英语和简体中文网站之间切换。

Bogo 插件也为 Gutenberg 编辑器提供了一个区块,但它似乎只能垂直对齐,而且无法设置布局变化,因此我创建了自己的区块。

语言转换如何进行

这种语言切换是通过块可见性插件完成的。

  • 内容相同的块按垂直块排列,并改写成日文、英文和中文。
  • 如果 URL 包含”/en/”和”/zh/”,则不显示日文。
  • 如果 URL 包含”/en/”,则设置为显示英文;如果 URL 包含”/zh/”,则设置为显示中文。

所有未自动多语种化的区域都进行了多语种化处理。

此外,页眉和页脚导航菜单还包括

  • 为每种语言创建导航菜单,每个菜单都设置为显示已翻译的固定页面
  • 按上述方式设置每种语言的导航菜单。

在联系表单方面,还为多语言使用创建了两种额外的表单。

检查每个操作步骤

在博客首页和单个文章模板上完成上述操作后,我们浏览了所有页面,检查是否有未翻译的地方。

图片中显示的部分仍为日文,Rinker 和 SU 博客卡也是如此,但所有文字部分都已更换。

今後

剩下的工作就是陆续提交多语种文章。我们已经熟悉了这一程序,对于篇幅较短的文章和纯文字文章来说,这一程序并不繁琐。

由于很难更新所有过去的文章,我希望用多种语言发布我将要创作的文章或我认为过去有用的文章。

Comments

发表回复

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