Skip to content Skip to sidebar

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client reported a critical issue with WPML Advanced Translation Editor (ATE) on a live WooCommerce + WPML multilingual store. When sending a product for automatic translation using ATE, the translation process crashed and created fatal errors, specifically an 'InvalidArgumentException'. Despite several actions such as clearing WPML cache, switching to Classic Translation Editor, and deactivating conflicting plugins, the issue persisted.
Solution:
We performed several troubleshooting actions under WPML → Support → Troubleshooting. After these adjustments, we tested translations on the client's site with successful results in both Arabic and Persian using ATE. We asked the client to verify if the issue was resolved on their end and to check if the translations were performed correctly.

If you're experiencing similar issues, we recommend trying the following steps:
1. Navigate to WPML → Support → Troubleshooting and run the necessary troubleshooting actions.
2. Ensure that your Automatic Translation account ID is correctly updated and matches the records.
3. Test the translation with a few products to confirm functionality.

Please note that this solution might be irrelevant if it's outdated or not applicable to your case. We highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the problem persists, please open a new support ticket at WPML support forum for further assistance.

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.

Tagged: 

This topic contains 14 replies, has 0 voices.

Last updated by Andrey 1 week, 2 days ago.

Assisted by: Andrey.

Author Posts
May 7, 2026 at 8:26 am #18019496

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

I have checked the logs as well thats why i have mentioed that in the language w=field its sending callable not ar for arabic products .

Is this information coming from the debug.log file located in /wp-content/debug.log?

please check the screenshot. also if you can give it a try for the prodcuts which is not translated just go for 4-5 products you ll see the issue.

Could you please record a short screencast showing the exact steps you are taking? That would help me better understand and reproduce the issue on my side.