Translation missing: [locale].names.full when using format_address filter - affects multiple languages

I’m experiencing a persistent translation error across multiple unrelated Shopify stores when using the format_address Liquid filter in notification email templates. This affects multiple different languages, not just one locale.

The Problem:

When using Shopify’s built-in format_address filter:

{{ shipping_address | format_address }}
{{ billing_address | format_address }}

The output displays:

Translation missing: [locale].names.full

instead of the customer’s name.

Affected Languages (confirmed):

  • Slovenian (sl-SI)

  • Croatian (hr-HR)

  • Serbian (sr)

Important Details:

  • Occurs on multiple completely unrelated stores

  • Affects both newer and older stores

  • Multiple different languages are affected (all South Slavic languages so far)

  • The format_address filter is Shopify’s own built-in filter - we are not doing anything custom

Contacted support - no resolution provided other than telling me to add it myself. This is on Shopify level problem, not a store/theme since it’s using the built-in filter that is actually the part of every email template by default. Don’t know where else to put it, so I’m putting it in here in case someone else has the same issue.

1 Like

I tried adding the translation to the theme locale file:

"names": { "full": "{{ first_name }} {{ last_name }}" }

Result: I18n Error: Missing interpolation value "first_name" for "{{ first_name }} {{ last_name }}"

This confirms that:

  1. The format_address filter does look for names.full in theme locale files

  2. But it doesn’t pass the first_name and last_name variables to the translation

  3. This is 100% a Shopify bug - the filter expects a translation but doesn’t provide the interpolation values

Important: This was working correctly for years. The bug appeared this month (January 2026) with no changes made on our end. Something changed on Shopify’s side that broke the format_address filter for these locales.

Shopify needs to fix this on their end.

2 Likes

Same thing here, started randomly few days ago, no changes been made on our side!!

1 Like

Hey, I have exactly the same problem here for lb (Luxembourgish). The error started randomly. Any ideas how to fix this??

Thanks!!

we’re experiencing same issues (sl-SI). It worked until recently and suddenly this issue appeared. Breaking changes shouldn’t be happening even if this is locale setting

Same here with Catalan translation [ca]. Error started around January 16th and spreads across notification email templates.

We have same issue for sl-SI locale

The same problem here for multiple stores.

Same issue here, is there a planned fix?