Hi everyone,
I’m building a bilingual Shopify store (English and Chinese) using the Origin theme and Shopify’s native Translate & Adapt app for language support.
Everything works great in terms of language switching — product pages, cart, and checkout all reflect the selected language as long as the user goes through the cart. But there’s a problem with the Buy Now button on product pages.
When I switch the language to Chinese and click the Buy Now button, it takes me straight to checkout — but the checkout is shown in English, not Chinese. It seems the selected language is not being preserved in this direct-to-checkout flow.
I’ve looked through Shopify docs, asked AI tools, and tried to debug this, but haven’t found a clear solution.
- Is this a known issue with the Buy Now button?
- Is there something I’m missing in the theme or Translate & Adapt configuration?
- Is there a workaround or code-based solution to make the Buy Now flow preserve the selected language?
Any guidance would be greatly appreciated — thank you!