使用 Bogo 插件实现多语言网站
使用 Bogo 插件创建了一个日语、英语和中文的多语言网站。
与此同时,一系列多语种化工作也已完成。
如何转换语言
在页面顶部创建了切换语言的链接。

点击该链接,您可以在日语、英语和简体中文网站之间切换。
Bogo 插件也为 Gutenberg 编辑器提供了一个区块,但它似乎只能垂直对齐,而且无法设置布局变化,因此我创建了自己的区块。
语言转换如何进行
这种语言切换是通过块可见性插件完成的。
- 内容相同的块按垂直块排列,并改写成日文、英文和中文。
- 如果 URL 包含”/en/”和”/zh/”,则不显示日文。
- 如果 URL 包含”/en/”,则设置为显示英文;如果 URL 包含”/zh/”,则设置为显示中文。
所有未自动多语种化的区域都进行了多语种化处理。
此外,页眉和页脚导航菜单还包括
- 为每种语言创建导航菜单,每个菜单都设置为显示已翻译的固定页面
- 按上述方式设置每种语言的导航菜单。
在联系表单方面,还为多语言使用创建了两种额外的表单。
检查每个操作步骤
在博客首页和单个文章模板上完成上述操作后,我们浏览了所有页面,检查是否有未翻译的地方。
图片中显示的部分仍为日文,Rinker 和 SU 博客卡也是如此,但所有文字部分都已更换。
今後
剩下的工作就是陆续提交多语种文章。我们已经熟悉了这一程序,对于篇幅较短的文章和纯文字文章来说,这一程序并不繁琐。
由于很难更新所有过去的文章,我希望用多种语言发布我将要创作的文章或我认为过去有用的文章。
发表回复