Izdanja i OTA distribucija
Izdanje je nepromenljivi snimak svih odobrenih prevoda u projektu u određenom trenutku. Koristite izdanja za verzionisanje prevoda nezavisno od deploja aplikacije, ili za distribuciju prevoda mobilnim i web aplikacijama u realnom vremenu putem OTA API-ja.
Kreiranje izdanja
Section titled “Kreiranje izdanja”Idite na Projekat → Izdanja i kliknite Novo izdanje.
| Polje | Opis |
|---|---|
| Verzija | String semantičke verzije, npr. 1.0.0 |
| Naziv | Opciona oznaka za lakše čitanje |
| Opis | Opcione napomene uz izdanje |
| Podeli po fajlovima | Generisati poseban bundle za svaki izvorni fajl |
| Duplirani ključevi | Kako rukovati segmentima sa istim ključem u različitim fajlovima |
U izdanje se uključuju samo odobreni prevodi.
OTA endpointi
Section titled “OTA endpointi”Nakon kreiranja izdanja, Ownlate generiše jedinstveni ključ za pristup. Koristite ga za preuzimanje prevoda u realnom vremenu bez uključivanja u bundle aplikacije.
Manifest
Section titled “Manifest”GET /ota/manifest/:accessKey{ "version": "1.0.0", "languages": ["en", "ru", "hu"], "publishedAt": "2024-01-15T10:00:00Z"}Bundle za jedan jezik
Section titled “Bundle za jedan jezik”GET /ota/bundle/:accessKey/:langVraća mapu ključ → vrednost za traženi jezik.
Svi jezički bundlei
Section titled “Svi jezički bundlei”GET /ota/bundles/:accessKeyVraća sve jezičke bundleje u jednom odgovoru, grupisane po kodu jezika.
Regenerisanje ključa za pristup
Section titled “Regenerisanje ključa za pristup”Idite na Projekat → Izdanja i kliknite Regeneriši ključ. Stari ključ prestaje da radi odmah.
Direktni izvoz fajlova
Section titled “Direktni izvoz fajlova”- Preuzeti — izvoz fajla za jedan jezik u originalnom formatu (JSON, YAML, PO)
- Izvezi sve — preuzeti ZIP sa svim jezicima
VCS integracija
Section titled “VCS integracija”Pogledajte Integracije za detalje o postavljanju automatskog slanja pull requesta.