Lokalizacja.One bezproblemowo integruje się z nowoczesnymi frameworkami frontendowymi. Zamiast zarządzać ogromnymi, podatnymi na konflikty plikami JSON w swoim repozytorium Git, możesz przesyłać tłumaczenia bezpośrednio do swojej aplikacji React, Vue lub Angular.
Dlaczego deweloperzy wybierają nasze API React?
- Czysty format JSON: Generujemy standardowy obiekt klucz-wartość ({ "key": "value" }) kompatybilny z i18next, react-intl, vue-i18ni innymi popularnymi bibliotekami.
- Niezależność od frameworka: Choć idealny dla React, ten format działa natywnie z Vue.js, Angular, Svelte i backendami Node.js.
- Bez konfliktów: Przestań ręcznie scalać pliki JSON. Pozwól swojemu zespołowi edytować tłumaczenia w naszym interfejsie, a po prostu pobierz ostateczny plik podczas budowy.
Zaawansowane zarządzanie projektami
Skaluj swoją lokalizację frontendową bez bólu głowy.
Przestrzenie nazw: Użyj Kategorii , aby zorganizować ciągi w osobnych plikach (np. common.json, home.json, validation.json), aby wspierać leniwe ładowanie.
Etykiety i tagi: Oznaczaj ciągi niestandardowymi etykietami, aby filtrować eksporty przez API.
Współpraca zespołowa: Zapraszaj projektantów i copywriterów. Przypisuj szczegółowe role (Właściciel, Administrator, Menedżer, Tłumacz).
Webhooki: Automatycznie uruchamiaj Vercel lub Netlify budowy, gdy tłumaczenia są aktualizowane.
Jak zintegrować
Opcja 1: Ręczny eksport (UI)
Idealne do lokalnego rozwoju lub testowania.
- Przejdź do swojego Panelu projektu.
- Kliknij przycisk Pobierz .
- Wybierz JSON (czysty) z rozwijanego menu formatu.
- Wybierz język i pobierz plik .json.
Opcja 2: Automatyzacja z API (CI/CD)
Pobierz najnowsze tłumaczenia bezpośrednio w swoich skryptach package.json lub w pipeline CI. Przekaż parametr format=json-clean.
# Pobierz tłumaczenia angielskie
curl "https://api.localization.one/{YOUR_API_KEY}/getTranslations?translation_language=1&format=json-clean" > src/locales/en/translation.json
# Pobierz tłumaczenia hiszpańskie
curl "https://api.localization.one/{YOUR_API_KEY}/getTranslations?translation_language=2&format=json-clean" > src/locales/es/translation.jsonOpcja 3: Wysyłanie przez webhooki
Skonfiguruj URL webhooka w ustawieniach projektu, aby całkowicie zautomatyzować proces.
- Szybkie aktualizacje: Twój serwer otrzymuje żądanie POST krótko po zmianach (zwykle w ciągu 5 minut).
- Uruchamiaj budowy: Połącz webhooki z dostawcą CI/CD (GitHub Actions, GitLab CI), aby automatycznie odbudować frontend, gdy zawartość się zmienia.
Czy gotowy, aby zautomatyzować swoją lokalizację frontendową? Stwórz swoje darmowe konto już dziś.




