Задайте питання та отримайте підсумок документа, вказавши цю сторінку та обраного вами постачальника штучного інтелекту
Історія версій
- "Додати команду upgrade"v9.5.823.09.2026
- "Додати команду init infra"v9.5.621.09.2026
- "Заміна команди `ci` прапорцем `--ci`"v9.5.212.09.2026
- "Додано вміст команди scan"v9.0.011.06.2026
- "Додано вміст команди standalone"v8.6.431.03.2026
- "Додано вміст команди CI"v7.5.1106.01.2026
- "Додано вміст команди list projects"v7.5.1106.01.2026
- "Додано вміст команди init"v7.5.930.12.2025
- "Додано вміст команди extract"v7.2.322.11.2025
- "Додано опцію skipIfExists до команди translate"v7.1.005.11.2025
- "Додано аліаси для аргументів та команд CLI"v6.1.427.01.2025
- "Додано опцію build до команд"v6.1.305.10.2025
- "Додано вміст команди version"v6.1.226.09.2025
- "Встановлено опцію verbose в true за замовчуванням через CLI"v6.1.026.09.2025
- "Додано команду watch та опцію with"v6.1.023.09.2025
- "Додано вміст команди editor"v6.0.123.09.2025
- "Додано команди content test та list"v6.0.017.09.2025
- "Оновлено документацію параметрів команд CLI"v5.5.1111.07.2025
- "Ініціалізація історії"v5.5.1029.06.2025
Вміст цієї сторінки перекладено за допомогою штучного інтелекту.
Переглянути останню версію оригінального вмісту англійськоюЯкщо у вас є ідея щодо покращення цієї документації, будь ласка, долучіться, надіславши pull request на GitHub.
Посилання на документацію на GitHubСкопіювати документацію у форматі Markdown в буфер обміну
Intlayer CLI - Усі команди Intlayer CLI для вашого багатомовного вебсайту
Зміст
Встановлення пакета
Встановіть необхідні пакети за допомогою npm:
Скопіюйте код у буфер обміну
Якщо пакет intlayer вже встановлено, CLI буде встановлено автоматично. Ви можете пропустити цей крок.
Пакет intlayer-cli
Пакет intlayer-cli призначений для транспіляції ваших оголошень Intlayer у словники.
Цей пакет транспілює всі файли Intlayer, такі як src/**/*.content.{ts|js|mjs|cjs|json|tsx|jsx|md|mdx|yaml|yml}. Дізнайтеся, як оголошувати файли контенту Intlayer.
Для інтерпретації словників Intlayer ви можете використовувати інтерпретатори, такі як react-intlayer або next-intlayer.
Підтримка файлів конфігурації
Intlayer приймає кілька форматів файлів конфігурації:
intlayer.config.tsintlayer.config.jsintlayer.config.jsonintlayer.config.cjsintlayer.config.mjs.intlayerrc
Щоб дізнатися, як налаштувати доступні мови або інші параметри, ознайомтеся з документацією з конфігурації тут.
Виконання команд Intlayer
Автентифікація
- Login - Автентифікація в Intlayer CMS та отримання облікових даних доступу
intlayer loginвидає ключ доступу (clientId/clientSecret), який використовують всі команди з обліковими даними. Секрет це облікові дані на стороні сервера і ніколи не потрапляють до вашого bundle клієнта, див. Keeping the access key safe.
Основні команди
Керування словниками
Керування компонентами
- Extract Strings - Вилучення рядків з компонентів у файл .content поруч із компонентом
Конфігурація
Керування документацією
Редактор та Live Sync
Аудит та діагностика
- Scan Website - Вимірювання розміру сторінки та аудит стану i18n/SEO будь-якого публічного URL
Інструменти розробки
Використовуйте команди Intlayer у вашому файлі package.json
Скопіюйте код у буфер обміну
Примітка: Ви також можете використовувати коротші аліаси:
npx intlayer list: замінюєnpx intlayer content listnpx intlayer test: замінюєnpx intlayer content testnpx intlayer projects-listабоnpx intlayer pl: замінюєnpx intlayer projects list
