Engineering

Como o Invent fala a sua língua

Desde o primeiro dia, o Invent oferece suporte a 7 idiomas, tornando a IA acessível no mundo todo e proporcionando aos usuários globais uma experiência multilíngue fluida e sem barreiras.

Dec 3, 2025

Como o Invent fala a sua língua
Blog/Engineering/Como o Invent fala a sua língua

A internet conecta bilhões de pessoas em todos os cantos do mundo. Ainda assim, 72% dos consumidores preferem comprar produtos quando as informações são apresentadas em seu idioma nativo. Na Invent, acreditamos que ferramentas de IA poderosas não devem ser limitadas pelo idioma — elas devem parecer naturais e intuitivas, não importa onde você esteja ou que língua você fale.

Hoje, vamos mostrar como construímos a Invent para ser verdadeiramente global desde o primeiro dia.

Por que a internacionalização importa

Quando começamos a construir a Invent, tivemos uma escolha: adicionar traduções depois, como algo secundário, ou projetar toda a plataforma pensando em usuários globais. Escolhemos a segunda opção.

Veja por que isso importa:

Para empresas: seus clientes falam idiomas diferentes. Se você está criando assistentes de IA, chatbots ou fluxos de trabalho automatizados com a Invent, eles precisam se comunicar naturalmente com usuários em português, alemão, francês ou qualquer outro idioma que o seu público fale.

Para equipes: as organizações modernas são distribuídas. Sua equipe em São Paulo deve ter a mesma experiência fluida que seus colegas em Berlim ou Tóquio. O idioma não deve criar atrito.

Para acessibilidade: o idioma é a primeira barreira para a adoção de tecnologia. Ao removê-la, abrimos portas para milhões de pessoas que, de outra forma, ficariam excluídas.

Os sete idiomas que oferecemos suporte hoje (e crescendo)

Atualmente, a Invent está disponível em:

  • 🇬🇧 Inglês (padrão)
  • 🇪🇸 Espanhol
  • 🇵🇹 Português
  • 🇧🇷 Português do Brasil
  • 🇮🇹 Italiano
  • 🇫🇷 Francês
  • 🇩🇪 Alemão

Mas não se trata apenas de traduzir botões e menus. Cada parte da Invent, do painel às mensagens de erro, das descrições de integrações até este próprio post do blog, está disponível em todos os idiomas compatíveis.

Experimente você mesmo: veja este post no seu idioma

Seletor de idioma no rodapé

Seletor de idioma no rodapé

Aqui vai um experimento rápido: role até o rodapé desta página. Você verá um seletor de idioma. Tente mudar para espanhol, francês ou qualquer idioma com o qual você se sinta confortável.

Percebeu algo? Este artigo inteiro se transforma. Não é só a navegação — o próprio conteúdo se adapta ao seu idioma preferido, mantendo o significado e o contexto.

Essa é a experiência que queremos que todo usuário da Invent tenha.

Como fazemos isso funcionar

Temos dois sistemas de tradução trabalhando juntos: um para o texto da interface (botões, rótulos, menus) e outro para o conteúdo (posts do blog, documentação). Veja como cada um funciona.

Traduções da interface: Lingo.dev + OpenAI

Escrevemos todo o texto da interface em inglês na nossa base de código.

Usamos um agente de codificação com IA, como o Cursor, para substituir o texto em inglês por chaves de tradução no JSON de traduções. Com agentes de codificação com IA, traduzir fica fácil. Depois, o Lingo.dev captura o JSON em inglês e o envia para os modelos GPT da OpenAI. As traduções retornam como arquivos JSON separados para cada idioma (espanhol, português, francês etc.).

O inglês permanece embutido diretamente no aplicativo para carregamento instantâneo. Os outros idiomas são carregados sob demanda a partir de arquivos JSON, quando necessário.

Quando fazemos o deploy, todas as traduções são publicadas juntas — sem espera, sem uma fase separada de tradução.

Posts do blog: renderização no servidor

Os posts do blog funcionam de forma diferente porque são conteúdo dinâmico, não texto estático da interface.

Escrita e tradução:

Escrevemos os posts em inglês e os armazenamos no Sanity (um CMS headless). A IA traduz automaticamente cada post para todos os idiomas compatíveis, criando documentos separados. Um post em inglês se transforma em sete documentos, cada um com seu próprio título, corpo e slug de URL traduzidos.

Reescrita de URL:

É aqui que a coisa fica inteligente. Quando você visita /es/blog/my-post, nosso middleware intercepta a requisição, remove o prefixo /es e define um header (x-lang: es). Internamente, a requisição se torna /blog/my-post com o idioma sendo transmitido pelos headers em vez de pelo roteamento.
Isso significa que não mantemos sete cópias de cada página. Uma única base de código atende a todos os idiomas.

Detecção no servidor:

Antes de a página ser renderizada, detectamos seu idioma verificando:

  1. O header x-lang (definido pelo middleware se você usou uma URL de idioma como /es/...)
  2. Seu cookie de idioma salvo (a partir do seletor no rodapé)
  3. O header Accept-Language do seu navegador

Busca e renderização:

A página busca o post na nossa API com o código de idioma detectado. A API retorna o documento correspondente do Sanity. A página é renderizada no servidor com o conteúdo traduzido, então o HTML que chega ao seu navegador já está no idioma correto. Sem flash em inglês, sem tradução no lado do cliente.

Troca de idioma:

O menu suspenso no rodapé salva sua preferência em um cookie e recarrega a página. Ao recarregar, o servidor detecta seu novo idioma, busca o conteúdo certo e o renderiza. Simples, mas funciona porque todo o sistema roda no servidor.

SEO

Cada post traduzido tem sua própria URL canônica (/es/blog/..., /de/blog/...). Geramos metadados que informam aos mecanismos de busca sobre todas as traduções disponíveis. O Google indexa cada versão separadamente e mostra a correta com base na localização de quem pesquisa.

Construindo para o mundo

Na Invent, estamos criando ferramentas para o mundo, não apenas para quem fala inglês. Cada decisão de produto, cada lançamento de funcionalidade, cada conteúdo passa pelo nosso pipeline de internacionalização.

O resultado? Seja você um empreendedor solo em Portugal, uma equipe corporativa na Alemanha ou uma startup na Argentina, a Invent funciona para você, no seu idioma.

Comece a criar seu Assistente grátis

Sem necessidade de cartão de crédito.

Continuar lendo

Leadster vs Invent: qual combina com o seu negócio?
Industry

Leadster vs Invent: qual combina com o seu negócio?

Compare Invent e Leadster em preço, canais e nível de IA, e entenda quando um chatbot de captura de leads é a melhor escolha — e quando você precisa de um agente de IA para responder aos clientes.

Alix Gallardo
Alix Gallardo
Jul 14, 26
Google Sheets como CRM: onde ele falha
Industry

Google Sheets como CRM: onde ele falha

O Google Sheets funciona como um primeiro CRM até os clientes começarem a enviar mensagens. Aqui estão os cinco pontos em que um CRM em planilha deixa a desejar, as Actions que ajudam a fechar essa lacuna e a hora certa de migrar.

Alix Gallardo
Alix Gallardo
Jul 14, 26
CRM Kanban: gerencie seu pipeline de vendas em um quadro
Industry

CRM Kanban: gerencie seu pipeline de vendas em um quadro

Entenda o que é um CRM kanban, como estruturar um quadro de vendas que realmente faz os negócios avançarem e o que avaliar antes de confiar seu pipeline a cartões e colunas.

Alix Gallardo
Alix Gallardo
Jul 14, 26
Melhor software de Campanhas no WhatsApp para empresas
Industry

Melhor software de Campanhas no WhatsApp para empresas

Compare os melhores softwares de Campanhas no WhatsApp para empresas: preços verificados, limites de envio e nível de IA, e encontre a ferramenta que transforma campanhas em conversas.

Alix Gallardo
Alix Gallardo
Jul 14, 26
#027: Ações de Segmento e Muse Spark 1.1
Changelog

#027: Ações de Segmento e Muse Spark 1.1

Invent #027: novas ações de segmento permitem que seu assistente organize contatos no meio da conversa, além de uma barra lateral renovada, Meta's Muse Spark 1.1 no seletor de modelos, rotação de chave de API e busca por organização.

Jorge Trujillo
Jorge Trujillo
Jul 10, 26
Meta Business Partner: o que é e o que isso significa para você
Industry

Meta Business Partner: o que é e o que isso significa para você

O que é um Meta Business Partner e o que isso representa para o seu negócio? Entenda como a Meta avalia seus parceiros, o que o selo protege e por que ele traz mais segurança e tranquilidade para você e seus clientes.

Alix Gallardo
Alix Gallardo
Jul 10, 26