Dedicated to the Hydrogen framework, headless commerce, and building custom storefronts using the Storefront API.
I'm trying to have a I18n headless application
everything is configured it work with a normal theme in liquid and I have all the translation I need
but with the store front api I did succeed to have all the translation I want
I'm on the api/2022-04 version
query getLocalization {
localization {
# for the current country
availableLanguages {
isoCode
endonymName
}
# and for non-current countries
availableCountries {
isoCode
name
availableLanguages {
isoCode
endonymName
}
}
}
}
I've got spanish
now I can try this request
query getProductList($after: String) @inContext(language: ES) {
products(first: 12, after: $after) {
edges {
node {
id
handle
title
description(truncateAt: 120)
And products are still in english
what did I miss ?
I tested from a fresh store and it work
The main difference is I had to activate the language in Settings / market
And I don't have this access to my main shop because I have translation in Chinese and Portuguese
So I don't know how to get around that