Shopify Markets
Shopify helps merchants expand their business to a global audience, sell to multiple countries, and scale internationally. This means that many merchants need to sell in multiple languages and currencies.
To support this, Shopify has the Geolocation app, which detects a customer's location and allows them to choose a currency and/or language. Additionally, you can learn how to create country and language selectors to allow customers to choose their preferred options.