Zadaj pytanie i otrzymaj streszczenie dokumentu, odwołując się do tej strony i wybranego dostawcy AI
Dzięki integracji serwera Intlayer MCP z ulubionym asystentem AI możesz uzyskać dostęp do całej dokumentacji bezpośrednio z ChatGPT, DeepSeek, Cursor, VSCode itp.
Zobacz dokumentację serwera MCPHistoria wersji
- Dodano polecenie transformv7.2.322.11.2025
- Dodano opcję skipIfExists do polecenia translatev7.1.05.11.2025
- Dodano aliasy dla argumentów i poleceń CLIv6.1.427.01.2025
- Dodano opcję build do poleceńv6.1.35.10.2025
- Dodano polecenie versionv6.1.226.09.2025
- Ustawiono domyślnie opcję verbose na true w CLIv6.1.026.09.2025
- Dodano polecenie watch oraz opcję withv6.1.023.09.2025
- Dodano polecenie editorv6.0.123.09.2025
- Dodano polecenia content test oraz listv6.0.017.09.2025
- Zaktualizowano dokumentację parametrów poleceń CLIv5.5.1111.07.2025
- Inicjalizacja historiiv5.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
Spis treści
Instalacja pakietu
Zainstaluj niezbędne pakiety za pomocą npm:
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 transpile'owania Twoich deklaracji intlayer do słowników.
Ten pakiet transpile'uje wszystkie pliki intlayer, takie jak src/**/*.content.{ts|js|mjs|cjs|json}. Zobacz, jak deklarować pliki deklaracji Intlayer.
Aby interpretować słowniki intlayer, możesz użyć interpreterów, takich jak react-intlayer lub next-intlayer.
Obsługa plików konfiguracyjnych
Intlayer obsługuje wiele formatów plików konfiguracyjnych:
- intlayer.config.ts
- intlayer.config.js
- intlayer.config.json
- intlayer.config.cjs
- intlayer.config.mjs
- .intlayerrc
Aby zobaczyć, jak skonfigurować dostępne lokalizacje lub inne parametry, zapoznaj się z dokumentacją konfiguracji tutaj.
Uruchamianie poleceń intlayer
Podstawowe polecenia
- Build Dictionaries - Buduj swoje słowniki z plików deklaracji treści
- Watch Dictionaries - Obserwuj zmiany i automatycznie buduj słowniki
- Check CLI Version - Sprawdź zainstalowaną wersję CLI Intlayer
Zarządzanie słownikami
- Push Dictionaries - Wypchnij słowniki do edytora i CMS Intlayer
- Pull Dictionaries - Pobierz słowniki z edytora i CMS Intlayer
- Fill Dictionaries - Wypełnij, audytuj i tłumacz słowniki za pomocą AI
- Test Missing Translations - Testuj i identyfikuj brakujące tłumaczenia
- List Content Declaration Files - Wyświetl listę wszystkich plików deklaracji treści w Twoim projekcie
Zarządzanie komponentami
- Transform Components - Przekształć istniejące komponenty, aby korzystały z Intlayer
Konfiguracja
- Manage Configuration - Pobierz i wyślij swoją konfigurację Intlayer do CMS
Zarządzanie dokumentacją
- Translate Document - Automatycznie tłumacz pliki dokumentacji za pomocą AI
- Review Document - Przeglądaj pliki dokumentacji pod kątem jakości i spójności
Edytor i synchronizacja na żywo
- Editor Commands - Używaj poleceń edytora Intlayer
- Live Sync Commands - Używaj Live Sync, aby odzwierciedlać zmiany zawartości CMS w czasie rzeczywistym
Narzędzia deweloperskie
- CLI SDK - Używaj Intlayer CLI SDK w swoim własnym kodzie
- Debug Intlayer Command - Debuguj i rozwiązuj problemy z Intlayer CLI
Używaj poleceń intlayer w swoim package.json
Skopiuj kod do schowka
"scripts": { "intlayer:build": "npx intlayer build", "intlayer:watch": "npx intlayer build --watch", "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:transform": "npx intlayer transform", "intlayer:doc:translate": "npx intlayer doc translate", "intlayer:doc:review": "npx intlayer doc review"}Uwaga: Możesz również używać krótszych aliasów:
- npx intlayer list zamiast npx intlayer content list
- npx intlayer test zamiast npx intlayer content test