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?
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.
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?