|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á cerca de 2 meses·1 min de leitura