|Labs
Marcar uma demonstraçãoPlataforma
React (Lingo Compiler)
Alpha
React (MCP)React (i18n)CLI antiga (v0)
Descontinuado

Lingo.dev CLI

  • Como funciona
  • Configuração
  • Início rápido
  • Monorepos

Configuração

  • Formatos suportados
  • i18n.json
  • i18n.lock
  • Idiomas suportados

Funcionalidades

  • Traduções existentes
  • Adicionar idiomas
  • Substituições
  • Notas para tradutores
  • 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 Escala
  • Processamento Paralelo
  • Estimativa de custo

Retradução

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

Esta documentação abrange a CLI anterior (v0) e foi descontinuada. A CLI atual é a v1. Consulte a documentação da CLI atual

Ignorar chaves

As chaves ignoradas são totalmente excluídas do processamento de tradução. Não aparecem nos ficheiros de destino — a CLI ignora-as durante a deteçã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 ficheiro de origem:

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

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

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

Toda a secção internal fica ausente do ficheiro de destino.

Notação do caminho da chave#

Use a barra (/) para chaves aninhadas e o asterisco (*) para wildcards:

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

As chaves que contêm pontos funcionam naturalmente — dev/api.mock aponta para "api.mock" dentro de "dev".

Ignorar chaves vs. Bloquear chaves#

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

Passos seguintes#

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 controlos ao 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