Skip to content Skip to sidebar

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

Problem:
The client was trying to translate the primary menu from Italian to English and encountered an issue where the English pages were showing the Italian primary menu, despite following a forum procedure.

Solution:
1. We recommended checking the steps in our documentation on translating menus to ensure all were followed correctly.
2. We requested temporary access to the site to investigate the issue further.
3. Upon review, we found that the client was using very outdated versions of WPML and its add-ons, which could pose security risks and compatibility issues.
4. We advised the client to update to the latest versions of WPML and its add-ons, which can be found under their WPML.org account at WPML Downloads.
5. We noted that there was no existing translation for the menu and provided documentation on how to translate menus manually with WPML at Translating Menus Manually.

If the solution provided here is not relevant to your case, either because it's outdated or not applicable, we recommend opening a new support ticket. We also 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 further assistance is needed, please contact us through the WPML 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.

Tagged: 

This topic contains 5 replies, has 2 voices.

Last updated by Mihai Apetrei 1 year, 8 months ago.

Assisted by: Mihai Apetrei.

Author Posts
April 10, 2024 at 10:56 am #15504020

adrianoA-4

I am trying to: translate the primary menu from Italian to English. I followed this procedure - https://wpml.org/forums/topic/cannot-translate-the-menu/ - but it didn't helped.

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

I expected to see: translated primary menu in the English version of the website.

Instead, I got: English pages show the Italian primary menu.

Thank you!
Adriano

April 10, 2024 at 11:01 am #15504038

Mihai Apetrei
WPML Supporter since 03/2018

Languages: English (English )

Timezone: Europe/Bucharest (GMT+02:00)

Hi Adriano.

The menus should be translated by following the steps in our documentation below:
https://wpml.org/documentation/getting-started-guide/translating-menus/

Can you please let me know if you had the chance to follow all those steps already?

You can choose between multiple translation methods but my preferred one is the manual one where I have full control and I add the links manually in the secondary language.

Please let me know how things go.

Mihai Apetrei

April 10, 2024 at 11:09 am #15504095

adrianoA-4

Hello Mihai, yes, I also prefer the manual method. The menu is already translated in English, but the two menus doesn't seem to be linked togheter.

April 10, 2024 at 4:21 pm #15505760

Mihai Apetrei
WPML Supporter since 03/2018

Languages: English (English )

Timezone: Europe/Bucharest (GMT+02:00)

Thank you for the update!

I would like to request temporary access (wp-admin and FTP) to your site to take a better look at the issue. You will find the needed fields for this below the comment area when you log in to leave your next reply. The information you will enter is private which means only you and I can see and have access to it.

Our Debugging Procedures

I will be checking various settings in the backend to see if the issue can be resolved. Although I won't be making changes that affect the live site, it is still good practice to backup the site before providing us access. In the event that we do need to debug the site further, I will duplicate the site and work in a separate, local development environment to avoid affecting the live site.

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 make a backup of the site files and database before providing us access.

- If you do not see the wp-admin/FTP fields this means your post & website login details will be made PUBLIC. DO NOT post your website details unless you see the required wp-admin/FTP fields. If you do not, please ask me to enable the private box.

The private box looks like this: hidden link

I will be waiting for your response.

Mihai

April 11, 2024 at 10:44 pm #15511034

Mihai Apetrei
WPML Supporter since 03/2018

Languages: English (English )

Timezone: Europe/Bucharest (GMT+02:00)

Hi and thank you for the credentials.

I can confirm that I was able to log in successfully.

I am spending more time on this and I will get back to you as soon as I have more feedback.

I will leave the ticket assigned to myself for the moment.

Kind regards,
Mihai

April 12, 2024 at 8:47 pm #15514162

Mihai Apetrei
WPML Supporter since 03/2018

Languages: English (English )

Timezone: Europe/Bucharest (GMT+02:00)

Hi there.

I am back.

It seems that you are using a a very very old version of WPML and of all the other WPML add-ons.

You can see the latest version of these plugins here, under your WPML.org account:
https://wpml.org/account/downloads/ (select that you want to manually download so that you can see the whole list)

For example, the "Translation Management" plugin that you have installed doesn't even exist as a separate plugin anymore, it comes built into the main WPML plugin.

This also represents a high security risk to use plugins that old, not that it can cause compatibility issues, but it can also leave open doors for hackers.

In regards to the menu, if I go here (hidden link), I can see that there is no existing translation created for this menu.

I see the + area instead of seeing a "pencil edit" icon there.

Here is the documentation related to how you can translate menus manually with WPML:
https://wpml.org/documentation/getting-started-guide/translating-menus/#fully-custom-create-menus-manually

There are also other methods presented on that page but my preferred one is the manual one.

I think you now have all the information needed to get his working properly.

Please let me know how things go and if you were able to get this resolved.

I will be waiting for your response.

Mihai

Screenshot 2024-04-12 at 23.44.00.png