Haz tu pregunta y obtén un resumen del documento referenciando esta página y el proveedor AI de tu elección
Historial de versiones
- "Agregar comando standalone"v8.6.431/3/2026
- "Agregar comando CI"v7.5.116/1/2026
- "Agregar comando list projects"v7.5.116/1/2026
- "Agregar comando init"v7.5.930/12/2025
- "Agregar comando extract"v7.2.322/11/2025
- "Agregar opción skipIfExists al comando translate"v7.1.05/11/2025
- "Agregar alias para argumentos y comandos de CLI"v6.1.427/1/2025
- "Agregar opción build a los comandos"v6.1.35/10/2025
- "Agregar comando version"v6.1.226/9/2025
- "Establecer opción verbose por defecto en true usando CLI"v6.1.026/9/2025
- "Agregar comando watch y opción with"v6.1.023/9/2025
- "Agregar comando editor"v6.0.123/9/2025
- "Agregar comandos content test y list"v6.0.017/9/2025
- "Actualizar documentación de parámetros de comandos CLI"v5.5.1111/7/2025
- "Inicialización del historial"v5.5.1029/6/2025
El contenido de esta página ha sido traducido con una IA.
Ver la última versión del contenido original en inglésSi tienes una idea para mejorar esta documentación, no dudes en contribuir enviando una pull request en GitHub.
Enlace de GitHub a la documentaciónCopiar el Markdown del documento a la portapapeles
Intlayer CLI - Todas las comandos de Intlayer CLI para su sitio web multilingüe
Tabla de contenidos
Instalar paquete
Instale los paquetes necesarios usando npm:
Copiar el código al portapapeles
npm install intlayer-cli -gSi el paquete intlayer ya está instalado, el CLI se instala automáticamente. Puede omitir este paso.
paquete intlayer-cli
El paquete intlayer-cli tiene la intención de transpilar sus declaraciones de intlayer en diccionarios.
Este paquete transpilará todos los archivos intlayer, como src/**/*.content.{ts|js|mjs|cjs|json}. Vea cómo declarar sus archivos de declaración de Intlayer.
Para interpretar diccionarios intlayer puede usar intérpretes, como react-intlayer, o next-intlayer.
Soporte de archivos de configuración
Intlayer acepta múltiples formatos de archivos de configuración:
intlayer.config.tsintlayer.config.jsintlayer.config.jsonintlayer.config.cjsintlayer.config.mjs.intlayerrc
Para ver cómo configurar los locales disponibles u otros parámetros, consulte la documentación de configuración aquí.
Ejecutar comandos de intlayer
Autenticación
- Login - Autenticarse con el CMS de Intlayer y obtener credenciales de acceso
Comandos principales
- Build de diccionarios - Construya sus diccionarios a partir de archivos de declaración de contenido
- Watch de diccionarios - Supervise los cambios y construya diccionarios automáticamente
- Crear bundle autónomo - Cree un bundle JavaScript autónomo que contenga Intlayer y los paquetes especificados
- Verificar versión de CLI - Verifique la versión instalada de Intlayer CLI
- Listar proyectos - Liste todos los proyectos de Intlayer en un directorio o repositorio de git
Gestión de diccionarios
- Push de diccionarios - Envíe diccionarios al editor y al CMS de Intlayer
- Pull de diccionarios - Obtenga diccionarios del editor y del CMS de Intlayer
- Rellenar diccionarios - Rellene, audite y traduzca diccionarios mediante IA
- Probar traducciones faltantes - Pruebe e identifique traducciones faltantes
- Listar archivos de declaración de contenido - Liste todos los archivos de declaración de contenido en su proyecto
Gestión de componentes
- Extraer cadenas - Extraiga cadenas de componentes en un archivo .content cercano al componente
Configuración
- Inicializar Intlayer - Configure Intlayer en su proyecto con configuración automática
- Gestionar configuración - Obtenga y envíe su configuración de Intlayer al CMS
Gestión de documentación
- Traducir documento - Traduzca automáticamente archivos de documentación mediante IA
- Revisar documento - Revise archivos de documentación para detectar calidad y consistencia
Editor y Sincronización en vivo
- Comandos del editor - Use los comandos del editor de Intlayer
- Comandos de sincronización en vivo - Use Live Sync para reflejar los cambios de contenido del CMS en tiempo de ejecución
CI/CD y Automatización
- Comando CI - Ejecute comandos de Intlayer con credenciales autoinyectadas para flujos de trabajo de CI/CD
Herramientas de desarrollo
- SDK de CLI - Use el SDK de Intlayer CLI en su propio código
- Depurar comando Intlayer - Depure y solucione problemas de Intlayer CLI
Use comandos de intlayer en su package.json
Copiar el código al portapapeles
"scripts": { "intlayer:init": "npx intlayer init", "intlayer:login": "npx intlayer login", "intlayer:build": "npx intlayer build", "intlayer:watch": "npx intlayer build --watch", "intlayer:standalone": "npx intlayer standalone --packages intlayer vanilla-intlayer", "intlayer:push": "npx intlayer push", "intlayer:pull": "npx intlayer pull", "intlayer:fill": "npx intlayer fill", "intlayer:list": "npx intlayer content list", "intlayer:test": "npx intlayer content test", "intlayer:extract": "npx intlayer extract", "intlayer:projects": "npx intlayer projects list", "intlayer:doc:translate": "npx intlayer doc translate", "intlayer:doc:review": "npx intlayer doc review"}Nota: También puede usar los alias más cortos:
npx intlayer listen lugar denpx intlayer content listnpx intlayer testen lugar denpx intlayer content testnpx intlayer projects-listonpx intlayer plen lugar denpx intlayer projects list