Skip to main content

Which language will the Measmerize widget display?

How the Measmerize widget automatically selects its display language and unit system, where those values come from, which 27 languages are supported (in formal and informal tone), and what happens when a shopper's language hasn't been translated yet.

The Measmerize Size Hub automatically follows the language and country of your Shopify storefront, there is nothing to configure. This article explains where those values come from, which languages we have translated, and what happens when a shopper's language isn't one of them.

The short answer

The widget displays the language your storefront is currently rendering for that shopper, and localizes measurements based on the Shopify Market country the shopper has selected.

Both values are read automatically from Shopify when the widget loads. You don't need to set a language anywhere in the Measmerize app.

Where the values come from

What the widget reads

Read from Shopify as

What it controls

Language

The published locale of the page the shopper is viewing

data-lang-code="{{ request.locale.iso_code }}"

The widget's interface text, questions, buttons, labels, size chart headings

Country

The country of the shopper's selected Shopify Market

data-country-code="{{ localization.country.iso_code }}"

Measurement units (cm/kg vs ft/lb), bra size locale, shoe country of origin and its size system

The widget does not use the shopper's browser language or IP address. It follows the locale your storefront serves. So if a French-speaking shopper is browsing your English store, the widget appears in English, the same as the rest of your page.

How a translation is selected

The widget resolves the language in three steps and stops at the first match.

1. Language + country (regional version)

If we have a version specific to that language-and-country pair, it wins. A shopper on your English store with the United Kingdom market selected gets British English, eg: personalise, not personalize.

2. Language only (base version)

If there's no regional version for that pair, the widget uses the base language. A shopper on your English store with the Australia market selected gets the base English version, because we don't hold a separate Australian English.

3. English (final fallback)

If the language itself isn't in our translated list, the widget displays in English.

Important: the language fallback affects text only. Measurement units, bra locale and shoe sizing keep using the shopper's country code. A Danish shopper sees English wording but still gets centimetres and kilograms, the sizing experience stays correct for their market.

Formal and informal tone

Every language is translated twice, once in a formal register and once in an informal one. Which one appears is controlled by the Tone setting in your Shopify Store builder on the Customization panel of the Measmerize widget. It applies across all languages at once; you don't set it per language.

Languages we have translated

27 languages, each available in formal and informal tone.

Language

Language

Language

Arabic

Indonesian

Spanish

Chinese (Simplified)

Italian

Swedish

Chinese (Simplified, Mainland)

Japanese

Thai

Chinese (Simplified, Singapore)

Korean

Turkish

Chinese (Traditional, Hong Kong)

Norwegian

Vietnamese

Chinese (Traditional, Taiwan)

Polish

Dutch

Portuguese

English

Portuguese (Brazil)

English (British)

Russian

Finnish

German

French

German (Switzerland)

Fallback examples

Shopper is browsing

Widget text

Units

Your English store, United Kingdom market

British English

ft / lb

Your English store, United States market

English

ft / lb

Your English store, Australia market

English (no Australian version)

cm / kg

Your French store, France market

French

cm / kg

Your French store, Switzerland market

French (no Swiss French version)

cm / kg

Your Czech store, Czechia market

English, Czech not yet translated

cm / kg

In every English-fallback row above, the shopper still receives correct metric units and a size recommendation localized to their market. Only the wording is in English.

Selling in a language we haven't translated yet?

Get in touch and we'll add it. Our translation set is a living list, and adding a language is a quick piece of work on our side, not a roadmap item.

Contact us via the chat widget in this help center with:

  • your store URL

  • the language (or languages) you need

  • the territories or Shopify Markets they apply to

We'll confirm a turnaround and let you know as soon as the language is live. No change is needed on your side once it ships, the widget will start serving it automatically.

Can I translate the widget myself?

No, and this is deliberate. The widget's text lives in Measmerize's own translation files, not in your Shopify theme.

That means Shopify Translate & Adapt cannot reach the widget text, and neither can third-party translation services that inject content through it. If you work with a translation partner, the request should come to us instead, see the section above.

Keeping the translations centralized is what lets us push wording and terminology fixes to every merchant at once, and it guarantees the widget's sizing vocabulary stays consistent with the size recommendations behind it.

Good to know: currency switchers

The widget follows your published language and Market country, not your currency selector.

If your store presents several currencies inside a single published language and a single Market, all of those shoppers resolve to the same widget language and the same unit system. To have the widget localize differently for a region, that region needs to be configured as its own Market in Shopify, under Settings → Markets.

Troubleshooting

The widget is in English but my store is in another language

  1. Confirm the language is one we've translated, see the list above. If it isn't, English is the expected behavior, and you can request it from us.

  2. Check the locale is published in Shopify under Settings → Languages. An unpublished locale isn't served to shoppers, so the widget won't see it either.

  3. Check the shopper's Market is configured under Settings → Markets with the correct country.

The widget shows the right language but the wrong units

Units follow the country, not the language. Confirm the Market country is correct for that storefront. Countries on the imperial system receive feet and pounds; everywhere else receives centimetres and kilograms.

I'm on a headless storefront

On headless setups you pass the language and country values to the widget yourself rather than having them read automatically. See Integration for Headless Storefronts, along with the Accepted language codes and Accepted country codes references.

Related articles

Did this answer your question?