Central de Ajuda

Por que localização com IA?

A localização alimentada por IA representa uma mudança fundamental na forma como abordamos a tradução. Ao combinar automação, compreensão de contexto e consciência de código, a IA resolve desafios tradicionais de localização enquanto reduz drasticamente o tempo e o esforço. Veja por que a localização com IA está mudando o jogo para os desenvolvedores.

1. Automação: Reduza o esforço manual e acelere lançamentos

Com IA, você pode automatizar a localização, reduzindo o esforço manual e acelerando o processo. Em vez de gerenciar traduções manualmente ou coordenar com equipes de tradução a cada atualização, a IA cuida do trabalho pesado automaticamente.

Tradução ultrarrápida

A IA pode traduzir milhares de strings em minutos, não dias ou semanas. O que costumava levar dias para uma equipe de tradução concluir agora pode ser automatizado em seu pipeline de CI/CD, garantindo que as traduções estejam sempre prontas quando você lançar novos recursos.

Integração CI/CD de localização automatizada

Integre a tradução por IA diretamente em seu fluxo de trabalho de desenvolvimento usando o pacote npm ai-l10n ou nossa GitHub Action. Toda vez que você commitar alterações no seu arquivo de idioma de origem, as traduções são atualizadas automaticamente para todos os idiomas de destino.

Saiba mais sobre como configurar a automação de localização em seu pipeline de CI/CD com exemplos tanto para o pacote npm quanto para a GitHub Action, além de configurações para GitLab CI e Jenkins.

Atualizações incrementais inteligentes

Nosso serviço pode detectar quais strings são novas e traduzir apenas elas, preservando suas traduções existentes e economizando tempo e recursos:

# Only translate new keys, preserve existing translations
npx ai-l10n translate path/to/en.json --update

2. Consciência de código e preservação de formato de i18n

A IA é consciente do código e preserva formatos de arquivo de i18n, mantendo as chaves intactas e manipulando corretamente os placeholders. Ao contrário de ferramentas de tradução simples que podem quebrar seu código, a IA entende a estrutura dos arquivos de localização.

Preservação de placeholders

A IA reconhece e preserva placeholders, variáveis e sintaxe de interpolação em diferentes formatos de i18n:

{
  "welcome": "Hello, {{name}}!",
  "itemCount": "You have {{count}} items"
}

Formas plurais de i18n

A IA entende o formato de mensagem ICU e a sintaxe de pluralização do i18next, gerando todas as formas plurais necessárias para cada idioma:

{
  "inbox.count": "You have {count, plural, one {# message} other {# messages}}"
}

Para idiomas com regras complexas de pluralização (como o árabe com 6 formas), a IA gera automaticamente todas as variantes necessárias:

{
  "inbox.count": "لديك {count, plural, zero {لا توجد رسائل} one {رسالة واحدة} two {رسالتان} few {# رسائل} many {# رسالة} other {# رسالة}}"
}

Adaptação de formato de data, hora e número

A IA converte automaticamente datas, horas e números para corresponder às convenções do local de destino durante a tradução. Datas como 07/04/1776 são formatadas como MM/DD/AAAA nos EUA, mas DD/MM/AAAA na maior parte da Europa. Números como 1.000,50 tornam-se 1.000,50 em muitos países europeus. Isso garante que seu conteúdo localizado pareça natural para os usuários em cada região.

Segurança de tipo

Nosso serviço preserva tipos de dados JSON — números continuam sendo números, booleanos continuam sendo booleanos, valores nulos são mantidos. Isso garante que a lógica da sua aplicação permaneça intacta após a tradução.

3. Suporte a idiomas menos comuns

Com IA, você pode traduzir idiomas menos comuns onde tradutores humanos podem ser escassos. Isso democratiza a localização, tornando possível alcançar públicos que antes eram difíceis ou caros de atender.

Mais de 165 idiomas disponíveis

A IA suporta uma vasta gama de idiomas com níveis variados de proficiência:

  • Forte (12 idiomas): Inglês, espanhol, francês, alemão, chinês, russo, português, italiano, japonês, coreano, árabe, hindi
  • Alto (53 idiomas): A maioria dos idiomas europeus e asiáticos, incluindo holandês, sueco, polonês, turco, vietnamita, tailandês e mais
  • Moderado (mais de 100 idiomas): Ampla gama de idiomas mundiais, incluindo idiomas regionais menos comuns

Resolvendo a escassez de tradutores humanos

Para idiomas menos comuns como islandês, galês ou dialetos regionais, encontrar tradutores humanos qualificados pode ser desafiador e caro. A IA preenche essa lacuna fornecendo traduções imediatas e conscientes do contexto, mesmo para idiomas com disponibilidade limitada de tradutores humanos. Isso permite que você alcance mercados globais que, de outra forma, seriam muito caros ou demorados para atender.

4. Compreensão de contexto

A IA entende o contexto, reduzindo erros em frases ambíguas em comparação com a tradução automática tradicional. Isso leva a traduções mais naturais e precisas que respeitam o significado e o tom do seu conteúdo. A IA também determina inteligentemente o que deve ser traduzido e o que deve permanecer inalterado, como nomes próprios, termos técnicos, nomes de marcas e URLs.

Resolvendo a ambiguidade

Palavras podem ter significados diferentes dependendo do contexto. A IA analisa as strings ao redor para escolher a tradução correta:

{
  "pixie.definition": "She is a small imaginary person.",
  "dialog.pixie.answer": "I found it..."
}

Neste exemplo, a IA entende pela definição ou pelo texto ao redor que "pixie" é uma personagem feminina (ela, não ele), e que "pixie" refere-se a essa personagem específica de pixie.definition, não a uma fada genérica. Essa consciência de contexto resulta em traduções mais precisas com concordância de gênero e terminologia corretas em todas as strings.

5. Escala e velocidade: Traduza grandes volumes instantaneamente

Com IA, você pode traduzir grandes volumes de texto em minutos, acelerando lançamentos globais. O que costumava ser um gargalo no seu processo de lançamento torna-se quase instantâneo.

Tradução de alto volume

Traduza milhares de strings em dezenas de idiomas em uma única operação. A IA pode lidar com arquivos com mais de 10.000 strings e gerar traduções naturais em minutos.

Tradução em lote

Processe vários arquivos simultaneamente com configuração em lote:

[
  {
    "sourceFile": "./locales/en/common.json",
    "targetLanguages": ["es", "fr", "de", "ja", "zh-CN"],
    "translateOnlyNewStrings": true
  },
  {
    "sourceFile": "./locales/en/errors.json",
    "targetLanguages": ["es", "fr", "de", "ja", "zh-CN"]
  }
]
npx ai-l10n batch translate-config.json

Variantes regionais

A IA adapta automaticamente as traduções para variantes regionais (es-ES vs es-MX, en-US vs en-GB, pt-BR vs pt-PT), selecionando vocabulário e expressões que correspondem ao contexto cultural local. Isso garante que sua aplicação pareça natural para usuários em diferentes regiões sem intervenção manual.

6. Consistência em toda a sua aplicação

A IA garante traduções uniformes em todos os arquivos, evitando inconsistências na terminologia. Você pode configurar terminologia personalizada que a IA aplicará consistentemente em todos os arquivos, criando uma experiência de usuário coesa em toda a sua aplicação.

Configuração de terminologia personalizada

Nosso serviço permite que você configure terminologia personalizada que a IA aplicará consistentemente em todos os arquivos. Ao contrário dos serviços tradicionais de tradução automática que exigem mapeamentos de glossário palavra por palavra, a IA entende o contexto e usa sua terminologia naturalmente. Basta fornecer os termos em linguagem natural, e a IA entenderá quando e como aplicá-los em toda a sua aplicação com base no contexto.

Preferências de tradução

Atualmente, você pode configurar traduções para usar contrações (por exemplo, "don't" vs "do not"), habilitar o encurtamento quando as traduções excederem o comprimento do texto de origem e gerar formas plurais para compatibilidade com o i18next. Preferências de estilo adicionais podem ser adicionadas mediante solicitação e requerem testes antes da implementação.

Benefícios no mundo real

Veja o que a localização com IA significa para seu fluxo de trabalho de desenvolvimento:

Custos reduzidos: Preço pague-conforme-o-uso sem assinatura. 30.000 caracteres gratuitos mensalmente. Significativamente mais barato do que outros serviços de tradução.

Tempo de lançamento mais rápido: Lançamento em vários idiomas simultaneamente. Sem espera por equipes de tradução. Atualize traduções tão rápido quanto você envia código.

Qualidade consistente: Cada tradução segue os mesmos padrões de qualidade, com consciência de contexto e preservação de formato integrados.

Escalabilidade infinita: Se você está traduzindo 10 strings ou 10.000 strings para 2 idiomas ou 50 idiomas, a IA lida com isso com a mesma velocidade e consistência.

Introdução à localização com IA

Pronto para experimentar os benefícios da localização alimentada por IA? Escolha a ferramenta que se adapta ao seu fluxo de trabalho: