Primeros pasos
Instale i1n, inicialice su proyecto y publique su primera traducción en menos de dos minutos.
Instalación
Instale i1n de forma global mediante npm. Esto proporciona la CLI de i1n en todos sus proyectos.
Requisitos: Node.js 18 o superior. Funciona en macOS, Linux y Windows.
Cree su cuenta
Antes de utilizar la CLI, cree una cuenta en dashboard.i1n.ai. Puede registrarse con Google o GitHub; no se requiere una contraseña por separado.
Una vez iniciada la sesión, cree una organización (o acepte una invitación para unirse a una existente). Cada organización tiene sus propios proyectos, miembros del equipo y plan de facturación.
Diríjase a la configuración de su organización para generar una clave de API. Esta clave vincula la CLI con su organización y le permite acceder a sus proyectos.
Inicialice su proyecto
Ejecute i1n init en el directorio de su proyecto. La CLI le solicitará su clave de API y luego detectará automáticamente su framework, formato de archivo e idioma de origen. Finalmente, le pedirá que seleccione un proyecto dentro de su organización.
Esto crea un archivo i1n.config.json (ignorado por git) que contiene la configuración de su proyecto y su clave de API. No incluya este archivo en el control de versiones.
Enviar y traducir
Utilice i1n push para cargar sus claves de traducción. Agregue el indicador --translate seguido de los códigos de idioma de destino para activar la traducción por IA de forma inmediata.
Las traducciones se ejecutan en paralelo, procesando miles de cadenas en segundos. Las variables están protegidas automáticamente.
Extraer y publicar
Ejecute i1n pull para descargar los archivos traducidos y generar automáticamente las definiciones de tipo de TypeScript (i1n.d.ts).
Confirme (commit) los archivos traducidos, envíelos (push) a su repositorio y realice el despliegue. Su aplicación ahora es multilingüe.
npm i -g i1n
cd my-app
i1n init
i1n push --translate es,fr
i1n pull