Hi @Sadea
Thank you for reaching out and for sharing the details about your store setup.
You’re absolutely right in expecting the market and language experience to work more seamlessly — let me clarify a few things:
1. Automatically Linking Language with Market Selection
At the moment, Shopify does not automatically switch the language based on the selected market by default. The language preference is stored in the browser’s local storage or cookies, which is why it retains the previously selected language even after changing the market.
To create a better experience where each market auto-switches to its associated language (e.g., France → French), you can:
Use deep links in your market selector that include both the domain/subfolder and the language parameter.
Implement custom logic (via JavaScript or theme code) to redirect users to the correct language URL when a market is selected.
If you’re using a third-party app or Shopify Markets Pro, some of these settings might be more manageable through app configuration.
2. Incorrect Redirection (e.g., France → Germany)
This sounds like a possible caching or JavaScript issue — especially if it’s not consistent. A few things to check:
Theme or app conflicts: If you have a language or market switcher app, it might be overriding the intended logic.
URL structure and redirection rules in Settings > Markets.
Browser cache or cookies retaining previous selections.
You can also try this in an incognito window to rule out local session issues.
Next Steps:
We recommend reviewing your Markets settings in Shopify admin to ensure each market has its corresponding domain/subfolder and published language.
If you’re comfortable modifying the theme, we can help guide you with a simple script to improve the language sync with market selection.