Otrzymuj powiadomienia o nadchodzących wydaniach Intlayera
    Data utworzenia:2024-08-11Ostatnia aktualizacja:2025-11-22

    Testowanie brakujących tłumaczeń

    npx intlayer content test

    Alias:

    • npx intlayer test

    To polecenie analizuje pliki deklaracji zawartości, aby zidentyfikować brakujące tłumaczenia we wszystkich skonfigurowanych lokalizacjach. Dostarcza kompleksowy raport pokazujący, które klucze tłumaczeń są brakujące dla których lokalizacji, pomagając utrzymać spójność w wielojęzycznej zawartości.

    Przykładowy wynik:

    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.tsLokalizacje: en, ru, ja, fr, ko, zh, es, de, ar, it, en-GB, pt, hi, tr, plWymagane lokalizacje: enBrakujące lokalizacje: pl, tr, esBrakujące wymagane lokalizacje: -Łączna liczba brakujących lokalizacji: 3Łączna liczba brakujących wymaganych lokalizacji: 0

    Argumenty:

    Opcje konfiguracji:

    • --env: Określ środowisko (np. development, production).
    • --env-file [envFile]: Podaj niestandardowy plik środowiskowy do załadowania zmiennych.
    • --base-dir: Określ katalog bazowy dla projektu.
    Przykład: npx intlayer content test --base-dir ./src --env-file .env.production.local
    • --no-cache: Wyłącz pamięć podręczną.

      Przykład: npx intlayer build --no-cache

    Opcje przygotowania:

    • --build: Buduje słowniki przed wysłaniem, aby zapewnić aktualność treści. Wartość true wymusi budowanie, false pominie budowanie, undefined pozwoli na użycie pamięci podręcznej budowania.

    Opcje logowania:

    • --verbose: Włącza szczegółowe logowanie do debugowania. (domyślnie true przy użyciu CLI)

      Przykład: npx intlayer content test --verbose

    Przykład:

    npx intlayer content test --verbose

    Wynik pomaga szybko zidentyfikować, które tłumaczenia wymagają uzupełnienia, aby zapewnić prawidłowe działanie aplikacji we wszystkich skonfigurowanych lokalizacjach.

    Otrzymuj powiadomienia o nadchodzących wydaniach Intlayera