|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

Retraducción automática

La CLI de Lingo.dev retraduce automáticamente el contenido cuando modificas el texto de origen. El lockfile guarda huellas de cada cadena de origen: cuando una huella cambia, la CLI envía el contenido actualizado por el flujo de traducción y sustituye la traducción anterior en todos los archivos de destino.

Cómo funciona#

json
// locales/en.json (original)
{ "button.save": "Save changes" }

// locales/es.json (generated)
{ "button.save": "Guardar cambios" }

Después de editar el texto de origen:

json
// locales/en.json (updated)
{ "button.save": "Save all changes" }

Al ejecutar npx lingo.dev@latest run, se detecta la nueva huella y se vuelve a traducir:

json
// locales/es.json (updated automatically)
{ "button.save": "Guardar todos los cambios" }

Las claves que no cambian se omiten por completo: solo se envía al backend de traducción la clave modificada.

Qué activa la retraducción#

Cambio¿Se retraduce?
Se modifica el texto de origenSí
El texto de origen no cambiaNo
Se cambia el nombre de la clave, pero no el contenidoNo: la traducción se mantiene
Se elimina una clave del origenLa traducción se elimina de los archivos de destino
Se añade una clave nueva al origenSe traduce como contenido nuevo

Overrides y retraducción automática#

Si has sobrescrito manualmente una traducción, la retraducción automática sustituirá ese override cuando cambie el texto de origen. Es así por diseño: un cambio en el origen indica que el significado ha cambiado y que hace falta una traducción nueva.

Si quieres volver a traducir contenido por otros motivos (cambio de modelo, actualización del prompt), consulta Retranslation.

Siguientes pasos#

Retranslation
Opciones de retraducción manual
i18n.lock
Cómo el fingerprinting rastrea los cambios
Overrides
Cómo se conservan las ediciones manuales
Eliminar traducciones
Elimina traducciones de los archivos de destino

¿Te ha resultado útil esta página?

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