New Shopify Certification now available: Liquid Storefronts for Theme Developers

Problem in multilanguage translation using GraphQL API

vishusanju
Shopify Partner
3 0 0

Hello Team,

I am using following GraphQL API to get product contents in multiple languages:

 

translatableResourcesByIds.png

How can I pass "language code" like EN/FR/ES as an parameter in the above API request to get the proper response? Right now I am always getting response only in the English language.

Please help me out team. Waiting for your positive reply soon.

Thanks-
Sanjeev

Reply 1 (1)
KnutA
Shopify Partner
10 0 1

Hi,

 

if your're still wondering about this, this worked for me:
query {
    translatableResource(resourceId: "gid://shopify/Product/34524562462523") {
        resourceId
        translations(locale: "fr") {
            key
            value
        }
    }
}

 

See if I understood what you wanted, or if I misunderstood.

 

-Knut