Skip to main content

Translate a Menu

Updated yesterday

Need to translate your menu to one or multiple languages? Learn how by following the steps in this article.

Some delivery channels require menus to be fully translated before they are published. This is because not all integration channels, such as StoreKit, support multi-language menus. For such channels, alternative methods like using custom fields or creating separate menus for each language are recommended.

Step 1. Select Menus in the sidebar.


Step 2. Select the menu you want to translate.

Read the sections below to learn how to translate different parts of your menu. Additionally, learn how to manage sync settings to prevent POS systems from overwriting translations.

Menu's name, description, and categories

Step 1. At the top of the page, select the button and choose Menu translations .


Step 2. Edit the fields for each language and select the Save translations button.

Using CSV uploads

Step 1. Prepare your menu in a CSV file.

Step 2. Add new columns with language/region codes, such as [name.ar](https://name.ar) or [description.ar](https://description.ar) for Arabic translations (ISO-639-1 language codes).

Step 3. Upload the file to Deliverect to update translations in bulk.

Items

Step 1. Select the item.


Step 2. Select the Translations button.


Step 3. Choose the language from the dropdown and then complete the fields. Select the Save button to confirm.

Preview translations

Step 1. Select Preview at the top of the page.


Step 2. Select the Language dropdown at the top of the page. Your menu is previewed to you in the selected language.

Troubleshooting common issues

  1. Missing translations:

    • Search for the product by name or ID on the product page.

    • Add missing translations, such as topping names, under the appropriate language fields (title.en, [title.ar](https://title.ar)).

  2. Partial language conversion:

    • Ensure all required languages (e.g., English and Chinese) are set in account settings.

    • Translate all menu categories, including unique sections like "combo" categories, and republish for changes to take effect.

Managing sync settings to prevent translation overwrites

To prevent translations in Deliverect from being overwritten:

  • Ensure your POS translations are accurate and up-to-date, as syncing will prioritize these translations if the language exists in Deliverect.

  • Remove the specific language from Deliverect settings to prevent POS translations from overwriting them. This setting can be adjusted from the account or location settings area.

  • Change account-level settings to protect pre-established translations for specific languages.

Did this answer your question?