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.

This topic contains 4 replies, has 2 voices.

Last updated by Prosenjit Barman 1 year, 5 months ago.

Assisted by: Prosenjit Barman.

Author Posts
September 22, 2023 at 12:24 pm #14446969

jamesG-38

I am trying to:

Send over many string translations to Crowdin but it hangs and then fails leaving "dead" jobs behind.

Link to a page where the issue can be seen:
hidden link

I expected to see:
The data integration complete within 30-60 mins.

Instead, I got:
Hanging and failing and dead jobs.

Screenshot 2023-09-22 at 14.23.08.png
September 23, 2023 at 6:13 am #14449913

jamesG-38

Just an update as the job ws left overnight, however it continues to hang and fail. It is not seen at all within Crowdin. Refer attached.

Screenshot 2023-09-23 at 08.11.41.png
Screenshot 2023-09-23 at 08.11.52.png
September 25, 2023 at 10:41 am #14457207

Prosenjit Barman
Supporter

Languages: English (English )

Timezone: Asia/Dhaka (GMT+06:00)

Hello There,
Thanks for contacting WPML Support. Sorry for the delay in responding due to the weekend.

I understand the issue you're having. Instead of sending such a large batch of items for translation, please test with a smaller set to see if the issue persists. For example, choose 10 strings from the String Translation and try to send them to Crowdin for translation.

If you still encounter the same issue, please try the following steps and check if that helps.

- Please go to WPML > Support > Troubleshooting
- Scroll down and click on "Refresh Translation Services"
- Once it is done, go to "WPML > Translation Management > Translators" and make sure that the Crowdin service is activated and configured correctly.
- After that, select a smaller amount of string and try to send it for translation.

I hope it will help. But if the issue persists even after that, please let me know. I will directly forward this matter to the respective team for further investigation.

Best Regards,
Prosenjit

September 26, 2023 at 9:22 am #14465225

jamesG-38

Hi Prosenjit, thanks for reply.

I did test with 10 strings beforehand. That works just fine. My issue is that I have 6000 strings across 5 languages, so I need an approach from WPML, given that WPML does not seem to control or manage the volume itself.

So please be totally clear:

1) How can I drop the jobs that failed to complete so I can (starter) try to translate them again? (perhaps this is the "Refresh Translation Services" function you mention)

2) What approach should I adopt to translate approx. 6000 strings multiplied by 5 languages when using Crowd In translation service so that this situation does not occur again AND without having it take years (i.e. 10 string at a time is NOT feasible at all. Would 1000 x 5 languages work? More or less?)

Thanks in advance, James

September 27, 2023 at 5:08 am #14470187

Prosenjit Barman
Supporter

Languages: English (English )

Timezone: Asia/Dhaka (GMT+06:00)

Hello James,

If the smaller set is successfully reaching Crowdin, it's possible that Crowdin has some limitations on the number of strings it can accept for translation at once.

Please find the answers to your questions below.

- Please be informed that it is not possible the cancel the Translation jobs from WPML that are already sent to the translation service, as mentioned here: https://wpml.org/documentation/translating-your-contents/professional-translation-via-wpml/how-to-use-translation-service/#canceling-jobs

If they aren't sent or are somehow canceled, WPML will automatically delete them. To verify whether the Translation jobs are still available or not, navigate to the "WPML > Translation Management > Jobs" tab.

- As I'm not aware of the limitation set in Crowdin, we can try this way-
-- Select 100 Strings first and try to send them to Crowdin Translation Service.
-- If it works, gradually increase the number. From 100, we can try to send 300 strings at once for Translation and if it works, increase the number more.

If you encounter the issue again, please go to "WPML > Support" and scroll down to the "Remote XML Config Log" section. There, click on the "Communication Log" link, copy the log recorded there, and share that in the next response. We will check and let you know what to do next.

Let me know the update. I will be happy to help if you need further assistance in this matter.

Best Regards,
Prosenjit