接收有关即将发布的Intlayer的通知
    Creation:2024-08-11Last update: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.tsLocales: en, ru, ja, fr, ko, zh, es, de, ar, it, en-GB, pt, hi, tr, plRequired locales: enMissing locales: pl, tr, esMissing required locales: -Total missing locales: 3Total missing required locales: 0

    参数:

    配置选项:

    • --env:指定环境(例如,developmentproduction)。
    • --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:启用详细日志以便调试。(CLI 默认启用)

      示例:npx intlayer content test --verbose

    示例:

    npx intlayer content test --verbose

    输出帮助您快速识别需要完成的翻译,以确保您的应用程序在所有配置的语言环境中正常运行。

    接收有关即将发布的Intlayer的通知