Polyglot 1.8.0 - 社区贡献发布 · Polyglot
Description: 一款为 Jekyll 提供 i18n 多语言功能的插件，方便快捷，适用于各类大小博客
Keywords: 多语言, i18n, 杰基尔, 多语种, 快速, 直观, untra, 깃허브, 页面, 博客, 插件, 卢比, gem, 国际化, 本地化, 翻译, 语言, 支持, 多语言, 多语言

# Polyglot 1.8.0 - 社区贡献发布

17 Mar 2024

非常兴奋地宣布 Jekyll-Polyglot 1.8.0 版本发布了，这个版本增加了一些功能改进，并认可了来自社区的文档和贡献！

## 不同语言的专属永久链接

Polyglot 1.8.0 版本增加了一些新功能，可以为页面设置特定于语言的永久链接，并保留它们与其他相关页面的关联。这个新功能由一位绅士和学者—— antoniovazquezblanco 提供。

## 网站地图生成和 i18n SEO

这个版本还认可了 jerturowetz 提供的高质量 sitemap.xml 和 robots.txt 解决方案。本网站现在通过这些文件更好地展示和捕获了搜索引擎提供的 SEO 力量。可以在这里查看示例网站的文件。

## jekyll :polyglot :post_write 钩子

GitHub 用户 obfusk 在几年前贡献了一个微小的 PR：

通过多语言 `:site, :post_write` 钩子，像这样为每个子进程运行：

    Jekyll::Hooks.register :site, :post_write do |site|
      ...
    end

这个版本增加了一个自定义 `:post_write` 钩子，它在所有语言处理完成后运行一次（无论是否使用 `parallel_localization`）：

    Jekyll::Hooks.register :polyglot, :post_write do |site|
      # do something amazing here!
    end

这一特性对于使用了 Jekyll hook 插件的复杂的 Jekyll 静态站点非常有用。

她还为语言子进程崩溃时的额外日志记录提供了修复。感谢这个贡献！

## 本地化变量和葡萄牙语翻译

george-gca 是一个才华横溢的、很棒的家伙，他为如何最好地从站点数据本地化富文本贡献了一整篇博客文章。他还提供了本站的葡萄牙语翻译。

## Related Posts

- ### Polyglot 1.8.1 - 指令改进 18 Jan 2025

- ### Polyglot 1.8.1 - 社区 Bug 修复发布 18 Aug 2024

- ### 本地化变量 29 Feb 2024