Skip to content

Translate block text for multi-language stores

Use the Languages tab to provide translations for the block’s translatable fields per language. Storefront auto-switches based on buyer language. Untranslated fields auto-fall-back to default language (“If a language has no value, it falls back to the default language.”).

1. Confirm the shop has multi-language enabled

Section titled “1. Confirm the shop has multi-language enabled”

Shopify Admin Settings → Markets / Languages → add target languages.

Shopify Markets / Languages config page

Languages tab.

Click “Add language” to open the available language picker; pick a target language.

"Add language" popup menu + new pill at top after selection

In the per-component grouped table, the “Default” column is read-only (shop’s primary language); each language has its own column. For the list of translatable fields by component type, see Languages tab — Translation table.

translation table (with at least one set, cross-language columns)

Untranslated fields use the “Default” column value.

Click × on the language pill; confirmation modal “All {language} translations on this block will be deleted; untranslated fields fall back to default.”

delete language confirmation modal