Skip to content Skip to sidebar

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
9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 - -
- - - - - - -

Supporter timezone: Asia/Yerevan (GMT+04:00)

Tagged: ,

This topic contains 3 replies, has 0 voices.

Last updated by Christopher Amirian 1 week, 3 days ago.

Assisted by: Christopher Amirian.

Author Posts
July 8, 2025 at 12:11 pm #17213605

inukaC

Background of the issue:
I’m trying to set "WPML AI" as the default translation engine under WPML > Settings > Translation Engines. After selecting it and clicking "Save Settings", I receive a generic error message: "Some error occurred" and the setting is not saved. I have verified that my site is registered, credits are available, and the plugin is updated. This issue blocks the use of WPML AI for automatic translation.

Symptoms:
After selecting WPML AI as the default translation engine and clicking "Save Settings", I receive a generic error message: "Some error occurred" and the setting is not saved.

Questions:
Why am I receiving a generic error message when trying to set WPML AI as the default translation engine?
How can I resolve the issue of the setting not being saved after selecting WPML AI?

July 8, 2025 at 12:56 pm #17214044

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi,

There was no response in the chat, that is why we turned the chat into this ticket to follow up the problem.

I'd appreciate it if you could give me the URL/User/Pass of your WordPress dashboard after you make sure that you have a backup of your website.
It is absolutely important that you give us a guarantee that you have a backup so if something happens you will have a point of restore.

Make sure you set the next reply as private.

FYI, the response time in tickets are longer than chat.

Thanks.

July 11, 2025 at 10:49 am #17227452

inukaC

Is there any way to override or configure WPML REST API routes (specifically for the ATE job submission) to use POST instead of GET, or at least force REST calls like wpml/v1/... to always accept POST (including nonce override or basic auth)?

If this is not directly supported, can you suggest any hook or filter to extend or override the WPML REST endpoint behavior so we can work around this issue?

July 11, 2025 at 2:29 pm #17228630

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi,

The latest question is not related to the previous problem. I'd appreciate it if you could open up separate chat/tickets for new questions.

That will help us to serve you better and help organize the forum better for the other customers who might have the same issues.

Regarding the REST API, WPML does not support such a thing, and it is considered custom work.

You are welcome to hire a developer for that:

https://wpml.org/contractors/

I searched our technical forum and found this ticket that might help you get started:

https://wpml.org/forums/topic/how-to-use-rest-apis-to-set-retrieve-post-translations/

As a reference (not for this specific REST API request which WPML does not have a hook), here is the list of supported hooks by WPML:

https://wpml.org/documentation/support/wpml-coding-api/wpml-hooks-reference/

Thanks.