Skip to content

Pickup and delivery in your customers' language

Add each language you sell in and translate every label, message and email. With Weglot or Shopify Translate & Adapt, Bird picks the right language for each shopper on its own.

Included on every paid plan. All paid plans include a 14-day free trial.

460+ reviews on the Shopify App StoreTrusted by 7,000+ Shopify storesBuilt for Shopify
Each language gets its own labels, date format and clock.

What is multilingual messaging in Bird?

In Bird Pickup & Delivery, the Shopify app by BirdChime, you add a language for each storefront language and translate every label, error and instruction the widget shows. Bird detects the shopper's language from Weglot or Shopify Translate & Adapt, and can send emails and write order notes in that language too.

What translates
Widget labels, errors, slot labels, order notes and emails
Per language
Calendar language, date format and a 12-hour or 24-hour clock
Translation apps
Weglot and Shopify Translate & Adapt, detected automatically
Fallback
Exact code, then the part before the dash, then your default language
Plan
Multiple languages on every paid plan
Price
Paid plans from $19.99 a month, with a 14-day free trial

What can I translate?

Everything Bird shows your customers, from the cart widget to the thank you page.

  • Method names, the calendar prompt, time labels, header and footer text, and every error message.

  • The product page widget's cards and stock states, and the "Do we deliver?" postal code checker.

  • The date and time box on the thank you and order status pages, including the Edit and Submit buttons.

  • Checkout

    Validation messages, and which Shopify locale string each method uses at checkout.

What does a two-language store look like?

Examples from the help center's own language setup.

  • French Canada

    Shopify Translate & Adapt uses fr-CA, so you add fr-CA in Bird. A shopper browsing in French sees the widget in your French text.

  • Close but not exact

    Weglot uses fr and Bird has fr-FR: that may not match. Bird tries the exact code, then the part before the dash, then your default language.

  • A language you haven't added

    The widget shows your default language, while the rest of the store still shows the shopper's language from your translation app.

  • Renamed tabs

    The same Text and languages page renames tabs, for example Store Pickup to Click & Collect, in each language.

Does it work with Weglot or Shopify Translate & Adapt?

Yes. Bird detects the shopper's language from either app, with no code changes.

  • Bird checks that Weglot has started on your storefront and uses its language.

  • Bird reads the language attribute Shopify Translate & Adapt sets on your pages.

  • One app at a time

    Use a single translation app. Running two causes conflicts.

  • Bird's text, your app's text

    Bird translates its own interface. Your translation app handles product descriptions and store pages.

  • The headless widget takes a locale in its config and loads your translations from Bird.

Do dates and times follow local conventions?

Yes. Each language has its own calendar language, date format and clock.

  • Sets month names and weekday abbreviations for that language.

  • Date format

    Short, medium, long or full dates.

  • 12-hour short, 12-hour long or a 24-hour clock.

Are emails and order notes translated too?

Yes, when you set them up: emails go out in the customer's language and order notes can follow it.

  • Create translated versions of each template in the editor. Bird sends the one that matches the customer's language when it exists.

  • Order notes

    Turn on Translate order note labels, and the method, date and time labels and values follow the language the customer ordered in. English is used if no translation exists.

  • Shipping orders

    Shipping orders use Shopify's own order confirmation email rather than a Bird email.

  • Translated order note labels also show on draft order invoices that print the order note.

Can checkout show the right method names in each language?

Yes. Map each method to a Shopify checkout locale, and edit the checkout wording per language.

  • Checkout locales

    Choose the locale string for pickup, delivery and shipping in each language, so checkout and confirmation emails show the right names.

  • Checkout wording

    Edit the default checkout page language from Bird, even without Shopify's Advanced plan.

  • Change the address heading, method title and order summary line for pickup and delivery, per language.

What does Bird translate, and what does your translation app translate?

Bird handles its own text. Your translation app handles the rest of your store.

CapabilityBird (Text and languages)Your translation app
Pickup and delivery widgetBird (Text and languages)Every label and message, per languageYour translation appPicks the language Bird shows
Product descriptions and pagesBird (Text and languages)Not Bird's jobYour translation appTranslated by the app
EmailsBird (Text and languages)Translated templates, sent in the customer's languageYour translation appNot involved
Order notesBird (Text and languages)Labels and values in the customer's languageYour translation appNot involved
Language detectionBird (Text and languages)Reads the app's languageYour translation appSets the shopper's language

How do I add a language?

Open Text and languages in Bird, click Add Language, pick the code that matches your storefront, and translate the fields. The guides cover translation apps and checkout locales.

FAQ

What else do merchants ask about languages?

How can I show my Shopify delivery date picker in French and English?

Add both languages in Bird's Text and languages settings and translate the fields. If you use Weglot or Shopify Translate & Adapt, Bird detects each shopper's language and shows the matching text. Multiple languages are on every paid plan.

Does Bird translate the widget automatically?

Bird picks the language automatically, but you write the text for each language in Text and languages. Your translation app tells Bird which language the shopper is using.

What happens if a shopper's language isn't set up in Bird?

The widget shows your default language. The rest of your store still shows the shopper's language from your translation app.

Can customers get emails in their own language?

Yes. Create translated versions of each email template, and Bird sends the one that matches the customer's language when it's available.

Can I use a 24-hour clock?

Yes. Each language has a Time format setting: 12-hour short, 12-hour long or 24-hour.

Does it work for Shopify stores outside the US?

Yes. Add a language for each market, with its own calendar language, date format and clock, and map checkout labels so method names read correctly at checkout.

Do I need a developer?

You add languages and translate fields yourself in Bird. With Weglot or Translate & Adapt, language detection needs no code. Keep Bird's metafields out of your translation app so the widget loads correctly.

Which plan do I need?

Multiple languages are on every paid plan.

How much does it cost?

It is included on every paid plan, from $19.99 a month. Plans are priced in US dollars and billed through Shopify. All paid plans include a 14-day free trial, and annual billing is 10% off.

Terms on this page

Language code
The code for a language, such as fr or fr-CA. It must match your translation app's code.
Calendar language
The locale the date picker uses for month and weekday names.
Checkout locale
The Shopify checkout string each method maps to, per language.
Default language
The language Bird shows when a shopper's language isn't set up.

Every shopper, in their own language.

Try Bird free for 14 days on any paid plan. Add a second language, switch your storefront and check the widget before you pay.