Translating your checkout

If you sell using an online store, then you can translate your checkout by editing your theme. Some themes come with translations for more than one language, so you can select a different language for your checkout in the theme editor. If you want to use a language that is not included in your theme, then you can also translate the checkout manually.

Select a new checkout language

If your theme includes more than one language, then you can select a different language for your checkout.


  1. Scroll down to the Checkout language section.

  2. Click Manage checkout language.

  3. Click Change theme language, then choose a language from the drop-down.

  4. Click Save.

    If the language you need isn't available, then you can:

    If you choose a language that contains only system and checkout translations, then the rest of your website uses the default language for your theme. You can make any other translations that you need using the language editor.

Translate checkout fields individually

You can edit the text for each field on your checkout page. This helps you personalize your checkout experience to fit your brand. For example, you can change your error messages instead of using the default can't be left blank.


  1. In the Checkout language section, click Manage checkout language.

  2. Make your changes to the checkout fields.

  3. Click Save.

Create your own checkout language

If you need to translate your whole checkout or just part of it, then you can create your own checkout language. Any fields that you don't change stay in the default language.


  1. In the Checkout language section, click Manage checkout language.
  2. Click Change theme language.
  3. In the drop-down menu, choose Other languages....
  4. Choose a language from the Language drop-down menu.
  5. Optional: Choose a region from the Region drop-down menu or:
    • Choose All to select all regional variations.
    • Click Custom to create a custom name for the version you're creating, and give it a name.
  6. Click Save. You're taken to the checkout section of the language editor, where you can enter translations of your theme's checkout messages.

The new language is now available when you select a new checkout language for your website. Any untranslated text is shown in the default language of your theme.

Ready to start selling with Shopify?

Try it free