Получайте уведомления о предстоящих релизах Intlayer
    Создание:2024-08-11Последнее обновление:2025-11-22

    Тестирование отсутствующих переводов

    npx intlayer content test

    Псевдонимы:

    • npx intlayer test

    Эта команда анализирует ваши файлы деклараций контента, чтобы выявить отсутствующие переводы во всех настроенных локалях. Она предоставляет подробный отчет, показывающий, какие ключи переводов отсутствуют для каких локалей, помогая вам поддерживать согласованность вашего многоязычного контента.

    Пример вывода:

    pnpm intlayer content testMissing translations: - home-page                      - tr         - src/components/HomePage/homePage.content.ts - server-component               - es, tr     - src/components/ServerComponent/serverComponent.content.ts - client-component               - pl, tr     - src/components/ClientComponent/clientComponent.content.tsЛокали: en, ru, ja, fr, ko, zh, es, de, ar, it, en-GB, pt, hi, tr, plОбязательные локали: enОтсутствующие локали: pl, tr, esОтсутствующие обязательные локали: -Всего отсутствующих локалей: 3Всего отсутствующих обязательных локалей: 0

    Аргументы:

    Опции конфигурации:

    • --env: Указать окружение (например, development, production).
    • --env-file [envFile]: Указать пользовательский файл окружения для загрузки переменных.
    • --base-dir: Указать базовую директорию проекта.
    Пример: npx intlayer content test --base-dir ./src --env-file .env.production.local
    • --no-cache: Отключить кэш.

      Пример: npx intlayer build --no-cache

    Опции подготовки:

    • --build: Собрать словари перед отправкой, чтобы гарантировать актуальность контента. Значение true принудительно запускает сборку, false пропускает сборку, undefined позволяет использовать кэш сборки.

    Опции логирования:

    • --verbose: Включить подробное логирование для отладки. (по умолчанию true при использовании CLI)

      Пример: npx intlayer content test --verbose

    Пример:

    npx intlayer content test --verbose

    Вывод помогает быстро определить, какие переводы необходимо завершить, чтобы ваше приложение корректно работало во всех настроенных локалях.

    Получайте уведомления о предстоящих релизах Intlayer