Zadaj pytanie i otrzymaj streszczenie dokumentu, odwołując się do tej strony i wybranego dostawcy AI
Historia wersji
- "Dodano polecenie standalone"v8.6.431.03.2026
- "Dodano polecenie CI"v7.5.116.01.2026
- "Dodano polecenie list projects"v7.5.116.01.2026
- "Dodano polecenie init"v7.5.930.12.2025
- "Dodano polecenie extract"v7.2.322.11.2025
- "Dodano opcję skipIfExists do polecenia translate"v7.1.05.11.2025
- "Dodano aliasy dla argumentów i poleceń CLI"v6.1.427.01.2025
- "Dodano opcję budowania do poleceń"v6.1.35.10.2025
- "Dodano polecenie version"v6.1.226.09.2025
- "Ustawiono domyślnie verbose na true przez CLI"v6.1.026.09.2025
- "Dodano polecenie watch i opcję with"v6.1.023.09.2025
- "Dodano polecenie editor"v6.0.123.09.2025
- "Dodano polecenia content test i list"v6.0.017.09.2025
- "Zaktualizowano dokumentację parametrów poleceń CLI"v5.5.1111.07.2025
- "Inicjalizacja historii"v5.5.1029.06.2025
Treść tej strony została przetłumaczona przy użyciu sztucznej inteligencji.
Zobacz ostatnią wersję oryginalnej treści w języku angielskimJeśli masz pomysł na ulepszenie tej dokumentacji, zachęcamy do przesłania pull requesta na GitHubie.
Link do dokumentacji na GitHubieKopiuj dokument Markdown do schowka
Intlayer CLI - Wszystkie polecenia Intlayer CLI dla Twojej wielojęzycznej strony
Spis treści
Instalacja pakietu
Zainstaluj niezbędne pakiety za pomocą npm:
Skopiuj kod do schowka
npm install intlayer-cli -gJeśli pakiet intlayer jest już zainstalowany, CLI jest instalowane automatycznie. Możesz pominąć ten krok.
pakiet intlayer-cli
Pakiet intlayer-cli służy do transpilacji deklaracji intlayer do słowników.
Ten pakiet transpiluje wszystkie pliki intlayer, takie jak src/**/*.content.{ts|js|mjs|cjs|json}. Zobacz jak deklarować pliki deklaracji Intlayer.
Do interpretacji słowników intlayer możesz użyć interpreterów, takich jak react-intlayer lub next-intlayer.
Obsługa plików konfiguracyjnych
Intlayer akceptuje wiele formatów plików konfiguracyjnych:
intlayer.config.tsintlayer.config.jsintlayer.config.jsonintlayer.config.cjsintlayer.config.mjs.intlayerrc
Aby dowiedzieć się, jak skonfigurować dostępne języki lub inne parametry, zapoznaj się z dokumentacją konfiguracji tutaj.
Wykonywanie poleceń Intlayer
Uwierzytelnianie
- Zaloguj - Uwierzytelnij się w Intlayer CMS i uzyskaj dane dostępu
Polecenia Podstawowe
- Buduj Słowniki - Zbuduj swoje słowniki z plików deklaracji treści
- Obserwuj Słowniki - Obserwuj zmiany i automatycznie przebudowuj słowniki
- Utwórz Samodzielny Pakiet - Utwórz samodzielny pakiet JavaScript zawierający Intlayer i określone pakiety
- Sprawdź Wersję CLI - Sprawdź zainstalowaną wersję Intlayer CLI
- Lista Projektów - Lista wszystkich projektów Intlayer w katalogu lub repozytorium git
Zarządzanie Słownikami
- Wypchnij Słowniki (Push) - Wyślij słowniki do edytora Intlayer i CMS
- Pobierz Słowniki (Pull) - Pobierz słowniki z edytora Intlayer i CMS
- Wypełnij Słowniki (Fill) - Wypełnij, audytuj i tłumacz słowniki za pomocą AI
- Testuj Brakujące Tłumaczenia - Testuj i identyfikuj brakujące tłumaczenia
- Lista Plików Deklaracji Treści - Lista wszystkich plików deklaracji treści w Twoim projekcie
Zarządzanie Komponentami
- Wyodrębnij Ciągi Znaków (Extract) - Wyodrębnij ciągi znaków z komponentów do pliku .content w ich pobliżu
Konfiguracja
- Zainicjuj Intlayer - Skonfiguruj Intlayer w swoim projekcie za pomocą automatycznej konfiguracji
- Zarządzaj Konfiguracją - Pobierz swoją konfigurację Intlayer i wyślij ją do CMS
Zarządzanie Dokumentacją
- Przetłumacz Dokument - Automatycznie tłumacz pliki dokumentacji za pomocą AI
- Przejrzyj Dokument - Przeglądaj pliki dokumentacji pod kątem jakości i spójności
Edytor i Live Sync
- Polecenia Edytora - Używaj poleceń edytora Intlayer
- Polecenia Live Sync - Używaj Live Sync, aby stosować zmiany treści z CMS w czasie rzeczywistym
CI/CD i Automatyzacja
- Polecenie CI - Wykonuj polecenia Intlayer z automatycznie wstrzykniętymi danymi uwierzytelniającymi dla potoków CI/CD
Narzędzia Deweloperskie
- CLI SDK - Używaj Intlayer CLI SDK we własnym kodzie
- Polecenie Debugowania Intlayer - Debuguj i rozwiązuj problemy z Intlayer CLI
Używaj poleceń intlayer w swoim package.json
Skopiuj kod do schowka
"scripts": { "intlayer:init": "npx intlayer init", "intlayer:login": "npx intlayer login", "intlayer:build": "npx intlayer build", "intlayer:watch": "npx intlayer build --watch", "intlayer:standalone": "npx intlayer standalone --packages intlayer vanilla-intlayer", "intlayer:push": "npx intlayer push", "intlayer:pull": "npx intlayer pull", "intlayer:fill": "npx intlayer fill", "intlayer:list": "npx intlayer content list", "intlayer:test": "npx intlayer content test", "intlayer:extract": "npx intlayer extract", "intlayer:projects": "npx intlayer projects list", "intlayer:doc:translate": "npx intlayer doc translate", "intlayer:doc:review": "npx intlayer doc review"}Uwaga: Możesz również użyć krótszych aliasów:
npx intlayer listzamiastnpx intlayer content listnpx intlayer testzamiastnpx intlayer content testnpx intlayer projects-listlubnpx intlayer plzamiastnpx intlayer projects list