使用 Jekyll 的多语言博客
Multi-language blog using Jekyll
我 运行 我的博客使用 Jekyll,它托管在 github 上。
我的博客现在都是中文的,正在考虑写英文版。
支持博客多语言以便读者在阅读时可以选择自己喜欢的语言的最佳做法是什么?
有许多插件可用于这种情况,但不幸的是,GitHub 托管的 Jekyll 博客不支持任何插件,因为 GitHub 为了安全起见已禁用它们。但如果您选择手动构建并发布到 GitHub,这里有一些提示。
以下插件与 Jekyll 兼容 2.x:
- https://github.com/screeninteraction/jekyll-multiple-languages-plugin103
- https://github.com/liaohuqiu/jekyll-multiple-languages97
- https://github.com/drallgood/jekyll-multilingual150
我都不喜欢它们,因为我发现它们限制太多,所以我创建了一个与 Jekyll 3.0 兼容且非常易于使用的插件:
当然也有不加任何插件的方法,像下面这样:
我 运行 我的博客使用 Jekyll,它托管在 github 上。 我的博客现在都是中文的,正在考虑写英文版。
支持博客多语言以便读者在阅读时可以选择自己喜欢的语言的最佳做法是什么?
有许多插件可用于这种情况,但不幸的是,GitHub 托管的 Jekyll 博客不支持任何插件,因为 GitHub 为了安全起见已禁用它们。但如果您选择手动构建并发布到 GitHub,这里有一些提示。
以下插件与 Jekyll 兼容 2.x:
- https://github.com/screeninteraction/jekyll-multiple-languages-plugin103
- https://github.com/liaohuqiu/jekyll-multiple-languages97
- https://github.com/drallgood/jekyll-multilingual150
我都不喜欢它们,因为我发现它们限制太多,所以我创建了一个与 Jekyll 3.0 兼容且非常易于使用的插件:
当然也有不加任何插件的方法,像下面这样: