Signup

Language locales

In order to load the correct wording at checkout, we load different language locales at checkout. 

  • English (en) for shipping
  • English Australian (en-AU) for delivery
  • English Canadian (en-CA) for pickup

For the correct locales to load, there are a few requirements:


Adding locales to your theme

  1. Download the locale files from the link below.
    Download locales
  2. In Online Store > Themes, find the theme you'd like to add the locales to.
  3. Next to the theme name, click Actions >Edit code.  
  4. Under Locales, click Add a new locale.  
  5. In the pop-up, add a new locale from scratch called en-CA, and click Create locale.  
  6. When the locale is created, remove the brackets that are added by default.  
  7. Open the file called en-CA that you've downloaded, and copy/paste the contents into your en-CA locale.  
  8. Click Save.           
  9. Under Locales, click Add a new locale
  10. In the pop-up, add a new locale from scratch called en-AU, and click Create locale.  
  11. When the locale is created, remove the brackets that are added by default.  
  12. Open the file called en-AU that you've downloaded, and copy/paste the contents into your en-AU locale.  
  13. Click Save.    

You've now added the correct locales for pickup and delivery.


Turning on the Prepopulate shipping address fields setting

  1. In Store Pickup + Delivery, open the Settings tab.  
  2. Click Store Pickup.  
  3. Find the Checkout section and make sure the Prepopulate shipping address fields setting is ticked.  

Your locales should now be correctly working on your store. 

Should they not, please contact us at [email protected] and we'd be happy to take look.


Using multiple languages on your store

Shopify Translations API does not support 4 character locale codes.

That means we cannot change the wording in the checkout depending on the checkout method selected in the widget, for example, "Pickup Address" when pickup is selected.

When using multiple languages, we recommend changing the wording in the checkout to something more neutral, like "Address", instead of the "Shipping address".


Using language other than English on your store

We only offer templates for the English language. If you would like to load different language locales, you would need to check if your language has multiple varieties in Shopify, and change/translate them manually.

If not, you can use one default language and change the wording in the checkout to something more neutral, like "Address", instead of the "Shipping address".


For any further questions regarding languages, please contact us at [email protected] and we'd be happy to help!

M
Marija is the author of this solution article.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.