If you're trying to assign Portuguese (Brazil) and Portuguese (Portugal) to your store, but encounter a domain assignment failure, this is due to a limitation in Shopify’s language-domain setup.
❗ Cause of the Issue
Shopify does not allow multiple regional variants of the same language to be assigned to a single domain.
This means you cannot assign both Portuguese (Brazil) and Portuguese (Portugal) to the same domain or market.
✅ How to Fix It
To publish both variants successfully, you’ll need to assign each version to a separate domain or market.
Step-by-step Guide:
Identify the target domains for each language variant.
For example:Portuguese (Portugal)
→ assigned to your Europe domainPortuguese (Brazil)
→ assigned to your Brazil domain
In the Langwill – Languages section:
Click on Portuguese (Portugal) → Click Settings → enable the Europe domain.
Click on Portuguese (Brazil) → go to Settings → enable the Brazil domain.
3. After saving, both language variants will be published successfully to their respective domains.
📌 Important Notes
One domain can only have one variant of Portuguese assigned to it.
If both are assigned to the same domain, one will fail to publish.