lokalise-core-workflow-b
Pobieraj i integruj tłumaczenia z Lokalise bezpośrednio do aplikacji
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do zarządzania drugą fazą przepływu pracy w Lokalise — pobieraniem przetłumaczonych plików i ich integracją z kodem. Automatyzuje pobieranie pakietów tłumaczeń z serwera, rozpakowanie archiwów ZIP i przygotowanie plików do użytku w aplikacji. Obsługuje popularne formaty: JSON, XLIFF i PO. Uruchamiaj komendami takimi jak "lokalise download", "lokalise pull translations" czy "export lokalise". Wymaga zainstalowanego CLI lokalise2 i Node.js SDK, oraz dostępu do API Lokalise poprzez token uwierzytelniający.
Jak używać
Przygotuj zmienne środowiskowe: eksportuj LOKALISE_API_TOKEN (token dostępu do API Lokalise) oraz LOKALISE_PROJECT_ID (identyfikator projektu). Zainstaluj wymagane narzędzia: pakiet npm @lokalise/node-api, CLI lokalise2 oraz narzędzie unzip do rozpakowania archiwów.
Wyzwól skill frazą zawierającą słowa kluczowe takie jak "lokalise download", "lokalise pull translations", "export lokalise" lub "get translations from lokalise". Skill automatycznie rozpozna intencję i przygotuje się do pobrania tłumaczeń.
Skill wyśle żądanie do API Lokalise o pakiet tłumaczeń. Serwer zwróci adres URL do archiwum ZIP zawierającego wszystkie przetłumaczone pliki w wybranym formacie (JSON, XLIFF lub PO).
Pobierz i rozpakuj archiwum ZIP do wskazanego katalogu. Skill obsługuje konfigurację struktury wyjściowej — możesz ustawić nazwy plików według kodu języka (np. en.json, fr.json, de.json) lub inny schemat.
Filtruj języki do pobrania, jeśli nie potrzebujesz wszystkich. Możesz ograniczyć pobieranie tylko do wybranych języków, co przyspiesza proces i zmniejsza rozmiar pakietu.
Zintegruj pobrane pliki z aplikacją — umieść je w odpowiednim katalogu projektu, a następnie załaduj je w kodzie aplikacji. Skill wspiera różne formaty, więc dostosuj ścieżkę importu do struktury projektu.