Google Translate is remarkable, free, and already on your phone. For menus it is also, structurally, the wrong tool — and it is worth understanding why before you rely on it in a restaurant.
Translation is not interpretation
A translator converts words. A menu asks a different question: what is this, and will I like it?
The classic failures are not obscure:
- 獅子頭 (shīzitóu) translates as "lion's head." It is a pork meatball.
- Turkish imam bayıldı becomes "the imam fainted." It is stuffed aubergine.
- Bún chả comes back as "vermicelli grilled", which tells you nothing about a dish built around grilled pork and a dipping broth.
Each translation is literally correct. None of them helps you order.
The information you need is not on the menu
Even a perfect translation only conveys what was printed. Menus systematically omit the things most likely to matter:
- Thai dishes rarely list fish sauce or shrimp paste
- Japanese simmered dishes rarely list dashi, which is usually bonito
- Chinese stir-fries rarely list oyster sauce
- Italian dishes rarely list anchovy in the sofrito
A translation of a menu that does not mention fish sauce produces an English menu that does not mention fish sauce.
Camera translation adds a second failure mode
Live camera translation has to segment the image before it translates, and menus are hostile input: multiple columns, decorative type, handwriting, glare, lamination. Text drifts between frames, and prices attach to the wrong dish. It is fine for a sign and unreliable for a menu you are about to order from.
What actually helps
The useful output is not "here is the menu in English." It is:
- What the dish is, in plain language
- What is in it, including what wasn't printed
- Which items suit your tastes, given what you already know you avoid
That is the job TableSage does. It is not a translator, and on a menu that distinction is the entire point.
It also never calls a dish safe. Recipes vary between restaurants and change without notice, so it tells you what is worth raising with the kitchen and leaves the final word to the staff.



