Background of the issue:
For about two weeks now, every time I go into the Translation Management tab screen and try to utilize "Check Status and Get Translations" to pull completed translations from an external translator.
Symptoms:
I get a notice: A communication error has appeared. Please wait a few minutes and try again.
Questions:
Why am I getting a communication error when trying to retrieve translations?
How can I resolve the communication error in the Translation Management tab?
Thanks for your reply. I will need to closely examine your website. Therefore, I will require temporary access (WP-Admin and FTP) to a test site where the problem has been replicated, if possible. This will enable me to provide better assistance and determine if any configurations need to be modified.
Please note that it is important to have a backup for security purposes and to prevent any potential data loss. You can use the UpdraftPlus plugin (https://wordpress.org/plugins/updraftplus/) to fulfill your backup requirements.
Your upcoming reply will be treated with confidentiality and will only be visible to you and me.
✙ To resolve the issue, I may need your consent to deactivate and reactivate plugins and the theme, as well as make configuration changes on the site if necessary. This emphasizes the significance of having a backup.
I've updated the wp_memory_limit in wp-config.php, however, the WPML Support page continues to show the WP Memory at 40M.
I've refreshed all the caches I can think to refresh.
I'm going to attempt to refresh the staging site and disable all plugins, and try one by one to see if I see an increase in that memory limit.
However, the plugin still fails to communicate. I've reached out to TransPerfect again...
We have also been having issues where URLs on the site will randomly choose a different language to link to; on an English-source page (fake example: hidden link), links to tags/terms were redirecting to urls like: de.leco.com/tag/single-tag or cz.leco.com/tag/single-tag, etc.
I recorded a video, but it appears I cannot upload it to this thread; A screenshot of the primary issue is attached.
I'll load the Translation Management Dashboard, and press the "Check status and get translation" button, and it will process and then provide the "A communication error has appeared. Please wait a few minutes and try again" notice.
If I reload the page and attempt to check again, the button relatively quickly becomes disabled.
I managed, in a loop of reloading the page, to hit the button before it disabled, and it claimed - at that point - it had successfully communicated (no updates available). However, that seems impractical to have to continuously refresh the page and hope that I can hit the button in a very small window of opportunity.
It seems the issue is intermittent—sometimes it works, and other times it doesn’t. I’ve enabled the debug log on your website but nothing related to WPML that is being logged about the error.
For now, Translation Management shows: "145 translation jobs have been sent to remote translators.". I will forward this to our 2nd Tier Support for further assistance.