|
Documentación
Agenda una demoPlataforma
PlataformaMCPCLI
APIFlujos de trabajo
GuíasRegistro de cambios

Descripción general

  • @lingo.dev/cli

Primeros pasos

  • Inicio rápido
  • Configuración

Referencia

  • lingo push
  • lingo pull
  • Otros comandos
  • lingo purge

Configuración

  • Controles de claves
  • Formatos
  • Idiomas

Guías

  • Agregar un idioma
  • Traducciones existentes
  • Retraducción
  • Notas del traductor
  • Ejecuciones, estado y recuperación
  • CI/CD
  • Monorepos
  • Proyectos grandes

¿Buscas el CLI anterior (v0)? Consulta la documentación del CLI anterior

Agregar un idioma

Agregar un idioma requiere dos pasos: incluirlo como destino y luego completar lo pendiente.

1. Agrega el idioma a tu configuración#

Edita targetLocales en .lingo/config.json:

json
{
  "sourceLocale": "en",
  "targetLocales": ["de", "fr", "es", "ja"]
}

Aquí, ja es el nuevo. Cualquier código BCP 47 funciona.

2. Completa el nuevo idioma#

bash
lingo push --backfill-missing

--backfill-missing traduce todos los destinos que todavía no existen en cada patrón configurado. Los archivos de, fr y es ya existen, así que se omiten; solo se generan los nuevos archivos ja.

text
✓ Run lfr_a8c...: localized 14 target file(s), 0 already up-to-date.

¿Por qué no usar un push común?

Un lingo push sin opciones solo revisa las fuentes cuyo hash cambió desde la última ejecución. Agregar un idioma no cambia ninguna fuente, así que un push común no encontraría nada para hacer. En cambio, --backfill-missing se guía por los archivos de destino faltantes, que es exactamente lo que genera un idioma nuevo.

Haz una estimación primero#

Para ver el costo de agregar un idioma antes de gastar nada:

bash
lingo push --backfill-missing --estimate

Muestra el costo estimado y sale sin traducir. Consulta Retraducción para conocer más sobre --estimate y --force.

Quitar un idioma#

Quítalo de targetLocales y luego elimina sus archivos:

bash
lingo purge --locale ja

Consulta Purge.

¿Te resultó útil esta página?

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