FAQs
Die Fragen, die entscheiden, ob sich Over-the-Air-Updates lohnen.
Kann ich Übersetzungen aktualisieren, ohne eine neue App-Version zu veröffentlichen?
Ja, und das ist das gesamte Produkt. Ihre Übersetzungen werden in einem Edge-Bundle veröffentlicht, das Ihre App zur Laufzeit abruft, sodass eine korrigierte Zeichenkette innerhalb der Minute live ist, in der die neueste URL neu validiert wird. Kein Neuaufbau, keine Store-Überprüfung, keine erneute Bereitstellung. Jedes Projekt entscheidet, ob GLOSSA-Entwürfe in dieses Bundle aufgenommen werden oder warten, bis jemand sie genehmigt oder bearbeitet.
Wie funktionieren Over-the-Air-Übersetzungsupdates?
Jede Veröffentlichung erstellt eine unveränderliche, versionierte URL, die ein Jahr lang gecacht wird, sowie eine veränderliche „latest“-URL, die alle 60 Sekunden neu validiert wird. Ihre Laufzeitumgebung ruft die Daten beim Start und bei Bedarf ab. Wenn Sie eine Version festlegen, ändert sie sich nicht für Bildschirme, die gerade angezeigt werden.
Was passiert, wenn das CDN nicht erreichbar ist?
Die Laufzeitumgebung verwendet das bereits gecachte Bundle. Ein Build, der mit seinen Sprachdateien ausgeliefert wurde, enthält diese weiterhin. Dispatch dient dazu, eine Zeichenkette zu aktualisieren, nicht dazu, ihre Existenz zu gewährleisten.
Kann sich eine Übersetzung während einer Benutzersitzung ändern?
Nur wenn Sie es explizit anfordern. Die Laufzeitumgebung ruft die Daten beim Start und auf Ihren Befehl hin ab. Es gibt keinen Push-Kanal, der einen Austausch auf aktuell angezeigten Bildschirmen erzwingt.
Ist der in meiner App enthaltene Schlüssel ein Risiko?
Ein CDN-Schlüssel ist schreibgeschützt. Er kann keine Übersetzungen schreiben, keine Schlüssel erstellen oder andere Projekte lesen. Zudem unterliegt er am Origin einer Ratenbegrenzung pro Schlüssel und IP-Adresse, sodass ein geleakter Schlüssel nicht für Missbrauch genutzt werden kann.
Wie führe ich ein Rollback durch?
Verweisen Sie auf die URL der vorherigen Version. Diese ist unveränderlich und weiterhin vorhanden. Die letzten zwanzig Versionen pro Sprache werden aufbewahrt, sodass ein Rollback einfach eine URL-Änderung ist und keine Wiederherstellung erfordert.
Welchen Plan benötige ich?
Dispatch benötigt ein Projekt-Token, und der Free-Plan kann keines erstellen. Daher beginnt es beim Starter-Plan: 19 $ pro Monat für 300.000 Wörter.
Ersetzt dies die Dateien in meinem Repository?
Nur wenn Sie es wünschen. Dieselben Zeichenketten werden weiterhin als Pull-Request, über Connector-Rückschreibung oder durch Synchronisierung mit dem Dateispeicher zurückgesendet. Der Versand ist einer der vier Ausgänge, nicht der einzige.
funktioniert mit dem, was Sie bereits betreiben
41 Konnektoren, bereits integriert.
your turn
Nie wieder ein Ticket erstellen wegen eines Tippfehlers.
Delivery, die CLI, die Action und die API ab dem Starter-Plan für 19 $ pro Monat.