What’s new
- More accurate translation progress — The progress bar on your menu cards now tracks real elapsed time instead of an estimate, keeps counting even if you background the app or close it entirely, and updates the moment your translation finishes — no need to reopen the app.
- Failed translations clean up after themselves — If a translation fails, you’ll see a brief notice, then it fades away and disappears from your history automatically.
- More TTS voices — Waiter replies are now spoken naturally in German, Spanish, French, Italian, and Arabic, instead of falling back to an English voice.
Bug fixes
- Order chat waiter replies are now translated into your selected language instead of always defaulting to English.
- Fixed voice messages in the order chat sometimes failing to translate on certain devices, and reduced background noise picked up by the microphone.
Under the hood
- More reliable translation tracking — The backend now tracks each menu’s translation status more precisely, so failures are reported accurately instead of getting stuck or disappearing without explanation.