Zadaj pytanie i otrzymaj streszczenie dokumentu, odwołując się do tej strony i wybranego dostawcy AI
Historia wersji
- "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
Automatyczne generowanie tłumaczeń w pipeline CI/CD
Intlayer umożliwia automatyczne generowanie tłumaczeń dla Twoich plików deklaracji treści. Istnieje wiele sposobów, aby to osiągnąć, w zależności od Twojego workflow.
Spis treści
Korzystanie z CMS
Z Intlayer możesz przyjąć workflow, w którym lokalnie deklarowany jest tylko jeden język, podczas gdy wszystkie tłumaczenia są zarządzane zdalnie przez CMS. Pozwala to na całkowite oddzielenie treści i tłumaczeń od bazy kodu, oferując większą elastyczność dla edytorów treści oraz umożliwiając Live Sync (brak konieczności przebudowy aplikacji, aby zastosować zmiany).
Przykładowa konfiguracja
Skopiuj kod do schowka
Aby dowiedzieć się więcej o CMS, zapoznaj się z oficjalną dokumentacją.
Używanie Husky
Możesz zintegrować generowanie tłumaczeń z lokalnym workflow Git za pomocą Husky.
Przykładowa konfiguracja
Skopiuj kod do schowka
Skopiuj kod do schowka
Aby uzyskać więcej informacji na temat poleceń Intlayer CLI i ich użycia, zapoznaj się z dokumentacją CLI.
Jeśli masz wiele aplikacji w swoim repozytorium korzystających z osobnych instancji intlayer, możesz użyć argumentu --base-dir w następujący sposób:
Skopiuj kod do schowka
Używanie GitHub Actions
Intlayer udostępnia polecenie CLI do automatycznego wypełniania i przeglądu zawartości słowników. Można to zintegrować z Twoim workflow CI/CD za pomocą GitHub Actions.
Skopiuj kod do schowka
Aby skonfigurować zmienne środowiskowe, przejdź do GitHub → Settings → Secrets and variables → Actions i dodaj sekret.
Podobnie jak w przypadku Husky, w przypadku monorepo możesz użyć argumentu --base-dir, aby kolejno obsłużyć każdą aplikację.
Domyślnie argument--git-difffiltruje słowniki, które zawierają zmiany od bazy (domyślnieorigin/main) do bieżącej gałęzi (domyślnie:HEAD).
Aby uzyskać więcej informacji o poleceniach Intlayer CLI i ich użyciu, zapoznaj się z dokumentacją CLI.