Multilingual menu: your restaurant menu in 13 languages
Updated October 19, 2026
A multilingual menu lets every customer read your menu in their own language. In Menuthere, you switch on Offer other languages and your online menu gets a language button. Customers tap it and choose from 13 languages, including Arabic, Hindi, Spanish, Chinese and Japanese. The menu is translated automatically, and their choice is remembered on their next visit. For the dishes where the exact name matters, you write the name yourself, in the customer's own script. The language button is on the Lite plan (US$17 a month); your own second-language dish names are on every plan, including Free.
In short
- 13 languages: English, Hindi, Malayalam, Tamil, Telugu, Kannada, Arabic, Bengali, Marathi, Gujarati, Spanish, Chinese and Japanese.
- You choose which languages to offer and which one the menu opens in. English is always available.
- Translated for you. Machine translation can get a dish name wrong, so check the languages your customers use most.
- Your own dish names win. Give a dish a second name in Arabic, Hindi, Japanese or another language with its own script, and customers reading in that language see your spelling instead of the translation.
- Photos and prices don't change. Only the text is translated.
- Plan: the language button is on Lite (US$17 a month, 7-day free trial). Second names are on every plan.
The 13 menu languages
Each language below can be offered on your menu. Open a guide for that language's script, dish-name conventions and a short sample menu.
| Language | Customers see | Script | Reads | Guide |
|---|---|---|---|---|
| English | English | Latin | Left to right | Always on |
| Arabic | العربية | Arabic | Right to left | Menu in Arabic |
| Spanish | Español | Latin | Left to right | Menu in Spanish |
| Japanese | 日本語 | Kanji, hiragana, katakana | Left to right | Menu in Japanese |
| Chinese | 中文 | Simplified Chinese characters | Left to right | Menu in Chinese |
| Hindi | हिन्दी | Devanagari | Left to right | Menu in Hindi |
| Marathi | मराठी | Devanagari | Left to right | Menu in Marathi |
| Malayalam | മലയാളം | Malayalam | Left to right | Menu in Malayalam |
| Tamil | தமிழ் | Tamil | Left to right | Menu in Tamil |
| Kannada | ಕನ್ನಡ | Kannada | Left to right | Menu in Kannada |
| Bengali | বাংলা | Bengali | Left to right | Menu in Bengali |
| Gujarati | ગુજરાતી | Gujarati | Left to right | Menu in Gujarati |
| Telugu | తెలుగు | Telugu | Left to right | Offered on the menu |
Not on the list: languages such as Urdu, French, Malay, Sinhala or Thai aren't offered as menu languages. You can still write your menu, or a dish's second name, in any language you like. It shows exactly as you typed it.
How to set up a multilingual menu
It takes about three minutes in Settings → Store details → Currency & Language.
- Turn on Offer other languages. Your menu gets a language button.
- Choose the languages. Under Languages offered, tap the ones you want. English is always available. If you leave every language off, all of them are offered.
- Pick the opening language. Primary language is what the menu shows before anyone taps the button. English (as written) shows your menu untranslated. Press Save changes.
- Add your own names for key dishes. Open a dish in
Menu, press Add secondary name and type its name in the second language. Start with your 10 best sellers. - Check it on your phone. Open your menu, switch to each language you offer and read the dish names. Fix any that read wrong with a second name.
On the Free plan, Offer other languages shows a lock and an Upgrade to Lite button. Full steps are in the docs: Menu in several languages for customers.
What customers see
- A language button on your menu. They tap it and pick a language.
- The menu text in that language. Photos and prices stay as they are, though the currency symbol follows the chosen language.
- Their own choice wins. If you set Arabic as the primary language and a customer picks English, they get English, and it's kept for their next visit.
- Your second names on the dishes you named yourself, in your spelling. The second name also appears on the customer's cart and order.
If you turn off a language that you'd set as primary, the menu goes back to opening in English.
Automatic translation vs your own dish names
Machine translation is good at "Add to cart" and weak at food. A dish like "Chicken 65" or "Kerala beef fry" can come out word for word, or differently from what your customers actually call it. So Menuthere gives you two tools.
| Language button | Your own second name | |
|---|---|---|
| What it does | Translates the whole menu into the customer's language | Shows the name you wrote, exactly as typed |
| Who writes it | Translated automatically | You (or a fluent speaker on your team) |
| How many languages | Up to 13 | One second name per dish |
| Plan | Lite and above | Every plan, including Free |
| Where it shows | Whole menu, in the chosen language | On a second line under the dish name (in the layouts that show it), and as the main name when the customer reads in that language |
How Menuthere picks your second name. It looks at the script you typed the name in:
| Customer reads the menu in | Your second name replaces the dish name when it's written in |
|---|---|
| Arabic | Always, whatever script it's in |
| Hindi or Marathi | Devanagari (both languages share it) |
| Malayalam, Tamil, Kannada, Telugu, Bengali, Gujarati | That language's own script |
| Chinese | Chinese characters |
| Japanese | Japanese kana or kanji |
| Spanish | Never. Spanish uses the same alphabet as English, so the swap can't tell them apart |
Because each dish has one second name, pick the language your customers use most. For example, a restaurant that writes Malayalam second names shouldn't also offer Arabic, because Arabic readers would see the Malayalam names.
See Dish names in a second language for the steps.
Which languages should your restaurant offer?
Offer the languages your customers actually read, not all 13. A shorter language list is easier to check.
| Your restaurant | Languages to consider | Why |
|---|---|---|
| UAE, Saudi Arabia, Qatar, Oman | Arabic, plus Hindi, Malayalam, Bengali or Tamil | Gulf menus are usually Arabic and English, and many customers are South Asian residents. See Menu in Arabic |
| Kerala | Malayalam, Hindi, Arabic | Locals, visitors from other Indian states, and Gulf visitors. See Menu in Malayalam |
| Bengaluru | Kannada, Tamil, Telugu, Malayalam, Hindi | A city of people from every southern state and beyond. See Menu in Kannada |
| Mumbai or Pune | Marathi, Hindi, Gujarati | See Menu in Marathi |
| Singapore | Chinese, Tamil | Mandarin and Tamil are official languages alongside English and Malay. Malay isn't offered |
| Malaysia | Chinese, Tamil | Malay isn't offered, so keep your main menu in the language most customers read |
| Sri Lanka | Tamil | Sinhala isn't offered |
| Bangladesh or West Bengal | Bengali | See Menu in Bengali |
| United States | Spanish; Chinese or Japanese in tourist areas | Spanish is the most common language after English in US homes. See Menu in Spanish |
| Japan | Japanese as the opening language, with English and Chinese for visitors | See Menu in Japanese |
| Hotels and tourist spots anywhere | The languages your guests speak | See Menuthere for hotels |
Tips for a menu that translates well
- Write plain dish names in English, and put the story in the description. "Grilled chicken with garlic sauce" translates better than "The Big Cluck".
- Keep brand names out of dish names where you can. A machine can't tell your house name from a word.
- Add a second name for your 10 best sellers in the language most of your customers read.
- Ask a fluent speaker to read the menu in each language you offer, on a phone. The docs say it plainly: a translated dish name may not read exactly as you would write it.
- Tag allergens, calories and halal on each dish (on every plan), rather than writing them only in the dish name.
- Set the primary language to the one most customers read. Leave it on English (as written) if your customers are mixed.
A multilingual menu vs the alternatives
| Option | What the customer does | What it costs you | Catch |
|---|---|---|---|
| Printed bilingual menu | Reads two languages side by side | Design and reprints every time a price changes | Two languages at most, or a very long menu |
| Customer's camera translation app | Points a phone at your menu | Nothing | The customer does the work, and dish names often come out literally |
| Menuthere language button | Taps a button on your online or QR menu | Lite, US$17 a month | Automatic translation, so check key dish names and add your own |
You can still print a menu too. Your online menu and your printed one can share the same names.
What it costs
- Free plan, US$0: your own second-language dish names, shown under each dish. No language button.
- Lite, US$17 a month: the language button with all 13 languages, plus pre-orders, table booking, coupons and Stripe payments. The 7-day free trial needs a card to start, and nothing is charged until it ends. Indian stores are billed in rupees, converted from the US dollar price.
- 0% commission on your orders on every plan. Compare that with the delivery apps on our delivery app commission pages.
Want your restaurant's own app on Google Play and the App Store? That's the Branded App plan. Get your app.
FAQs
What is a multilingual menu?
A multilingual menu shows the same menu in more than one language, so each customer can read it in their own. On a digital menu this is usually a language button. A printed menu usually shows two languages side by side.
How do I translate my restaurant menu into other languages?
In Menuthere, open Settings, then Store details, then the Currency & Language tab, and switch on Offer other languages. Choose the languages to offer and the one your menu opens in, then save. The menu is translated automatically. For important dishes, add your own second-language name so customers see your spelling.
Which languages can my menu be translated into?
Thirteen: English, Hindi, Malayalam, Tamil, Telugu, Kannada, Arabic, Bengali, Marathi, Gujarati, Spanish, Chinese and Japanese. English is always available.
Is the translation automatic, and can I change it?
Yes, the menu is translated automatically, so a dish name may not read exactly as you would write it. You can't edit the automatic translation, but you can give a dish a second name in another language. When a customer reads the menu in that language, your name is shown instead of the translation.
Will my dish photos or prices change?
No. Only the text is translated. Prices stay as they are, though the currency symbol follows the chosen language.
Which plan includes the multilingual menu?
The language button is on Lite, at US$17 a month, with a 7-day free trial that needs a card to start. Second-language dish names are on every plan, including Free.
Does the menu remember a customer's language?
Yes. A customer who picks a language keeps it on their next visit, even if your menu opens in a different language.
Can I offer Urdu, French or Malay?
Not as a menu language. You can still write your menu, or a dish's second name, in any language, and it shows exactly as you typed it.
Sources (7)
- Menuthere Docs, Menu in several languages for customers: https://menuthere.com/docs/online-store/menu-in-several-languages-for-customers (accessed 19 Oct 2026)
- Menuthere Docs, Dish names in a second language: https://menuthere.com/docs/menu/dish-names-in-a-second-language (accessed 19 Oct 2026)
- Menuthere Docs, Free trials: https://menuthere.com/docs/plans-billing/free-trials (accessed 19 Oct 2026)
- Menuthere pricing: https://menuthere.com/en/pricing (accessed 19 Oct 2026)
- US Census Bureau, "Nearly 68 Million People Spoke a Language Other Than English at Home in 2019" (Spanish 62% of them): https://www.census.gov/library/stories/2022/12/languages-we-speak-in-united-states.html (accessed 19 Oct 2026)
- Republic of Singapore Independence Act 1965, section 7 (Malay, Mandarin, Tamil and English are the four official languages): https://sso.agc.gov.sg/Act/RSI (accessed 19 Oct 2026)
- Ahrefs Keywords Explorer, global volume (19 Oct 2026); Google autocomplete (19 Oct 2026)