Translating Chinese Menus: Apps and Tools That Actually Work (2026)

38 helpful2,100 views

Yes, you'll use 2–3 apps, not one. Google Translate alone fails because Google services need a VPN or roaming eSIM, and the Chinese-to-English engine misses culinary metaphor. Use WeChat's built-in Scan → Translate inside China without Google access; it handles printed menus in 1–2 seconds per page.

For deeper food vocabulary, install Pleco with the offline dictionary pack (about 600 MB) and use its OCR camera mode. Pleco lists multiple senses, which catches dish-name idioms that confuse Google. 'Ants Climbing a Tree' is glass-noodle stir-fry with pork mince, not insects.

For allergies, do not trust an app alone. Carry a printed allergy card in Mandarin listing every ingredient you cannot eat — peanut 花生, shellfish 贝类, gluten 麸质. Hand it to the waiter at the start of the order, not after the food arrives. Many local restaurants run on Meituan or Dianping mini-programs with picture menus; pointing at a photo or a neighboring table's dish ('zhe ge' 这个) is often safer than translation.

Watch for ¥ symbols on the menu — most prices show as ¥38, ¥58, etc. English menus exist at international chains and four-star hotels but rarely at family-run noodle shops. Save offline maps in Apple Maps or Gaode before stepping out so you can find your way back to the hotel after a long lunch.

  • Use WeChat's Scan → Translate for printed menus; it works inside China without a VPN or Google services.
  • Install Pleco with the 600 MB offline dictionary pack — its OCR catches culinary metaphors that Google Translate misses.
  • Carry a printed Chinese allergy card listing peanut 花生, shellfish 贝类, and gluten 麸质 — hand it over before ordering.
  • Point to picture menus on Meituan or Dianping or a neighboring dish — 'zhe ge' (this one) avoids translation entirely.
  • Save Apple Maps or Gaode offline tiles before stepping out — signal drops in alleys, and routing fails when offline.

Continue reading in the MyChinaGuide app