تلقي إشعارات حول الإصدارات القادمة من 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.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: تحديد البيئة (مثل 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