|Labs
Agenda una demoPlataforma
React (Lingo Compiler)
Alpha
React (MCP)React (i18n)CLI anterior (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
  • Agregar idiomas
  • Sobrescrituras
  • Notas para traductores
  • Claves de traducción
  • Renombrado de claves
  • Bloqueo de claves
  • Ignorar claves
  • Preservación de claves
  • Extrae claves con IA

Rendimiento

  • Proyectos de gran escala
  • Procesamiento en paralelo
  • Estimación de costos

Retraducción

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

Esta documentación corresponde al CLI anterior (v0) y está obsoleta. El CLI actual es la v1. Consulta la documentación del CLI actual

Retraducción

La CLI de Lingo.dev ofrece opciones manuales de retraducción 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 de bloqueo y vuelve a traducir todo el contenido:

bash
npx lingo.dev@latest run --force

Esto vuelve a traducir cada clave en cada idioma de destino y recrea el archivo i18n.lock.

Retraducción selectiva#

Por idioma#

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

Vuelve a traducir únicamente el español y conserva 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 y deja Markdown y los demás formatos sin cambios.

Por clave#

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

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

Por archivo#

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

Vuelve a traducir archivos específicos. Puedes combinar varias marcas --file.

Combinado#

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

Puedes combinar 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
Cambió el texto fuenteAutomático: no hace falta ninguna acción
Cambiaste de modelo de IArun --force o retraducción selectiva
Actualizaste los prompts de traducciónrun --force o retraducción selectiva
Mejoraste la configuración del motorRetraducción selectiva para los idiomas afectados
Mala calidad en un idioma específicorun --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 traducciones antes de generarlas de nuevo
i18n.lock
Cómo el fingerprinting hace seguimiento del estado de la traducción
Conecta tu motor
Mejora las traducciones configurando tu motor

¿Te resultó útil esta página?

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