Open cankahya opened 1 month ago
Not sure if this is a bug with wp-graphql-wpml or wp-graphql-woocommerce. Clarifcation would be great!
This is a very crucial feature, which makes the use of graphql for multilangual woocommerce sites impossible. Please priotize. Also happy Thanks for any tip!
@cankahya I think it might be an issue with wp-graphql-wpml
as wp-graphql-woocommerce
doesn't interact with translations. Have you tried to contact wpml?
I've also noticed that you are using this version https://github.com/rburgst/wp-graphql-wpml, which seems to be unmaintained.
Have you tried with the official one from here https://wpml.org/documentation/related-projects/wpml-graphql/?
Their version is from 2023 https://wpml.org/compatibility/2023/05/wpml-graphql-build-headless-multilingual-wordpress-sites/
@creative-andrew Thanks for taking your time looking into this. I will test the plugin you suggested and report my findings :)
@cankahya any news from this?
Describe the bug It is not possible to query woocommerce products for another locale, using wp-graphql-wpml
To Reproduce The following query should return the english versions of the products. Instead it returns the main locale (german in this case): Query { products(where: {wpmlLanguage: "en"}) { nodes { id slug name ... on SimpleProduct { id name buecherFields { buchKategorien { nodes { name slug } } } buchInfos { buchInfos } locale { locale id } } } } }
Response
{ "data": { "products": { "nodes": [ { "id": "cHJvZHVjdDoxMDE4Mg==", "slug": "sollberger-boegli", "name": "Sollberger Bögli", "buecherFields": { "buchKategorien": { "nodes": [ { "name": "De aedibus", "slug": "de-aedibus" } ] } }, "buchInfos": { "buchInfos": "
Herausgegeben von: Heinz Wirz
\n" }, "locale": { "locale": "de_DE", "id": "de_DE" } }, ....\nTextbeitrag: Katharina Marchal
Expected behavior The products should be returned in english.
Screenshots![Bildschirmfoto 2024-05-02 um 19 42 38](https://github.com/wp-graphql/wp-graphql-woocommerce/assets/57099055/b7be52df-c66a-4909-809d-a441cc61fb01)
Desktop (please complete the following information):
Plugin Versions![Bildschirmfoto 2024-05-02 um 19 43 44](https://github.com/wp-graphql/wp-graphql-woocommerce/assets/57099055/db0620f1-2aad-415e-b3c5-825100aaf027)