lokalise-ci-integration
Configure Lokalise CI/CD integration with GitHub Actions and automated sync.\nUse when setting up automated translation sync, configuring CI pipelines,\nor integrating Lokalise into your build process.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Configure Lokalise CI/CD integration with GitHub Actions and automated sync.\nUse when setting up automated translation sync, configuring CI pipelines,\nor integrating Lokalise into your build process.\nTrigger with phrases like \
How to use
Przygotuj wymagane dane: pobierz Project ID z ustawień Lokalise (Settings > General > Project ID) i wygeneruj token API z uprawnieniami do odczytu i zapisu (Profile > API Tokens). Zapisz oba jako sekrety GitHub:
LOKALISE_API_TOKENiLOKALISE_PROJECT_ID.Zainstaluj Lokalise CLI v2 w swoim workflow — skill automatycznie pobierze skrypt instalacyjny z oficjalnego repozytorium.
Utwórz plik
.github/workflows/lokalise-upload.yml, który będzie wysyłać ciągi źródłowe do Lokalise za każdym razem, gdy zmienisz plik lokalnych (np.src/locales/en.json) na gałęzimain. Skill pomoże ci skonfigurować ścieżkę do pliku źródłowego.Dodaj workflow do pobierania tłumaczeń z Lokalise podczas buildu — skill wygeneruje konfigurację, która pobierze przetłumaczone pliki i umieści je w odpowiednich katalogach projektu.
Opcjonalnie skonfiguruj blokadę pull requestów, które zawierają brakujące tłumaczenia — workflow sprawdzi kompletność tłumaczeń przed mergowaniem kodu.
Uruchom skill z frazami takimi jak "lokalise CI", "lokalise GitHub Actions" lub "lokalise automated sync", aby uzyskać pełną konfigurację dostosowaną do Twojej struktury projektu.