Storefront API - Retrieve products filtered on the Title using @inContext for a specific language

Hi

Since the version 2022-04, we should be able to filter products title for a specific language, but it does not work.

See the screenshot below, I tried to return products with the title in french “Mode Multicolore Enfants”,

But the Storefront API returns 0 product.

If I run the same query using english terms “Fashion Multicolor Kids”, the Storefront API returns products, and you can see on the screenshot below, that the product’s title in french is “Mode Multicolore Enfants”.

So why the Storefront API never returns me the products with this title when I set @inContext(language: FR) ?

Thank you

Bruno

Hi @nikelle

I’m facing the same issue right now, did you find a solution for that?

It is not supported by their API.

Apparently, using @inContext, is only used to return the description and title in that language, but not to make any search.

The only workaround I found, is to translate the words in english before sending them in storefront api, but it’s not perfect. It really sucks.

It doesn’t even return the title and description!

https://community.shopify.com/topic/1737891