|
Documentação
Agende uma demoPlataforma
PlataformaMCPCLIAPIWorkflows
GuiasChangelog
Todos os releases

W31 – Glossários, conjuntos de regras e vozes da marca passam para o nível da organização

Glossários, conjuntos de regras e vozes da marca agora ficam no nível da organização e podem ser vinculados às engines.

Até agora, cada um deles pertencia a uma única engine: para reutilizar um glossário em três engines, era preciso criá-lo três vezes, e cada cópia seguia seu próprio caminho. Agora, eles passam a ser recursos da organização. Crie um glossário, um conjunto de regras com regras linguísticas ou uma voz da marca uma única vez e vincule-o a qualquer engine que precise dele. Ao editar um recurso compartilhado, todas as engines vinculadas a ele são atualizadas. Criar uma nova engine não significa mais começar com uma configuração vazia: basta vincular os recursos que você já tem, e ela herda tudo.

Assuma uma tradução que está aguardando revisão externa#

A etapa de revisão humana pode encaminhar uma tradução para uma tradutora ou um tradutor profissional externo, e o trabalho fica em espera até essa pessoa responder. Agora, uma pessoa autorizada da sua própria equipe pode assumir: basta abrir a revisão pendente no painel, enviar a decisão e o trabalho continua na hora, sem precisar esperar esse retorno externo. Isso é útil quando alguém da equipe fala o idioma e consegue concluir a revisão mais rápido.

Caminhos de saída corretos para cada framework na CLI#

O CLI agora grava cada tradução exatamente no caminho de onde o framework realmente a carrega, inclusive nos layouts em que o idioma aparece como sufixo, em vez de ficar em uma pasta própria: Rails config/locales (um novo formato yaml-root-key) e Android, Xcode e Flutter (res/values-de/, app_de.arb, qualificadores do Android como values-pt-rBR/). Antes, esses arquivos iam parar em locais que o framework nunca procura, então a tradução até existia, mas o app continuava rodando no idioma de origem.

Cada framework tem um repositório de exemplo pronto para rodar, com configuração e traduções já commitadas: iOS, Android, Flutter, React + Vite, Next.js, Rails, Laravel, Markdown, Markdoc, OpenAPI e módulos TypeScript. Clone um deles, execute lingo link e faça o push. A mesma configuração funciona sem nenhuma alteração no GitHub App.

Veronica PrilutskayaVeronica Prilutskaya, CPO e cofundador·Publicado há 4 dias·1 min de leitura