Skip Navigation

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

Sun Mon Tue Wed Thu Fri Sat
12:00 – 20:00 12:00 – 20:00 12:00 – 20:00 12:00 – 20:00 12:00 – 20:00 - -
- - - - - - -

Supporter timezone: Asia/Karachi (GMT+05:00)

Tagged: 

This topic contains 2 replies, has 0 voices.

Last updated by Noman 16 hours, 9 minutes ago.

Assisted by: Noman.

Author Posts
June 23, 2025 at 11:13 am #17159642

samuels-41

Background of the issue:
I am trying to use WPML with GraphQL on my site hidden link. I am following the documentation at https://wpml.org/documentation/related-projects/wpml-graphql/.

Symptoms:
I can't use a query and I'm getting this error: "message" : "internal server error".

Questions:
Why am I receiving an 'internal server error' when using a GraphQL query with WPML?

June 23, 2025 at 2:51 pm #17161205

samuels-41

Hello i changed my password because i shared credentials in public. let me send you new credentials

June 24, 2025 at 3:22 pm #17166113

Noman
WPML Supporter since 06/2016

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

It seems to be a compatibility issue with the WPML and WooGraphQL plugin. It's not officially compatible with WPML, so some conflicts can occur.

The problem comes from how product types are handled in the GraphQL schema, when WPML is active, the product model gets treated like a regular post, which causes issues.

You may reach out to the plugin author and suggest joining our compatibility program. On our end, we’ve already escalated this as a feature request for a future WPML GraphQL update, but it may take some time and we don’t have any ETA.

As a workaround, you can try using the standard post schema to fetch product data and translations, which may avoid the conflict.

Here you can see more details: https://wpml.org/forums/topic/cannot-find-translations-of-woocommerce-products-when-using-wpml-graphql-with-woocommerce-multilingu/#post-16263880

Thank you