Polyglot · Straightforward I18n for Jekyll Blogs

# Polyglot 1.5.0

17 Jul 2021

Presentación de Polyglot para la versión version 1.5.0, con nuevo soporte para compilaciones escalonadas por CPU lógico.

## Construcciones escalonadas más rápidas

This release modifies polyglot to start builds only after it confirms there is a cpu core ready to receive the build thread. This makes jekyll site builds run much faster on machines building more languages than with logical cpus ready to process the builds, preventing machine thrash and streamlining builds for large sites.

## Actualizaciones misceláneas

- Added Links to the github source code on every page on the site from the sidebar.
- Updated repo readme with new details about logical cpu usage.
- Polyglot continuous integration now provided by CircleCI.
- Github user musicmichaelc created a jekyll theme with updates for use with polyglot multilingual support.

## Gracias

This release was made possible with the support of the following github users!

- obfusk
- eighthave
- musicmichaelc

## ¿Quiero ayudar?

¿Polyglot ha ayudado a que su sitio web se expanda a nuevos territorios y mercados? ¿Tiene alguna sugerencia, contribución o corrección de errores que le gustaría proporcionar? ¿Quiere ver este sitio web traducido a su idioma nativo?

Drop me a line, open a issues or make a PR!

Se agradece mucho todo el apoyo y las contribuciones.

# Polyglot 1.4.1

18 Apr 2021

Lanzamiento de parche adicional de Polyglot version 1.4.1 ya disponible!

## small fix for i18n_headers

Fallout from cleanup led to a small fix and some tests.

## Привет a nuestros amigos rusos

¡Se han agregado páginas del sitio en idioma ruso!

## ¿Quieres ver tu idioma destacado?

Je recherche des volontaires qui aimeraient voir le Jekyll-Polyglot homepage representado en su idioma de origen! Si encuentra útil este software y desea ver su idioma representado, simplemente comuníquese con el github issues.

# Polyglot 1.4.0

07 Feb 2021

Polyglot version 1.4.0 is out!

    gem install jekyll-polyglot

## `href` estático no relativizado

Esta versión proporciona una nueva liquid block tag {% static_href %}href=”…”{% endstatic_href %} que se puede utilizar para crear href attributes in anchor tags que no están relativizados por Polyglot.

Jekyll-Polyglot es bastante codicioso e ingenuo en su relativización, por lo que si desea una URL que sea implícitamente estática (como para hacer un cambiador de idioma, por cierto), esta liquid tag will Ayudarte a construir ese desenredado href=”…” tag in anchor elements.

## Generación de idioma de sitio exclusivo

Polyglot 1.4.0 agrega soporte para `lang-exclusive: [ ]` frontmatter en documentos. Si se agrega a un documento, este frontmatter limitará la generación del documento a ese idioma específico.

    ---
    lang-exclusive: ['es']
    ---

Esta es una forma de controlar qué idiomas pueden ver un documento, incluso si ese documento puede no tener un equivalente en el sitio de idioma predeterminado.

## Cambiar el nombre de algunos liquid tags

The {% static_href %} tag is also available as {% Static_Href %} , and the existing {% I18n_Headers %} tag now can be called as {% i18n_headers %}

## ¿Quieres ver tu idioma destacado?

Je recherche des volontaires qui aimeraient voir le Jekyll-Polyglot homepage representado en su idioma de origen! Si encuentra útil este software y desea ver su idioma representado, simplemente comuníquese con el github issues.

# Polyglot 1.3.3

19 Jul 2020

Polyglot version 1.3.3 is out! It includes a minor fix for when running `jekyll serve --incremental` with polyglot installed on a fresh build.

    gem install jekyll-polyglot

This release was made possible with the support of the following github user!

- alexanderadam

# Polyglot 1.3.2

29 Apr 2020

Polyglot version 1.3.2 has been released! Give it a try!

    gem install jekyll-polyglot

This release was made possible with the support of the following github user

- eighthave

### `lang_from_path` setting to derive document lang from relative path

This release adds a new boolean configuration setting `lang_from_path`. When set to true, this option tells polyglot to derive the base language from a matching subpath if the lang frontmatter is not set. This setting works well in conjunction with other translation maintenance tools such as po4a.

### relative and absolute url relativization improved logic

`excluded_from_localization` files will have trailing slashes added to their paths if they are directories. In addition, these files will be matched differently in the relativize and absolute url regex matchers. This will improve the accuracy of url relativization based on user feedback.

Older Newer