|Labs
Reservar una demoPlataforma
React (Lingo Compiler)
Alpha
React (MCP)React (i18n)CLI antiguo (v0)
Obsoleto

Lingo.dev CLI

  • Cómo funciona
  • Configuración
  • Inicio rápido
  • Monorepos

Configuración

  • Formatos compatibles
  • i18n.json
  • i18n.lock
  • Idiomas compatibles

Funciones

  • Traducciones existentes
  • Añadir idiomas
  • Sobrescrituras
  • Notas para traductores
  • Claves de traducción
  • Cambio de nombre de claves
  • Bloqueo de claves
  • Ignorar claves
  • Conservación de claves
  • Extrae claves con IA

Rendimiento

  • Proyectos de gran tamaño
  • Procesamiento en paralelo
  • Estimación de costes

Retraducción

  • Retraducción automática
  • Retraducción
  • Eliminar traducciones

Esta documentación corresponde a la CLI antigua (v0) y está obsoleta. La CLI actual es la v1. Consulta la documentación de la CLI actual

Eliminar traducciones

El comando purge elimina traducciones de los archivos de destino según criterios concretos: tipo de bucket, patrón de archivo, clave o idioma. También actualiza el archivo i18n.lock para reflejar la eliminación.

Uso#

bash
npx lingo.dev@latest purge [options]

Opciones#

OpciónDescripciónEjemplo
--bucket <type>Elimina las traducciones de un bucket concreto. Se puede repetir.--bucket json
--file <pattern>Elimina las traducciones de los archivos que coincidan con un patrón glob.--file src/**/*.json
--key <key>Elimina una clave de traducción concreta. Admite patrones glob.--key app.title
--locale <code>Elimina las traducciones de un idioma concreto. Se puede repetir.--locale fr --locale de
--yes-reallyOmite la confirmación interactiva.--yes-really

Ejemplos#

Eliminar una clave concreta#

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

Elimina app.title de todos los archivos de destino y del lockfile.

Eliminar todas las traducciones de un bucket#

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

Eliminar traducciones de idiomas concretos#

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

Eliminar por patrón de archivo#

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

Omitir la confirmación#

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

Flujo de trabajo purge + Run#

Para una retraducción eficiente, primero ejecuta purge y después Run sin --force. Así aprovechas el mecanismo de caché del CLI:

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

Este enfoque es más eficiente que run --force porque solo vuelve a traducir el contenido eliminado.

Siguientes pasos#

Retraducción
Cuándo y cómo volver a traducir contenido
Retraducción automática
Cómo los cambios en el contenido fuente activan la retraducción
i18n.lock
Cómo el lockfile realiza el seguimiento del estado
i18n.json
Referencia completa de la configuración

¿Te ha resultado útil esta página?

Max PrilutskiyMax Prilutskiy·Actualizado hace 5 días·1 min de lectura