|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

La CLI de Lingo.dev ofrece opciones de retraducción manual para actualizar traducciones cuando el texto fuente no ha cambiado: por ejemplo, después de cambiar de modelo de IA, actualizar los prompts de traducción o mejorar la configuración del motor de localización.

Si buscas la retraducción automática que se activa con cambios en el texto fuente, consulta Retraducción automática.

Retraducción completa#

Omite el archivo lock y vuelve a traducir todo el contenido:

bash
npx lingo.dev@latest run --force

Esto vuelve a traducir todas las claves en todos los idiomas de destino y vuelve a crear el archivo i18n.lock.

Retraducción selectiva#

Por idioma#

bash
npx lingo.dev@latest run --force --target-locale es

Vuelve a traducir solo el español, manteniendo intactos todos los demás idiomas.

Por tipo de bucket#

bash
npx lingo.dev@latest run --force --bucket json

Vuelve a traducir solo los archivos JSON, sin modificar Markdown ni otros formatos.

Por clave#

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

Vuelve a traducir una sola clave en todos los idiomas de destino. Compatible con patrones glob.

Por archivo#

bash
npx lingo.dev@latest run --force --file blog.[locale].json

Vuelve a traducir archivos concretos. Puedes combinar varias opciones --file.

Combinado#

bash
npx lingo.dev@latest run --force --bucket json --target-locale es

Puedes combinar las opciones para tener un control preciso: esto vuelve a traducir todo el contenido JSON solo al español.

Retraducción eficiente con purge#

Para obtener el mejor rendimiento, usa purge antes de run en lugar de --force. Así aprovechas el mecanismo de caché integrado de la CLI:

bash
# Remove existing translations for a specific key
npx lingo.dev@latest purge --key welcome.title

# Then regenerate (without --force)
npx lingo.dev@latest run

Cuándo volver a traducir#

EscenarioEnfoque recomendado
El texto fuente ha cambiadoAutomático: no requiere ninguna acción
Has cambiado de modelo de IArun --force o retraducción selectiva
Has actualizado los prompts de traducciónrun --force o retraducción selectiva
Has mejorado la configuración del motorRetraducción selectiva para los idiomas afectados
La calidad es baja en un idioma concretorun --force --target-locale <locale>

Siguientes pasos#

Retraducción automática
Cómo los cambios en el texto fuente activan la retraducción
Eliminar traducciones
Elimina las traducciones antes de regenerarlas
i18n.lock
Cómo el fingerprinting hace seguimiento del estado de la traducción
Conecta tu motor
Mejora las traducciones configurando tu motor

¿Te ha resultado útil esta página?

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