lingo.dev i18n

Documentación de referencia de CLI para el comando i18n

Introducción

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

Uso

lingo.dev i18n [options]

Opciones

--locale <locale>

lingo.dev i18n --locale <locale>

Limitar el procesamiento a los códigos de locale de destino listados desde i18n.json. Repetir la bandera para incluir múltiples locales. Por defecto, todos los locales de destino configurados

Requiere un valor.

--bucket <bucket>

lingo.dev i18n --bucket <bucket>

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

Requiere un valor.

--key <key>

lingo.dev i18n --key <key>

Limitar el procesamiento a una única clave de traducción mediante coincidencia exacta. Filtra todos los buckets y locales 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...]

Filtrar el procesamiento solo a buckets cuyas 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>

Anular la clave API de la configuración o las variables de entorno

Requiere un valor.

Flags

--frozen

lingo.dev i18n --frozen

Validar que las traducciones estén actualizadas sin realizar cambios - falla si los archivos de origen, archivos de destino o lockfile no están sincronizados. Ideal para CI/CD para garantizar la consistencia de las traducciones antes del despliegue

--force

lingo.dev i18n --force

Forzar la re-traducción de todas las claves, omitiendo la detección de cambios. Útil cuando deseas regenerar traducciones con modelos de IA o configuraciones de traducción actualizadas

--verbose

lingo.dev i18n --verbose

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

--interactive

lingo.dev i18n --interactive

Revisar y editar las traducciones generadas por IA de forma interactiva antes de aplicar cambios a los archivos

--debug

lingo.dev i18n --debug

Pausar antes de procesar la localización para que puedas adjuntar un debugger

--strict

lingo.dev i18n --strict

Detener inmediatamente ante el primer error en lugar de continuar procesando los buckets y locales restantes (modo fail-fast)