lingo.dev i18n

Documentación de referencia CLI para el comando i18n

Introducción

OBSOLETO: Ejecutar pipeline de localización (preferir el comando run en su lugar)

Uso

lingo.dev i18n [opciones]

Opciones

--locale <locale>

lingo.dev i18n --locale <locale>

Limita el procesamiento a los códigos de localización de destino listados en i18n.json. Repite la bandera para incluir múltiples localizaciones. Por defecto, se procesan todas las localizaciones de destino configuradas

Requiere un valor.

--bucket <bucket>

lingo.dev i18n --bucket <bucket>

Limita el procesamiento a tipos específicos de bucket definidos en i18n.json (por ejemplo, json, yaml, android). Repite la bandera para incluir múltiples tipos de bucket. Por defecto, se procesan todos los buckets

Requiere un valor.

--key <key>

lingo.dev i18n --key <key>

Limita el procesamiento a una única clave de traducción por coincidencia exacta. Filtra todos los buckets y localizaciones para procesar solo esta clave, útil para probar o depurar traducciones específicas. Ejemplo: auth.login.title

Requiere un valor.

--file [files...]

lingo.dev i18n --file [files...]

Filtra el procesamiento solo a buckets cuyos rutas de archivo contengan estas subcadenas. Ejemplo: 'components' para procesar solo archivos en directorios de componentes

Acepta un valor opcional.

--api-key <api-key>

lingo.dev i18n --api-key <api-key>

Sobrescribe la clave API de la configuración o variables de entorno

Requiere un valor.

Banderas

--frozen

lingo.dev i18n --frozen

Valida que las traducciones estén actualizadas sin realizar cambios - falla si los archivos de origen, archivos de destino o el archivo de bloqueo no están sincronizados. Ideal para CI/CD para asegurar la consistencia de traducción antes del despliegue

--force

lingo.dev i18n --force

Fuerza la retraducción de todas las claves, omitiendo la detección de cambios. Útil cuando quieres regenerar traducciones con modelos de IA actualizados o configuraciones de traducción

--verbose

lingo.dev i18n --verbose

Muestra los datos de traducción que se están procesando como JSON formateado para cada bucket y localización

--interactive

lingo.dev i18n --interactive

Revisa y edita las traducciones generadas por IA de forma interactiva antes de aplicar cambios a los archivos

--debug

lingo.dev i18n --debug

Pausa antes de procesar la localización para que puedas conectar un depurador

--strict

lingo.dev i18n --strict

Detiene inmediatamente al primer error en lugar de continuar procesando los buckets y localizaciones restantes (modo de fallo rápido)