|Labs
Agende uma demoPlataforma
React (Lingo Compiler)
Alpha
React (MCP)React (i18n)CLI legado (v0)
Descontinuado

Lingo.dev CLI

  • Como funciona
  • Configuração
  • Guia rápido
  • Monorepos

Configuração

  • Formatos compatíveis
  • i18n.json
  • i18n.lock
  • Idiomas compatíveis

Recursos

  • Traduções existentes
  • Adicionar idiomas
  • Sobrescritas
  • Notas do tradutor
  • Chaves de tradução
  • Renomeação de chaves
  • Bloqueio de chaves
  • Ignorar chaves
  • Preservação de chaves
  • Extraia chaves com IA

Desempenho

  • Projetos de grande porte
  • Processamento paralelo
  • Estimativa de custo

Retradução

  • Retradução automática
  • Retradução
  • Remover traduções

Esta documentação cobre o CLI legado (v0) e foi descontinuada. A versão atual do CLI é a v1. Veja a documentação do CLI atual

Ignorar chaves

As chaves ignoradas são totalmente excluídas do processamento de tradução. Elas não aparecem nos arquivos de destino — a CLI as pula durante a detecção de conteúdo e nunca as envia para o backend de tradução.

Configuração#

Adicione ignoredKeys a um bucket em i18n.json:

json
{
  "buckets": {
    "json": {
      "include": ["locales/[locale].json"],
      "ignoredKeys": ["internal/debug", "dev/testData"]
    }
  }
}

Como funciona#

Dado este arquivo de origem:

json
{
  "welcome": "Welcome to our platform",
  "internal": {
    "debug": "Debug mode enabled",
    "testData": "Sample test content"
  }
}

Com "ignoredKeys": ["internal/debug", "internal/testData"], o arquivo de destino em espanhol fica assim:

json
{
  "welcome": "Bienvenido a nuestra plataforma"
}

Toda a seção internal fica ausente do arquivo de destino.

Notação de caminho de chave#

Use barra (/) para chaves aninhadas e asterisco (*) como curinga:

json
{ "ignoredKeys": ["internal/*", "dev/settings"] }

Chaves que contêm pontos funcionam normalmente — dev/api.mock aponta para "api.mock" dentro de "dev".

Ignorar chaves vs. Bloquear chaves#

Ignorar chavesBloquear chaves
Aparece nos arquivos de destinoNãoSim — com o valor de origem
Caso de usoDepuração, testes, conteúdo internoNomes de marca, IDs técnicos

Próximos passos#

Bloquear chaves
Copie valores sem traduzir
Preservar chaves
Inicialize uma vez e depois proteja contra atualizações
Chaves de tradução
Visão geral de todos os controles no nível da chave
i18n.json
Referência completa da configuração

Esta página foi útil?

Max PrilutskiyMax Prilutskiy·Atualizado há 5 dias·1 min de leitura