|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

Remover traduções

O comando purge remove traduções dos ficheiros de destino com base em critérios específicos — tipo de bucket, padrão de ficheiro, chave ou idioma. Também atualiza o ficheiro i18n.lock para refletir essa remoção.

Utilização#

bash
npx lingo.dev@latest purge [options]

Opções#

OpçãoDescriçãoExemplo
--bucket <type>Remove traduções de um bucket específico. Pode ser repetido.--bucket json
--file <pattern>Remove traduções em ficheiros que correspondam a um padrão glob.--file src/**/*.json
--key <key>Remove uma chave de tradução específica. Suporta padrões glob.--key app.title
--locale <code>Remove traduções de um idioma específico. Pode ser repetido.--locale fr --locale de
--yes-reallyIgnora a confirmação interativa.--yes-really

Exemplos#

Remover uma chave específica#

bash
npx lingo.dev@latest purge --key app.title

Remove app.title de todos os ficheiros de destino e do ficheiro de bloqueio.

Remover todas as traduções de um bucket#

bash
npx lingo.dev@latest purge --bucket json

Remover traduções de idiomas específicos#

bash
npx lingo.dev@latest purge --locale fr --locale de

Remover por padrão de ficheiro#

bash
npx lingo.dev@latest purge --file src/**/*.json

Ignorar a confirmação#

bash
npx lingo.dev@latest purge --key obsolete.key --yes-really

Workflow Purge + Run#

Para uma retradução mais eficiente, execute primeiro o purge e depois corra sem --force. Assim, tira partido do mecanismo de cache da CLI:

bash
npx lingo.dev@latest purge --key welcome.title
npx lingo.dev@latest run

Esta abordagem é mais eficiente do que run --force, porque apenas retraduz o conteúdo removido.

Próximos passos#

Retradução
Quando e como retraduzir conteúdo
Retradução automática
Como as alterações na origem servem de gatilho para a retradução
i18n.lock
Como o ficheiro de bloqueio acompanha o estado
i18n.json
Referência completa da configuração

Esta página foi útil?

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