Задайте питання та отримайте підсумок документа, вказавши цю сторінку та обраного вами постачальника штучного інтелекту
Інтегрувавши Intlayer MCP Server у свого улюбленого AI-помічника, ви зможете отримувати всю документацію безпосередньо через ChatGPT, DeepSeek, Cursor, VSCode тощо.
Переглянути документацію MCP ServerІсторія версій
- Додано команду CIv7.5.1106.01.2026
- Додано команду списку проєктівv7.5.1106.01.2026
- Додано команду initv7.5.930.12.2025
- Додано команду transformv7.2.322.11.2025
- Додано опцію skipIfExists для команди translatev7.1.005.11.2025
- Додано aliases для аргументів і команд CLIv6.1.427.01.2025
- Додано опцію build для командv6.1.305.10.2025
- Додано команду versionv6.1.226.09.2025
- Встановлено опцію verbose за замовчуванням у true через CLIv6.1.026.09.2025
- Додано команду watch та опцію withv6.1.023.09.2025
- Додано команду editorv6.0.123.09.2025
- Додано команди content test і listv6.0.017.09.2025
- Оновлено документацію параметрів команд CLIv5.5.1111.07.2025
- Ініціалізація історіїv5.5.1029.06.2025
Вміст цієї сторінки перекладено за допомогою штучного інтелекту.
Переглянути останню версію оригінального вмісту англійськоюЯкщо у вас є ідея щодо покращення цієї документації, будь ласка, долучіться, надіславши pull request на GitHub.
Посилання на документацію на GitHubСкопіювати документацію у форматі Markdown в буфер обміну
Intlayer CLI — Усі команди Intlayer CLI для вашого багатомовного сайту
Table of Contents
Встановлення пакету
Встановіть необхідні пакети за допомогою одного з пакетних менеджерів:
Скопіюйте код у буфер обміну
npm install intlayer-cli -gЯкщо пакет intlayer уже встановлено, CLI встановлюється автоматично. Ви можете пропустити цей крок.
Пакет intlayer-cli
Пакет intlayer-cli призначений для трансляції ваших оголошень intlayer у словники.
Цей пакет транспілює всі файли Intlayer, наприклад src/**/*.content.{ts|js|mjs|cjs|json}. Див. як оголосити ваші файли декларацій Intlayer.
Щоб інтерпретувати словники Intlayer, ви можете використовувати інтерпретатори, такі як react-intlayer або next-intlayer.
Підтримка конфігураційних файлів
Intlayer підтримує кілька форматів конфігураційних файлів:
- intlayer.config.ts
- intlayer.config.js
- intlayer.config.json
- intlayer.config.cjs
- intlayer.config.mjs
- .intlayerrc
Щоб дізнатися, як налаштувати доступні локалі або інші параметри, перегляньте документацію з конфігурації.
Запуск команд intlayer
Аутентифікація
- Вхід - Аутентифікація в Intlayer CMS і отримання облікових даних доступу
Основні команди
- Побудова словників - Побудуйте словники з файлів декларацій контенту
- Спостереження за словниками - Слідкувати за змінами та автоматично збирати словники
- Перевірити версію CLI - Перевірити встановлену версію Intlayer CLI
- Список проєктів - Перелічити всі проєкти Intlayer у директорії або git-репозиторії
Керування словниками
- Відправити словники - Відправити словники до редактора та CMS Intlayer
- Завантажити словники - Завантажити словники з редактора та CMS Intlayer
- Заповнити словники - Заповнюйте, перевіряйте та перекладайте словники за допомогою AI
- Перевірити відсутні переклади - Перевіряйте та виявляйте відсутні переклади
- Перелічити файли декларації контенту - Перелічити всі файли декларації контенту у вашому проєкті
Керування компонентами
- Трансформувати компоненти - Трансформувати існуючі компоненти для використання Intlayer
Конфігурація
- Ініціалізація Intlayer - Налаштуйте Intlayer у вашому проєкті з автоматичною конфігурацією
- Управління конфігурацією - Отримуйте та надсилайте конфігурацію Intlayer до CMS
Управління документацією
- Переклад документа - Автоматично перекладайте файли документації за допомогою AI
- Перевірка документа - Перевіряйте файли документації на якість та узгодженість
Редактор та Live Sync
- Команди редактора - Використовуйте команди редактора Intlayer
- Команди Live Sync - Використовуйте Live Sync, щоб відображати зміни контенту CMS під час виконання
CI/CD та автоматизація
- CI Command - Запускайте команди Intlayer з автоматично підставленими обліковими даними для CI/CD пайплайнів
Інструменти розробки
- CLI SDK - Використовуйте Intlayer CLI SDK у власному коді
- Команда налагодження Intlayer - Налагоджуйте та усувайте проблеми CLI Intlayer
Використовуйте команди intlayer у вашому 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: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:transform": "npx intlayer transform", "intlayer:projects": "npx intlayer projects list", "intlayer:doc:translate": "npx intlayer doc translate", "intlayer:doc:review": "npx intlayer doc review"}Примітка: Ви також можете використовувати коротші псевдоніми:
- npx intlayer list замість npx intlayer content list
- npx intlayer test замість npx intlayer content test
- npx intlayer projects-list або npx intlayer pl замість npx intlayer projects list