Set up automatic menu translation so your customers can order in their preferred language.


Prerequisites


Before you begin, make sure you have:

  • Venue Admin or Venue Group Admin access to the MondoMenu Management Portal
  • At least one menu, product, or category already set up in your venue
  • Decided which languages you want to support (up to 8 languages are available)



Step 1: Open Venue Settings


  1. Log in to the MondoMenu Management Portal.
  2. In the left sidebar, select your venue name.
  3. Click Venue Settings.



Step 2: Navigate to Language & Currency


  • Inside Venue Settings, find and click the Language & Currency tab.
  • This is where you control all language options for your venue, including currency display and translation preferences.



Step 3: Enable AI Auto Translation


  1. Scroll down to the Translation Settings section.
  2. Toggle AI Auto Translation to the On position.
  3. A language selector will appear. Choose the languages you want your menu translated into (up to 8 languages).
  4. Click Save to apply your settings.


Once enabled, translations will run automatically every time you save a product, category, or customer-facing message.


Tip: AI translations will never overwrite any manual translations you’ve already entered. Manual edits are always protected.



Step 4: Translate a Single Product


When you need to add or update a product and want to trigger translation immediately:

  1. Go to Menu Management and open the product you want to edit.
  2. Make your changes to the product name, description, modifier names, or combo options.
  3. Click the Auto Translate button near the top of the product edit page.
  4. A preview banner will appear showing the translated text before you save.
  5. Review the translations, then click Save to confirm.


Note: If you have entered a translation manually for any field, that translation will never be overwritten by the AI.



Step 5: Bulk Translate Your Entire Menu


To translate all products, categories, and messages at once:

  1. Go to Menu Management.
  2. Click the Translate All button at the top of the menu list.
  3. A progress console will open, showing you a live update as each item is translated.
  4. Wait for the process to finish. The console will show a completion message when done.


Tip: This is the quickest way to get your full menu translated when setting up for the first time.



Step 6: Choose a Translation Mode


The Translate All function supports three modes. You can select the mode before running the bulk translation:


ModeWhat it does
Default
Only translates items that have never been translated before. Skips anything already translated.
ForceRe-runs AI translation on all items that were previously auto-translated. Skips any fields with manual translations.
Force AllRe-translates everything, including fields with manual translations. Use with caution.


Select the mode that fits your situation, then click Translate All to begin.


Tip: Use Default mode for routine updates. Use Force mode only if you need to refresh translations for edited English content while keeping manual translations intact.



Step 7: Verify Translations on the Customer Menu


After translations are complete, check how your menu looks to customers:

  1. Open the customer-facing menu link for your venue (available in Venue Settings > General).
  2. Use the language selector on the menu to switch to each translated language.
  3. Confirm that product names, descriptions, modifier options, and combo choices all appear correctly.
  4. If any translation looks wrong, go back to the product in Menu Management, scroll to the translation field for that language, type your correction manually, and save.


Tip: Manual corrections will never be overwritten by AI translations.



Tips 


  • Write clear source text first. AI translation quality depends on how clearly the original English (or your base language) is written. Avoid abbreviations or shorthand in product names and descriptions.


  • Use Default mode for routine updates. When you add new products, Default mode handles translation automatically on save — you do not need to run Translate All each time.


  • Protect important custom phrasing. If you have a signature dish name or a specific marketing phrase you want to control in another language, type it in manually. The AI will never overwrite a manual translation.


  • Run Translate All overnight for large menus. If your menu has hundreds of items, consider running the bulk translation during off-peak hours so any brief processing activity does not interfere with service.


  • Force mode is safe for most re-runs. If you update your English descriptions and want to refresh all AI translations without touching manual ones, use Force mode — it is the safest bulk option.




FAQ


Q: How many languages can I translate into?


You can translate into up to 8 languages at the same time. Contact your account manager if you need guidance on which languages are available.



Q: Will translating overwrite the descriptions I have already typed in manually?
No. Any translation you have typed manually into a language field is permanently protected. The AI will only fill in fields that have no manual translation.


Q: What gets translated automatically?


Product names, product descriptions, modifier names, combo selection labels, category names, and customer-facing messages (such as order confirmation text) are all included.


Q: Can I turn off auto translation for just one product?


Currently, auto translation applies to all products in the venue when it is enabled. To keep a specific field in its original language, type that original text manually into the translation field — it will then be treated as a manual translation and protected.


Q: Why does the progress console stop partway through a Translate All run?


This can happen if there is a temporary connection issue. Refresh the page and run Translate All again using Default mode — it will skip anything already translated and pick up where it left off.


Q: How long does a full menu translation take?


This depends on the size of your menu and how many languages you have selected. A menu with 50 products translating into 4 languages typically completes within a few minutes. Very large menus may take longer.




System Admin Only


These features are only visible to superAdmin and admin roles. Venue Admins and Venue Group Admins will not see these controls in the portal.


Token Usage Statistics 


Platform administrators can view translation token consumption across all venues directly in the Translation Settings panel:

  1. Go to Venue Settings > Language & Currency > Translation Settings.
  2. Scroll down to the Token Usage section. A breakdown shows how many tokens each venue has consumed.


Note: This data is visible only to superAdmin and admin roles. Venue Admins do not see this section.


Force Re-Translate All


  • The FORCE RE-TRANSLATE ALL button is available exclusively to superAdmin users.
  • It bypasses all translation mode logic and forces a complete re-translation of every field across the entire venue, including fields that contain manual translations.


Warning: This will overwrite manual translations. Use only when a full reset is required.


Translate All Content (Admin) Card


  • SuperAdmin users see a dedicated Translate All Content (Admin) card in the admin dashboard.
  • This card provides elevated bulk translation controls that are separate from the standard venue-level Translate All button available to Venue Admins.

Translation Model Configuration


  • The AI translation model used by the platform (e.g. geminiModel setting) is configurable by system administrators only.
  • Venue Admins cannot change or view this setting.
  • To update the model configuration, access the platform-level system settings in the admin panel and locate the AI Translation configuration section.