FAQs
The questions that decide whether over the air delivery is worth the change.
Can I update translations without releasing a new app version?
Yes, and that is the whole product. Approved translations publish to an edge bundle your app fetches at runtime, so a corrected string is live inside the minute the latest URL revalidates. No rebuild, no store review, no redeploy.
How do over-the-air translation updates work?
Every publish mints an immutable versioned URL, cached for a year, plus a mutable latest URL that revalidates every sixty seconds. Your runtime fetches on start and whenever you ask it to. Pin a version and it never changes under a screen somebody is reading.
What happens if the CDN is unreachable?
The runtime serves the bundle it already cached, and a build that shipped with its locale files still has them. Dispatch is how a string gets newer, not how it exists.
Can a translation change under a user mid session?
Only if you ask for it. The runtime fetches on start and when you tell it to. There is no push channel forcing a swap under a screen somebody is reading.
Is the key I ship inside my app a risk?
A CDN key is read only. It cannot write a translation, create a key or read another project, and it is rate limited per key and IP at the origin, so a leaked one cannot be used to hammer us either.
How do I roll back?
Point at the previous version URL. It is immutable and still there. The last twenty versions per locale are retained, so a rollback is a URL change rather than a restore.
Which plan do I need?
Dispatch needs a project token and the Free plan cannot mint one, so it starts at Starter: $19 a month for 300,000 words.
Does this replace the files in my repository?
Only if you want it to. The same reviewed strings still go back as a pull request, a connector write back or a file storage sync. Dispatch is one of the four exits, not the only one.
your turn
Never file a ticket for a typo again.
Delivery, the CLI, the Action and the API from the Starter plan at $19 a month.