Translate a menu
Translate menu items and the built-in menu texts into every language your store sells in.
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
-
Open Localize
In Menu manager, click ⋯ next to the menu, then Localize.
Open ⋯ on the menu's row and click Localize. -
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 -
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.
-
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 -
Save
Click Save in the save bar; you see Translation updated. Repeat from step 2 for each language.
Menu items columns
- Title
- The item text.
- Description
- The short line under the title.
- Badge
- The badge text, for example New.
- Url
- 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
-
Switch to Translate mode
In the editor, click Translate (1) in the toolbar at the bottom of the preview.
-
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 -
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.
-
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?
Thanks for your feedback! Tell us what was missing
Report an issue