Skip Navigation

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

Problem:
The client was unable to send a template string to their Translation Service (CrowdIn). The string appeared in the basket before sending but got lost during the process. This issue did not occur with a similar string in a different template.

Solution:
We investigated and suggest the following steps:
1. Verify if the template "Front Landing TMPL" has been sent to Crowdin and check if it has been translated and delivered.
2. Check the WPML Jobs tab for the status of the translation jobs. If jobs were opened in a local translator and then canceled, they might not appear in WPML.
3. If you manipulated the database and emptied the icl_translate_jobs table, this could cause the issue. Instead, follow our recommended method to reduce the size of WPML tables: Reducing the size of WPML tables.
4. For the specific string that is not being sent, you can:
A. Copy the translation from another language, as done with Bulgarian.
B. Send the template to a local translator and use the Classic Translation Editor.
C. Delete the problematic string in String Translation, update the template, and translate it again, possibly using translations from a similar string.

Please ensure to back up your site before making any changes.

If these steps do not resolve your issue or if the solution seems outdated or irrelevant to your case, we highly recommend checking related known issues at WPML Known Issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If necessary, please open a new support ticket in our support forum.

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 20 replies, has 2 voices.

Last updated by Itamar 8 months, 1 week ago.

Assisted by: Itamar.

Author Posts
March 15, 2024 at 4:39 pm #15415423

kalleV-3

Translations not sent to Translation Service (CrowdIn), even though I can find those....

March 15, 2024 at 5:06 pm #15415589

kalleV-3

Hi,

So I was trying to send a template strings to translation, but it didn't come through to our Translations Service (CrowdIn) .

Had exactly the same string on another template and this one came through...
I don't know why or where is the difference, why in one template the translatable string comes through and in another doesn't.

The translatable string can be seen in the basket before sending it to CrowdIn, but gets lost when sent...

March 17, 2024 at 12:36 pm #15418345

Itamar
Supporter

Languages: English (English ) Hebrew (עברית )

Timezone: Asia/Jerusalem (GMT+02:00)

Hi,

I'll continue to help you with this issue.

The chat content has been deleted for an unknown reason, and only the screenshots are left. From reading Waqas, my colleague's notes, and your last reply, I understand that the problem is with certain strings sent to the CrowIn Translation Service. But I don't know your site's URL, and I don't have the debug information of your site.

Could you please share your site's Debug information with me?

You can read about it here.

http://wpml.org/faq/provide-debug-information-faster-support/

Then I'll have more information and be able to consult our Translation Services expert.

In addition, if you need further help with this, please share the access details to your site with us. I'm enabling a private message for the following reply.
Privacy and Security Policy
We have strict policies regarding privacy and access to your information. Please see:
https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/
**IMPORTANT**
- - Please backup the site files and database before providing us access. --
-- If you have a staging site where the problem can be reproduced, it is better to share access to the staging site.--

Thanks,
Itamar.

March 18, 2024 at 8:54 am #15419625

Itamar
Supporter

Languages: English (English ) Hebrew (עברית )

Timezone: Asia/Jerusalem (GMT+02:00)

Hi, and thanks for the access details.

As I mentioned, since I don't have the chat history, please confirm the following.

The problem is only with the following string:

{echo:number_format_i18n({acf_investors})} people have invested over {echo:display_currency_stats({acf_loans_issued}, 'M')} and earned {echo:display_currency_stats({acf_interest_paid}, 'M')}

Please also see the attached screenshot.

Is this correct?

Regards,
Itamar.

March 18, 2024 at 9:13 am #15419735

kalleV-3

Yes,
That is correct, the component is bricks-196274

And url for it is on hidden link

March 18, 2024 at 12:09 pm #15420729

kalleV-3

Is the URL publicly visible which I linked ?

March 18, 2024 at 12:23 pm #15420775

Itamar
Supporter

Languages: English (English ) Hebrew (עברית )

Timezone: Asia/Jerusalem (GMT+02:00)

Hi,

No. Any external links are visible only to you and us, the support team.
I'm checking this issue and will get back to you.

I appreciate your patience.

Itamar.

March 18, 2024 at 2:05 pm #15421570

Itamar
Supporter

Languages: English (English ) Hebrew (עברית )

Timezone: Asia/Jerusalem (GMT+02:00)

Hi.

I'm consulting our second-tier supporter about this issue.

This is a string from your site's homepage.

Did you send the homepage to translation or the strings package from Strings Translation?

I might be missing this information because, as I mentioned, the chat content got deleted.

Thanks,
Itamar.

March 18, 2024 at 2:59 pm #15421945

kalleV-3

I sent the whole template to translation as it's detected there (link to it hidden link )

The homepage actually doesn't have any translatable strings, only references to the templates. (hidden link)

We have sent over time everything to translations . It's been a long and painful test-and-figure-it-out road to get most of the translations done. Especially the syncing part to other languages when modifying the main page (usually what works is send all relevant components to translations service and reapprove everything and then try and sync back) and getting to know different features of how to use WPML with external service as CrowdIn. Sorry just giving background that we probably have sent everything multiple times through translations. Also, cleaned the database due to errors popping up or jobs not being cancelled.... etc.

March 18, 2024 at 3:01 pm #15421977

kalleV-3

Also, link to the identical template, which translations went through hidden link
If you change language from top right corner to Deutsch, then the string are changed properly.

March 18, 2024 at 3:05 pm #15422065

kalleV-3

Tried to add it to the basket and send it from both template and afterwards when it didn't work, also from string translations.

Screenshot 2024-03-18 170222.png
Screenshot 2024-03-18 170309.png
Screenshot 2024-03-18 170345.png
Screenshot 2024-03-18 170435.png
March 19, 2024 at 10:12 am #15425342

Itamar
Supporter

Languages: English (English ) Hebrew (עברית )

Timezone: Asia/Jerusalem (GMT+02:00)

Hi,

Thank you for providing the detailed information!

I want to send this issue to our Translation Service experts.

Can you please specify the Job ID and the Crowdin TP ID this template sent with?

When I tried to look for it myself on the staging site, I could only find one instance, which is the translation into Bulgarian, and it is complete. Please see the attached screenshot. I'm unsure if you sent it from hidden link.

Regards,
Itamar.

2024-03-19_12-02-47.jpg
March 19, 2024 at 11:24 am #15425902

kalleV-3

Yes, that is a correct example. I tried with only 1 language also.
Crowdin TP ID: 1691105
Job ID 4069

March 19, 2024 at 4:40 pm #15427745

Itamar
Supporter

Languages: English (English ) Hebrew (עברית )

Timezone: Asia/Jerusalem (GMT+02:00)

Hi,

I've escalated this issue to our Translation Service team.
I'll update you when I have their reply.

However, I'm still somewhat confused about the following.
If you only sent this job (ID 4069) to be translated into Bulgarian, how are all the other languages already translated?
I expected to see the plus (+) icon and not the pencil icon.

Regards,
Itamar.

March 20, 2024 at 9:40 am #15430139

kalleV-3

Hey,
This is not the first iteration of translations for this template. Everything was translated already a while ago.
As I mentioned before, we have emptied the icl_translate_jobs table before to reset jobs state because it was throwing some weird error on that page or didn't cancel some jobs.

This Job is just an example that the string wasn't passed through after changing the content on the template and re-sending it to translations.

Hope this clears things up.