You can use BuonMenu.com to create a multilingual online menu for your restaurant. The multilingual menu can be read by your customers on a smartphone, tablet or computer, both in your restaurant or from any other place. Let's see how to create a multilingual menu.
There are two methods for creating a multilingual menu: automatic translations or manual translations. Let's see them both.
Automatic browser translations
This is absolutely a powerful feature and a recommended method. Basically when you create your menu using BuonMenu, you get an online menu that is a web page.
This means that your menu can use the translation capabilities offered by web browsers (like Chrome, Edge, Safari, etc.).
Let's say that you usually read and write in Italian and your menu is written in Italian. If you open your menu with your device you don't notice any translation.
However when a user that speaks German opens your menu, he will immediately see a prompt asking if he wants to see your restaurant menu in their language. Basically an automatic translation from Italian to German is generated automatically by the browser and the user will see the menu in their preferred language.
This is true for any language!
Basically you can simply write your restaurant menu in your preferred language and then all the translations - to any other language - happen automatically.
How to enable browser translations for your menu
Translations are enabled automatically.
However the browser must detect the language of the menu in order to translate it properly, so the following steps are recommended.
Perform the following steps:
- login to BuonMenu in order to manage your restaurant
- click Profile
- find the option called Language and select the main language used for your menu.
That's it. Translations will happen automatically.
How to test browser translations
Now that you have enabled the browser translations you may want to see them - I mean, for curiosity.
Remember that the translations are presented automatically only to the users that have a preferred language different from the language of the menu.
- if your menu is in Italian and the preferred language on your device is Italian, you won't see any automatic translation
- if your menu is in Italian and the preferred language is German, for example, then you will see a prompt that asks if you want to translate the page
Here's what you should do:
- open Chrome
- go to Preferences to open the browser settings
- go to the Languages section
- click Add languages
- add a language (e.g. if your menu is in Italian, add German)
- remove all the other languages (e.g. Italian)
- open your menu (e.g. buonmenu.com/example)
- you will see a prompt asking if you want to translate the page (e.g. from Italian to German)
You can also find more detailed instructions and alternative methods on the Chrome documentation.
Obviously real users don't need to do all this... They simply see the translation. These steps are just a simulation for the restaurant owner to pretend to speak a different language.
What browsers support automatic translations
Automatic translations are supported by all major browser, including:
- Google Chrome, on any OS, including Android and iOS (which represents about 70% of the market share)
- Safari on iOS (starting from iOS 14, which will be available to public on September 2020)
- Microsoft Edge and other browsers
Some browser, like Firefox, don't support automatic translations by default, however there are some plugins for those browsers that add translation capabilities.
What languages are supported by the browser
Basically all languages are supported.
For example these are the languages supported by Chrome for the automatic translations.
If you prefer to translate your menu manually, you can do that as well, using BuonMenu.
Indeed each restaurant on BuonMenu can create an unlimited number of menus, so you can simply create a different menu for each language.
- Menu - Italiano
- Menu - English
You can also add some flags if you prefer using Unicode symbols / emoji...
- Menu 🇮🇹
- Menu 🇬🇧