---
layout: post
title: Polyglot 1.13 - novas variáveis liquid, melhorias de SEO e redirecionamento
lang: pt-BR
description: Jekyll Polyglot 1.13.0 traz novas variáveis liquid para status de tradução, redirecionamentos mais inteligentes, correções de hreflang e muitas contribuições da comunidade
---

Jekyll-Polyglot `1.13.0` foi lançado! Este lançamento foi possível graças ao apoio e às muitas contribuições de [@rathboma](https://github.com/rathboma) e [Beekeeper Studio](https://www.beekeeperstudio.io/).

## melhor geração de hreflang

- **[PR #282](https://github.com/untra/polyglot/pull/282)**: **@rathboma** mesclou melhorias na geração de tags hreflang, adicionando uma opção de fallback para idiomas não configurados. Isso melhora o SEO e a correção dos cabeçalhos gerados em sites multilíngues.

## avisos sobre códigos de idioma incompatíveis

- **[PR #287](https://github.com/untra/polyglot/pull/287)**: **@rathboma** adicionou avisos em tempo de build quando o valor `lang:` de uma postagem não corresponde a nenhum idioma configurado do site. A correspondência de idiomas agora não diferencia maiúsculas de minúsculas, então `EN` e `en` são tratados da mesma forma.

- **[PR #290](https://github.com/untra/polyglot/pull/290)**: **@rathboma** a filtragem agora exclui corretamente postagens escritas em idiomas que não estão na configuração `languages:`, evitando que conteúdo não configurado vaze para os builds.

## localização do _redirects do Netlify

- **[PR #285](https://github.com/untra/polyglot/pull/285)**: **@rathboma** adicionou uma nova opção `localize_redirects`. Quando ativada, o Polyglot gera automaticamente cópias com prefixo de idioma das regras `_redirects` do Netlify, de modo que um redirecionamento como `/github` também funcione para `/fr/github`, `/de/github` e assim por diante. Veja a [página de receitas de SEO](/seo/) para detalhes de configuração.

## novas variáveis liquid para status de tradução

- **[PR #305](https://github.com/untra/polyglot/pull/305)**: Duas novas variáveis liquid — `page.missing_languages` e `page.available_languages` — permitem que seus templates vejam quais idiomas uma página já recebeu tradução, e quais ainda estão faltando. Útil para construir seletores de idioma e barras laterais mais ricos.

## novas traduções de idioma

- **[PR #303](https://github.com/untra/polyglot/pull/303)**: O site de documentação do Polyglot agora conta com traduções para ucraniano (uk) e híndi (hi), com a ajuda de tradução assistida por IA. Correções são bem-vindas!
- **[PR #297](https://github.com/untra/polyglot/pull/297)**: [@manabu-nakamura](https://github.com/manabu-nakamura) contribuiu com correções nas traduções do site para o japonês (ja). Obrigado!

## suporte a ferramentas de desenvolvimento de IA

- **[PR #298](https://github.com/untra/polyglot/pull/298)**: O Polyglot agora vem com suporte de engenharia de primeira classe para GitHub Copilot, Claude Code e a convenção compartilhada `AGENTS.md`. A IA faz parte do fluxo de trabalho agora, e contribuições feitas com essas ferramentas são bem-vindas.
- Verificações adicionais de qualidade de CI foram adicionadas, incluindo ajustes de htmlproofer e rubocop.

## barra lateral mostra traduções ausentes

A barra lateral do site de documentação agora sinaliza páginas que ainda não têm tradução no idioma ativo, facilitando a identificação de lacunas por leitores e colaboradores.

Obrigado a [@rathboma](https://github.com/rathboma) e a todos que contribuíram para este lançamento!
