L
lokalise-multi-env-setup
Skonfiguruj Lokalise dla środowisk dev, staging i produkcji z izolacją danych i bezpiecznym zarządzaniem kluczami.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do konfiguracji Lokalise na wielu środowiskach wdrażania. Pozwala na wybór między oddzielnymi projektami Lokalise dla każdego środowiska (silniejsza izolacja) lub gałęziami w ramach jednego projektu (prostsze zarządzanie). Obsługuje zarządzanie kluczami API, zmienne środowiskowe i przepływ promocji tłumaczeń od dev do produkcji bez ryzyka zmieszania danych. Wymaga planu Team lub Enterprise w Lokalise oraz systemu zarządzania tajemnicami (GitHub Secrets, AWS Secrets Manager, GCP Secret Manager lub HashiCorp Vault).
Jak używać
- Sprawdź wymagania: posiadasz plan Team lub Enterprise w Lokalise, zainstalowany Node.js 18+, pakiet @lokalise/node-api oraz system zarządzania tajemnicami (GitHub Secrets, AWS Secrets Manager, GCP Secret Manager lub Vault).
- Wyzwól umiejętność frazami takimi jak "lokalise environments", "lokalise staging", "lokalise dev prod" lub "lokalise environment setup".
- Wybierz strategię konfiguracji: opcja A to osobne projekty Lokalise dla każdego środowiska (rekomendowane dla zespołów powyżej 5 tłumaczy lub wymogi compliance), opcja B to gałęzie w ramach jednego projektu (prostsze zarządzanie dla mniejszych zespołów).
- Wygeneruj osobny token API Lokalise dla każdego środowiska z minimalnymi wymaganymi uprawnieniami i przechowaj je w wybranym systemie zarządzania tajemnicami.
- Skonfiguruj zmienne środowiskowe NODE_ENV (lub równoważne) dla każdego celu wdrażania oraz ustaw ścieżki do konfiguracji Lokalise specyficznych dla środowiska.
- Wdrażaj przepływ promocji tłumaczeń: przetestuj w dev, przejdź do staging do weryfikacji przez tłumaczy, następnie promuj do produkcji bez ryzyka zmieszania danych między środowiskami.