Language locales

We use language locales to change the wording at checkout depending on the checkout method

Marija avatar
Written by Marija
Updated over a week ago

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

We add the locales automatically to every theme where our widget is enabled. Learn more about enabling the widget in our Online store 2.0 article.

By default, we load:

  • English (en) for shipping

  • English Australian (en-AU) for delivery

  • English Canadian (en-CA) for pickup

Exceptions are stores located in Australia and Canada. The locales we load at checkout for those stores are:

  • English (en) for shipping

  • English American (en-US) for delivery

  • English British (en-GB) for pickup


Requirements

For the correct locales to load in the checkout:

  • Correct locales need to be added to your theme

  • Prepopulate shipping address fields setting needs to be enabled in Zapiet - Pickup + Delivery > Settings > Store Pickup


Add locales to your theme

In case when the locales were not added automatically, you can add them manually.

  1. In Online Store > Themes, find the theme you'd like to add the locales to.

  2. Next to the theme name, click three dots and then Edit code.

  3. Under Locales, click Add a new locale.

  4. In the pop-up, under File name add en-CA and click Done.

  5. When the locale is created, delete the contents that were added automatically.

  6. Click the button below to download the file, and copy/paste the contents into your en-CA locale.

  7. Click Save.

  8. Under Locales, click Add a new locale.

  9. In the pop-up, under File name add en-AU and click Done.

  10. When the locale is created, delete the contents that were added automatically.

  11. Click the button below to download the file, and copy/paste the contents into your en-AU locale.

  12. Click Save.

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


Enable the Prepopulate shipping address fields setting

  1. Within Zapiet - Pickup + Delivery, open the Settings tab.

    Zapiet - Pickup + Delivery 
Skincare kitchen 
Orders 
Draft orders 
Q 
Home 
Orders 
Products 
Customers 
Analytics 
Marketing 
Discounts 
8 
Search orders 
Order # 
Ja Zapiet 
#1007 
Cil 
Jen Zapiet 
#1005 
Erin Zapiet 
#1003 
Cil 
John Zapiet 
Cil 
Jane Zapiet 
Details 
Skincare kitchen 
Wed 4, Jan at 11 AM 
- 12:00 PM 
Date selector • 
Order total 
€10.00 
1 item 
€10.00 
1 item 
€102.91 
1 item 
€104.06 
2 items 
€20.00 
2 items 
More filters 
Sort by Newest 
Sales channels 
Online Store 
Apps 
Zapiet - Pickup + Deliv...q 
Orders 
Locations 
Rates 
Settings 
Support 
Lemongrass and coconuts 
Thu 15, Dec at 3:00 PM 
Skincare kitchen 
Fri 2, Dec at 11:00 AM - 12:00 PM 
Skincare kitchen 
Wed 30, Nov at 9:00 AM 
Lemongrass and coconuts 
Tue 29, Nov at 4:00 PM 
Status 
O Pending 
O Pending 
O Pending 
O Pending 
O Pending

  2. Click Store Pickup.

  3. Find the Checkout section and make sure the Prepopulate shipping address fields setting is ticked.

The locales should now be loading correctly 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 Zapiet - 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!


Files:

Attachment icon
Attachment icon
Did this answer your question?