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 MCPTreść 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
Wysyłanie słowników
npx intlayer dictionary pushJeśli edytor intlayer jest zainstalowany, możesz również wysyłać słowniki do edytora. To polecenie pozwoli udostępnić słowniki w edytorze. W ten sposób możesz dzielić się swoimi słownikami z zespołem i edytować treści bez konieczności modyfikowania kodu aplikacji.
Alias:
- npx intlayer dictionaries push
- npx intlayer dictionary push
- npx intlayer dic push
Argumenty:
Opcje słownika:
-d, --dictionaries: identyfikatory słowników do pobrania. Jeśli nie zostaną podane, zostaną wysłane wszystkie słowniki.
Przykład: npx intlayer dictionary push -d my-dictionary-id my-other-dictionary-id
--dictionary: identyfikatory słowników do pobrania (alias dla --dictionaries).
Przykład: npx intlayer dictionary push --dictionary my-dictionary-id my-other-dictionary-id
Opcje konfiguracji:
--base-dir: Określ katalog bazowy projektu. Aby pobrać konfigurację intlayer, polecenie będzie szukać pliku intlayer.config.{ts,js,json,cjs,mjs} w katalogu bazowym.
Przykład: npx intlayer dictionary push --env-file .env.production.local
--no-cache: Wyłącz pamięć podręczną.
Przykład: npx intlayer build --no-cache
Opcje zmiennych środowiskowych:
- --env: Określ środowisko (np. development, production). Przydatne, gdy używasz zmiennych środowiskowych w pliku konfiguracyjnym intlayer.
--env-file: Podaj niestandardowy plik środowiskowy do załadowania zmiennych. Przydatne, gdy używasz zmiennych środowiskowych w pliku konfiguracyjnym intlayer.
Przykład: npx intlayer dictionary push --env-file .env.production.local
Przykład: npx intlayer dictionary push --env production
Opcje wyjścia:
-r, --delete-locale-dictionary: Pomija pytanie o usunięcie katalogów lokalizacji po przesłaniu słowników i usuwa je. Domyślnie, jeśli słownik jest zdefiniowany lokalnie, nadpisze zawartość zdalnych słowników.
Przykład: npx intlayer dictionary push -r
Przykład: npx intlayer dictionary push --delete-locale-dictionary
-k, --keep-locale-dictionary: Pomija pytanie o usunięcie katalogów lokalizacji po przesłaniu słowników i zachowuje je. Domyślnie, jeśli słownik jest zdefiniowany lokalnie, nadpisze zawartość zdalnych słowników.
Przykład: npx intlayer dictionary push -k
Przykład: npx intlayer dictionary push --keep-locale-dictionary
Opcje przygotowania:
- --build: Buduje słowniki przed przesłaniem, aby zapewnić aktualność zawartoś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 celów debugowania. (domyślnie true przy użyciu CLI)
Opcje Git:
- --git-diff: Uruchamia tylko na słownikach, które zawierają zmiany od bazy (domyślnie origin/main) do bieżącej gałęzi (domyślnie HEAD).
- --git-diff-base: Określa bazowe odniesienie dla różnic git (domyślnie origin/main).
- --git-diff-current: Określa bieżące odniesienie dla różnic git (domyślnie HEAD).
- --uncommitted: Uwzględnia niezacommitowane zmiany.
- --unpushed: Uwzględnia zmiany nieprzesłane do zdalnego repozytorium.
--untracked: Uwzględnia pliki nieśledzone przez git.
Przykład: npx intlayer dictionary push --git-diff --git-diff-base origin/main --git-diff-current HEAD
Przykład: npx intlayer dictionary push --uncommitted --unpushed --untracked