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.

Our next available supporter will start replying to tickets in about 5.04 hours from now. Thank you for your understanding.

Sun Mon Tue Wed Thu Fri Sat
- 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 -
- 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 -

Supporter timezone: Asia/Ho_Chi_Minh (GMT+07:00)

Tagged: 

This topic contains 12 replies, has 2 voices.

Last updated by Long Nguyen 4 months, 3 weeks ago.

Assisted by: Long Nguyen.

Author Posts
June 19, 2024 at 1:14 pm #15755947

ryanR-5

Background of the issue:
I am trying to fix the Privacy Policy link in the contact section of the site. The link was correct until around 24 hours ago, but now it points to the development site (hidden link). This issue is happening on all the forms. Upon inspecting, I found that the Original English portion of the translation contained the default URL assigned by WPEngine, while the translation side contained nothing. The option to add the translation was available.

Symptoms:
The Privacy Policy link on the Contact page is pointing to the development site instead of the correct link. This issue is present on all forms. The translation side for the link is empty, while the Original English portion contains the default URL.

Questions:
Why are the translations not there and using the original URL instead?
How can I ensure the correct links are used in the translations?

June 20, 2024 at 3:19 am #15759881

Long Nguyen
Supporter

Languages: English (English )

Timezone: Asia/Ho_Chi_Minh (GMT+07:00)

Hi Ryan,

Thank you for contacting WPML support, I’m happy to help you with this issue.

If you update the URL in the original form and haven't updated the URL in the translation content, the URL is still displayed as the old one.
If you want to update the translation URL, you need to update the translation content in Advanced Translation Editor as well.

Looking forward to your reply.
Thanks

June 20, 2024 at 12:46 pm #15763736

ryanR-5

Hi Long,

I updated the plugins shortly ago, and the same thing happened. Prior to updating the plugins for WPML, all the translations were entered and have been entered in the past. After updating, the translations are no longer there for only some of the forms this time. Is the screenshot I added what you're referring to by the Advanced Translation Editor?

Screenshot 2024-06-20 at 7.35.12 AM.png
June 21, 2024 at 4:03 am #15770165

Long Nguyen
Supporter

Languages: English (English )

Timezone: Asia/Ho_Chi_Minh (GMT+07:00)

Hi,

Mostly, the translation URLs are made on your site, not in the Advanced Translation Editor so the translation memory on our server doesn't recognize them. In this case, I recommend translating all content in the Advanced Translation Editor to avoid a similar issue.

Refer to this documentation https://wpml.org/faq/why-arent-my-translations-showing/

Looking forward to your reply.
Thanks

June 21, 2024 at 11:06 am #15774253

ryanR-5

My screenshots are from the Advanced Translation Editor according to the documentation link you sent me. The correct URLS and all other translated content was added via the Advanced Translation Editor. It's only after updating the WPML plugins that some of the URLs are removed. This is a problem.

June 24, 2024 at 2:01 am #15800168

Long Nguyen
Supporter

Languages: English (English )

Timezone: Asia/Ho_Chi_Minh (GMT+07:00)

Hi,

According to the debug info, I see you've added the info of the site live site hidden link

But in the first comment, you said the issue happens with the link of the staging site:

The link was correct until around 24 hours ago, but now it points to the development site (
hidden link).

The Privacy Policy link on the Contact page is pointing to the development site instead of the correct link

I understand that the issue happens on the live site. If you translate the URL from:
- English: hidden link
- to Dutch: hidden link

but now the URL in the URL in the original language English has been changed to
hidden link
then you won't see the translation in the Dutch language and need to re-translate the URL.

Also, please notice that the URL is hidden content, which means you need to search for this in the Advanced Translation Editor and translate it. And the translation memory only remembers the hidden content in the same job, it won't be applied to other jobs.

If this isn't the case, please let me know the form that you are editing and I would like to request temporary access (wp-admin and FTP) to your site to take a better look at the issue. Your next reply is set to private to share the info.

❌ IMPORTANT: Please backup your database and website before proceeding ❌
You can use this plugin to create the backup: https://wordpress.org/plugins/duplicator/
✙ I would need your permission to de-activate and re-activate Plugins and the Theme to change configurations on the site if needed. This is also a reason the backup is critical.

Looking forward to your reply.
Thanks

June 24, 2024 at 12:22 pm #15806933

ryanR-5

Hi,

As I've previously mentioned, I have used the Advanced Translation editor and have searched for all links and fixed them to be the correct URL twice now. This only happens after updating the WPML plugins being used. I should not have to re-translate the URL every time I update the plugins.

Because this is a live site, I currently can't provide any access to make any changes. This has not been a problem previously.

June 25, 2024 at 3:36 am #15814708

Long Nguyen
Supporter

Languages: English (English )

Timezone: Asia/Ho_Chi_Minh (GMT+07:00)

Hi,

I see the default language of the live site is United States (en-us), the original link of the Privacy Policy page is
hidden link

But in your screenshot, the original link in the Advanced Translation Editor is
hidden link
which is in English (en-GB), that would cause the issue.

Can you please edit the Gravity Form in the original language and recheck the link to the Privacy page? Then make a small change to the form content > save > re-translate the form. Ensure the form is translated from United States to Dutch language.

If it doesn't help, please share the site credentials so I can take a closer look to investigate the issue further. Your next reply is set to private to share the info.
❌ IMPORTANT: Please backup your database and website before proceeding ❌

Thanks.

Screenshot 2024-06-25 at 10.26.17 2024-06-25 10-26-40.png
15763736-Screenshot_2024_06_20_at_7.35.12_AM 2024-06-25 10-18-11.png
June 25, 2024 at 7:51 pm #15825049

ryanR-5

The site has several languages and majority of the content is manually translated using the Advanced Translation Editor. Due to that, the URLs will consist of hidden link,
hidden link,
hidden link,
hidden link, etc,
Depending on the language being viewed, the URL will be different. I'm failing to understand what the issue might be. I'm also very hesitant to provide access due to the possibility of something breaking or happening as you're looking around the site and files. Taking a backup is obviously recommended, however, troubleshooting on the live site is something that needs to be avoided.

June 26, 2024 at 2:02 am #15827490

Long Nguyen
Supporter

Languages: English (English )

Timezone: Asia/Ho_Chi_Minh (GMT+07:00)

Hi,

You can copy your site to a staging site and share the credentials. I will try to investigate the issue there. Your next reply is set to private to share the info.

Thanks.

June 27, 2024 at 2:38 am #15838904

Long Nguyen
Supporter

Languages: English (English )

Timezone: Asia/Ho_Chi_Minh (GMT+07:00)

Hi,

Here is what I see on your staging site:

1. The Privacy link on the Contact page is added to the Gravity Form "I'm Looking for Talent - US", HTML block.
2. The form is not translated into second languages.
3. The forms on the Contact page are different between languages, which means the translation page needs to be updated.

What I've done:

1. Send the form "I'm Looking for Talent - US" to translation from United States to Dutch and English languages.
2. Translate the form in the Advanced Translation Editor, the Privacy URL in the source language is correct hidden link
3. Edit the Contact page in United States language > Click on Update > Update the translation page

Now you can see the Privacy URL on the translation Contact page point to the translation URL correctly.

Please try the same steps on your live site and let me know if it helps. If not, can you please replicate the issue on your staging site?

Looking forward to your reply.
Thanks

Translation Management ‹ Oxford Global Resources — WordPress 2024-06-27 09-09-35.png
Advanced Translation Editor - WPML 2024-06-27 09-25-33.png
Forms - Gravity Forms ‹ Oxford Global Resources — WordPress 2024-06-27 09-07-39.png
June 27, 2024 at 12:08 pm #15843718

ryanR-5

Hi,

Some of those forms are not being used. I have followed all those steps included using the Advanced Translation Editor. The problem is that after updating the plugins, the translation added in the Advanced Translation Editor is no longer there for some forms. This then renders the Privacy Policy link as the default language that WPML is detecting. I followed all those steps when I translated the necessary forms. I even manually search for any translations that do not appear.

June 28, 2024 at 7:46 am #15850113

Long Nguyen
Supporter

Languages: English (English )

Timezone: Asia/Ho_Chi_Minh (GMT+07:00)

Hi,

The problem is that after updating the plugins, the translation added in the Advanced Translation Editor is no longer there for some forms

What form is using and you're checking the issue?

On the staging site, I check another form which is translated completely into other languages: I am Talent - English/Europe (FINAL - version), see the attached screenshot.

I make a small change to the form content > Save > Send it to translation. In the Advanced Translation Editor (ATE), I see some content is translated, some is not (including the Privacy link). That means:
1. the form is translated on your site, not ATE.
2. the form has the new content.
so the translation memory doesn't recognize the new sentence.

If I cancel the job and use the Classic Translation Editor (CTE) from WPML > Settings and translate the form, I see more translation content is available there.

Searching on our server, I also don't find the form "I am Talent - English/Europe (FINAL - version)" was translated with ATE. So I think, previously, that form was translated on your site.

I'm not sure what happens on your live site but if the translation content isn't available in ATE, I'm afraid that you will need to re-translate it. Or you can use CTE to have the translated content and continue translating new content.

Refer to this documentation https://wpml.org/faq/why-arent-my-translations-showing/

Thanks for your patience.

Translations ‹ Oxford Global Resources — WordPress 2024-06-28 14-37-52.png
Advanced Translation Editor - WPML 2024-06-28 14-36-18.png
Translation Management ‹ Oxford Global Resources — WordPress 2024-06-28 14-20-48.png

The topic ‘[Closed] Translation content’ is closed to new replies.