InicioEntorno de pruebasExhibiciónAppDocBlog
    • Englishinglés
      EN
    • русскийruso
      RU
    • 日本語japonés
      JA
    • françaisfrancés
      FR
    • 한국어coreano
      KO
    • 中文chino
      ZH
    • españolespañol
      ES
    • Deutschalemán
      DE
    • العربيةárabe
      AR
    • italianoitaliano
      IT
    • British Englishinglés británico
      EN-GB
    • portuguêsportugués
      PT
    • हिन्दीhindi
      HI
    • Türkçeturco
      TR
    • polskipolaco
      PL
    • Indonesiaindonesio
      ID
    • Tiếng Việtvietnamita
      VI
    • українськаucraniano
      UK
    /
    Filtrar documentación por framework
    Alt+←
    ¿Por qué Intlayer?
    Empezar
    Concepto
    • Cómo funciona Intlayer
    • Configuración
    • TestFillBuildWatchExtractLoginPushPullConfigurationListVersionEditorLiveDebugDoc ReviewDoc TranslateSDK
    • Editor visual
    • CMS
    • Integración CI/CD
    • TraducciónPluralEnumeraciónCondiciónGéneroInserciónArchivoAnidaciónMarkdownHTMLObtención de función
    • Archivo por locale
    • Compilador
    • Autocompletado
    • Pruebas
    • Optimización de bundle
    Entornos
    • Next.js 14 y App Router
      Next.js 15
      Next.js sin locale URL
      Next.js y Page Router
      Compiler
    • Tanstack Start Solid
    • Astro y React
      Astro y Svelte
      Astro y Vue
      Astro y Solid
      Astro y Preact
      Astro y Lit
      Astro y Vanilla JS
    • React Router v7
      React Router v7 (fs-routes)
      Compiler
    • Nuxt y Vue
    • Vite y Solid
    • SvelteKit
    • Vite y Preact
    • Vite y Vanilla JS
    • Vite y Lit
    • Angular 19 (Webpack)
      Analog
    • React CRA
    • React Native y Expo
    • Express.js
      NestJS
      Fastify
      Hono
      Adonis
    • Lynx y React
    Plugins
    • JSON
    • gettext (.po)
    Extensión VS Code
    Agente
    • Servidor MCP
    • Habilidades del agente
    Versiones
    • v8
    • v7
    • v6
    Benchmark
    • Next.js
    • TanStack
    • Vue
    • Solid
    • Svelte
    Blog
    Preguntar una pregunta
    1. Documentation
    2. Concepto
    3. CLI
    Creación:2024-08-11Última actualización:2026-03-31
    Referencia esta doc a tu asistente AI favorito
    ChatGPT
    Claude
    DeepSeek
    Google AI mode
    Gemini
    Perplexity
    Mistral
    Grok

    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

    1. "Agregar comando standalone"
      v8.6.431/3/2026
    2. "Agregar comando CI"
      v7.5.116/1/2026
    3. "Agregar comando list projects"
      v7.5.116/1/2026
    4. "Agregar comando init"
      v7.5.930/12/2025
    5. "Agregar comando extract"
      v7.2.322/11/2025
    6. "Agregar opción skipIfExists al comando translate"
      v7.1.05/11/2025
    7. "Agregar alias para argumentos y comandos de CLI"
      v6.1.427/1/2025
    8. "Agregar opción build a los comandos"
      v6.1.35/10/2025
    9. "Agregar comando version"
      v6.1.226/9/2025
    10. "Establecer opción verbose por defecto en true usando CLI"
      v6.1.026/9/2025
    11. "Agregar comando watch y opción with"
      v6.1.023/9/2025
    12. "Agregar comando editor"
      v6.0.123/9/2025
    13. "Agregar comandos content test y list"
      v6.0.017/9/2025
    14. "Actualizar documentación de parámetros de comandos CLI"
      v5.5.1111/7/2025
    15. "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és
    Editar esta documentación

    Si tienes una idea para mejorar esta documentación, no dudes en contribuir enviando una pull request en GitHub.

    Enlace de GitHub a la documentación
    Copiar

    Copiar 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:

    bash
    Copiar código

    Copiar el código al portapapeles

    npm install intlayer-cli -g
    Si 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.ts
    • intlayer.config.js
    • intlayer.config.json
    • intlayer.config.cjs
    • intlayer.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

    package.json
    Copiar código

    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 list en lugar de npx intlayer content list
    • npx intlayer test en lugar de npx intlayer content test
    • npx intlayer projects-list o npx intlayer pl en lugar de npx intlayer projects list
    Configuración
    Test
    Alt+→

    En esta página

      Las conversaciones son anónimas y se revisan regularmente para abordar problemas comunes. No dudes en compartir ideas de funcionalidades, comentarios sobre la documentación o cualquier cosa relacionada con Intlayer, usamos esta información para definir nuestra hoja de ruta y mejorar el producto.

      npm install intlayer-cli -g
      "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"}