Playbook · Shopify multi-currency selector wrong
Shopify multi-currency selector wrong — country/currency dropdown stuck, wrong options, or will not post.
Written for a Shopify owner or ops lead whose Markets multi-currency / country-currency selector UI is wrong — dropdown stuck, wrong Market list, flag/label mismatch, or form never posts — usually an unpublished Market, disabled localization form section, broken theme country selector, or a third-party selector app fighting the native form. DIY-first: prove Markets publish, prove the theme form posts, prove the selector opens, then switch once in a private window. Distinct from currency converter wrong amounts, hreflang wrong, Translation API missing locale, and checkout language wrong. No earnings claims, no invented case studies.
Nico at Latch AI Ops · Sep 10, 2026 · ~12 minute read
Buy the 72-hour install — $997Currency converterMarkets currency wrong
01
Multi-currency selector wrong — not converter amounts, not hreflang, not Translation API, not checkout language.
Several Markets / locale bugs look alike. They do not share a fix. This page is only when the country/currency selector control itself is wrong — will not open, lists the wrong Markets, flag/label mismatch, or never posts a new selection. Wrong money amounts after a switch that did post is shopify-currency-converter-wrong.
Soft-check shopify-hreflang-wrong when alternate links / Google locale is the gap, shopify-translation-api-missing-locale when product/theme strings stay English, shopify-checkout-language-wrong when checkout language is stuck, and shopify-markets-currency-wrong when admin Market pricing / exchange is wrong — this page stays on the broken selector UI.
02
Prove Markets publish vs theme localization form vs app country selector.
In incognito on the live primary domain, open the header country/currency selector. Does the disclosure stay closed? Are Markets missing from the list? Soft-check Settings → Markets: each Market published with currency enabled and the correct domain/subfolder. Soft-check Theme → Header / localization form / country-currency selector section enabled and published. Soft-check theme editor: the form posts country / currency (not a dead onclick). Soft-check third-party country/currency selector apps replacing the native form. Soft-check App embeds and custom CSS that hide .localization / .country-selector / disclosure. Soft-check localization cookies blocking a new selection.
Capture: screenshot of the stuck/wrong selector, Markets publish list, theme section list, App embeds toggles, primary domain, and any country-selector app toggles.
03
Repair selector / Markets / form; retest switch once.
Publish missing Markets and enable their currencies on Current. Restore the theme localization form / country-currency selector section and Publish. Disable conflicting country-selector apps or CSS one at a time. Clear localization cookies and hard-refresh on desktop and phone.
Honest retest: selector opens; correct Markets listed; choosing one posts a new country/currency so URL or cart currency updates without a stuck control. Soft-link shopify-currency-converter-wrong when the selector works but money amounts still mismatch checkout. Soft-link shopify-hreflang-wrong when alternate links are the leftover gap. Soft-link shopify-translation-api-missing-locale when strings stay untranslated after the switch.
04
You tested converter amounts, hreflang, Translation API, or checkout language instead.
Wrong amounts after convert on storefront vs checkout is shopify-currency-converter-wrong. Hreflang / alternate locale links wrong is shopify-hreflang-wrong. Missing Translation API / Markets locale strings is shopify-translation-api-missing-locale. Checkout language stuck wrong is shopify-checkout-language-wrong. Admin Market pricing / exchange wrong is shopify-markets-currency-wrong.
05
When to stay DIY vs pay $997.
Stay DIY when the selector bug is an unpublished Market, a theme localization form toggle, or one CSS / app conflict you can reverse in an afternoon. Pay when the gap is wiring — lead capture, ops alerts, and a checkout-ready workflow on the stack you already pay for, so Markets / selector / storefront exceptions land in a channel you already check. Clock starts when collaborator access is in. 72 hours. One live store. Written by Nico. No earnings claims. No conversion-lift guarantee. Not a Markets redesign retainer.