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