Polyglot 1.4.0

Polyglot 1.4.0 版本现已推出!

gem install jekyll-polyglot

href 属性的静态去相对化

本版本新增了一个 Liquid 块标签 ` {% static_href %}href=”…”{% endstatic_href %} `。该块标签可用于创建不受 Polyglot 相对化影响的锚点标签中的href属性。

Jekyll-Polyglot 在相对化处理上有些生硬,所以如果你想要制作一些明确的静态 URL 内容(比如制作一个语言切换器)该 Liquid 标签可以帮助你构建那些不会被扭曲的 href="..." 标签。

独占式网站语言生成

Polyglot 1.4.0 添加了对 lang-exclusive: [ ] 头文件字段的支持。如果对文档添加该头文件字段,将会限制 Jekyll 仅对指明的语言的子站点生成该文档。

---
lang-exclusive: ['zh-CN']
---

这是一种控制哪些语言可以查看该文档的方法,即使该文档在默认语言站点中可能没有相对应的版本。

重命名部分 Liquid 标签

` {% static_href %} ` 标签现在也可以使用 ` {% Static_Href %} ` 。现存的 ` {% I18n_Headers %} ` 标签也可以用 ` {% i18n_headers %} ` 来使用。

想要看到你的语言吗?

我在募集愿意为 Jekyll-Polyglot 主页 提供属于您的母语版本的志愿者!如果您觉得本软件对您有用,且希望本官方站点以您的语言呈现,请在 GitHub issues上联系我。