Empieza a usar la CLI en menos de 5 minutos.
Requisitos previos
Asegúrate de tener Node.js 18.0 o superior instalado. Ejecuta node --version para comprobarlo.
Instalación#
Instala la CLI de forma global con tu administrador de paquetes preferido:
npm install -g lingo.devVerifica la instalación#
Confirma que la CLI esté instalada correctamente:
lingo --versionDeberías ver un resultado como este:
lingo.dev v0.133.9
Node.js v20.10.0Inicializa tu proyecto#
Ve al directorio de tu proyecto y ejecuta:
cd my-project
lingo initEste comando interactivo te permitirá:
- Conectarte a tu cuenta - Autentícate con tu API key
- Seleccionar un proyecto - Elige un proyecto existente o crea uno nuevo
- Configurar idiomas - Selecciona qué idiomas quieres admitir
- Definir la estructura de archivos - Elige dónde guardar los archivos de traducción
Configuración creada
La CLI crea un archivo i18n.json con tu configuración. Puedes modificarlo más adelante cuando lo necesites.
Tu primera traducción#
Crea un archivo de traducción sencillo:
{
"welcome": {
"title": "Welcome to Lingo.dev",
"subtitle": "The Localization Engineering Platform"
},
"auth": {
"login": "Log in",
"logout": "Log out"
}
}Ejecuta las traducciones#
Traduce tu contenido a todos los idiomas de destino configurados:
lingo runLa CLI hará lo siguiente:
- ✅ Detectar tus archivos de origen
- ✅ Calcular un delta con respecto al lockfile
- ✅ Enviar el contenido modificado a tu backend de traducción
- ✅ Guardar las traducciones en disco
Modo watch (desarrollo)#
Si estás desarrollando activamente, activa el modo watch para volver a traducir automáticamente cuando cambien los archivos de origen:
lingo run --watchPresiona Ctrl+C para salir del modo watch.
Obtén ayuda#
¿Necesitas ayuda?
# Show help for all commands
lingo --help
# Show help for a specific command
lingo run --help¡Únete a nuestra comunidad de Discord para recibir soporte en tiempo real!
