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:

  • Correct locales need to be added to your theme

  • Prepopulate shipping address fields setting needs to be turned on in Store Pickup + Delivery > Settings > Store Pickup



Add 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.


Turn 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.

  • en-CA when pickup is selected


  • en-AU when delivery is selected


  • en when shipping is selected

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


Other languages

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".


Troubleshooting

  • If the locales are not loading correctly, disable Prepopulate shipping address fields setting in Store Pickup + Delivery > Settings > Store Pickup, and enable it again.

  • Check if the checkout URL contains the correct locales (e.g. en-CA for pickup)


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

Did this answer your question?