Skip to content
Install app
English

Translate a menu

Translate menu items and the built-in menu texts into every language your store sells in.

How-to guide All plans 3 min read

Shoppers see the menu in the language they browse your store in. The app uses the languages published in Shopify Settings > Languages, so publish a language there first.

Use the Localization page to translate a whole menu in one table, or Translate mode in the editor for quick fixes and per-language icons.

Translate on the Localization page

  1. Open Localize

    In Menu manager, click ⋯ next to the menu, then Localize.

    Open ⋯ on the menu's row and click Localize.
  2. Choose the language and tab

    Pick the language in the top-right corner (1) — the page opens on your primary language. Then choose Menu items or General (2).

    (1) Choose the language, (2) choose Menu items or General
  3. Translate the menu items

    Replace the original text in each field with the translation (see Menu items columns). Use Filter items to find an item and Columns to show or hide columns.

  4. Translate the built-in texts

    In the General tab, translate the texts the app adds to your menu (see General texts). Empty fields keep the app’s default text.

    (1) Choose the language, (2) open the General tab
  5. Save

    Click Save in the save bar; you see Translation updated. Repeat from step 2 for each language.

TitleGrowth · Pro
The item text.
DescriptionGrowth · Pro
The short line under the title.
BadgeGrowth · Pro
The badge text, for example New.
UrlGrowth · Pro
The link, if the page has a different address in this language.

A grey dash (–) means the original item has no value in that column, so there’s nothing to translate.

General texts

Add product
Sale, Sold out, Add to cart, From.
Search box
Search (the search box placeholder).
Countdown
Days, Hrs, Mins, Secs.
Contact form
Name, Email, Phone number, Message, Send.
Account links
Login, Register, Account, Logout.

Translate in the editor

  1. Switch to Translate mode

    In the editor, click Translate (1) in the toolbar at the bottom of the preview.

  2. Pick a language

    Choose the language from the list (2). The flag on Translate shows the language you’re editing.

    (1) Click Translate, (2) pick a language
  3. Translate items in the preview

    Hover over an item and click Edit Item. The panel shows only Icon, Title, Link, Image (if the item has one), Description and Badge title; colors, submenu and visibility are shared by all languages.

  4. Save and publish

    Click Save, then Publish. Click Edit in the bottom toolbar to leave translate mode.

Anything you haven’t translated falls back to the original text, so you can translate step by step.

Troubleshooting

A language is missing from the picker

Make sure it’s published in Shopify Settings > Languages, then reload the app.

The Menu items tab is locked, or there's no Translate button

Your plan doesn’t include Multi-language. On Basic Navigation the tab shows a lock with This option is only available to Growth plan. Translate the General texts, or upgrade to Growth Navigation. See Plans and billing.

The storefront still shows the original text

Check that you saved the translation for the right language. Switch your storefront to that language, for example with the theme’s language selector, and refresh.

I can't translate a description, badge or URL

The field is editable only when the original item has a value. Add it to the item first (see Edit a menu item), then translate it.

Was this helpful?

Report an issue