Skip to main content
query

Returns the shop's localization settings. Use this query to build country and language selectors for your storefront.

The country and language fields reflect the active localized experience. To change the context, use the @inContext directive with your desired country or language code.

•Localization!

Information about the shop's configured localized experiences, including available countries and languages. The country and language fields reflect the active localization context, which you can change using the @inContext directive on queries.

Use availableCountries to list all countries with enabled localized experiences, and availableLanguages to get languages available for the currently active country. Each Country includes its own currency, unit system, and available languages.

•[Country!]!
non-null

The list of countries with enabled localized experiences.

•[Language!]!
non-null

The list of languages available for the active country.

•Country!
non-null

The country of the active localized experience. Use the @inContext directive to change this value.

•Language!
non-null

The language of the active localized experience. Use the @inContext directive to change this value.

•Market!
non-nullDeprecated

Was this section helpful?