Skip to content

Latest commit

 

History

History
195 lines (153 loc) · 8.31 KB

File metadata and controls

195 lines (153 loc) · 8.31 KB
createdAt 2024-08-11
updatedAt 2026-03-31
title CLI - Todas las comandos de Intlayer CLI para su sitio web multilingüe
description Descubra cómo usar Intlayer CLI para gestionar su sitio web multilingüe. Siga los pasos de esta documentación en línea para configurar su proyecto en pocos minutos.
keywords
CLI
Interfaz de línea de comandos
Internacionalización
Documentación
Intlayer
Next.js
JavaScript
React
slugs
doc
concept
cli
history
version date changes
8.6.4
2026-03-31
Agregar comando standalone
version date changes
7.5.11
2026-01-06
Agregar comando CI
version date changes
7.5.11
2026-01-06
Agregar comando list projects
version date changes
7.5.9
2025-12-30
Agregar comando init
version date changes
7.2.3
2025-11-22
Agregar comando extract
version date changes
7.1.0
2025-11-05
Agregar opción skipIfExists al comando translate
version date changes
6.1.4
2025-01-27
Agregar alias para argumentos y comandos de CLI
version date changes
6.1.3
2025-10-05
Agregar opción build a los comandos
version date changes
6.1.2
2025-09-26
Agregar comando version
version date changes
6.1.0
2025-09-26
Establecer opción verbose por defecto en true usando CLI
version date changes
6.1.0
2025-09-23
Agregar comando watch y opción with
version date changes
6.0.1
2025-09-23
Agregar comando editor
version date changes
6.0.0
2025-09-17
Agregar comandos content test y list
version date changes
5.5.11
2025-07-11
Actualizar documentación de parámetros de comandos CLI
version date changes
5.5.10
2025-06-29
Inicialización del historial

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:

npm install intlayer-cli -g
yarn add intlayer-cli -g
pnpm add intlayer-cli -g
bun add 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|tsx|jsx|md|mdx|yaml|yml}. 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

Gestión de diccionarios

Gestión de componentes

  • Extraer cadenas - Extraiga cadenas de componentes en un archivo .content cercano al componente

Configuración

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

CI/CD y Automatización

  • Comando CI - Ejecute comandos de Intlayer con credenciales autoinyectadas para flujos de trabajo de CI/CD

Herramientas de desarrollo

Use comandos de intlayer en su package.json

"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