This thread is resolved. Here is a description of the problem and solution.
Problem: The client is experiencing an issue where a specific phrase in the header menu, 'more services', is not translating despite entering the manual translation. Solution: 1) We recommend creating translated menus in WP -> Appearance -> Menus and then synchronizing them using WPML -> Menu Sync. This process will register custom links for translation in the WPML String Translation table. For more detailed steps, please refer to our documentation: Translating Custom Links.
After reviewing the client's site, we created a missing translation menu in English for the Portuguese translation menu 'Andre_PT (Menu Header)', which should resolve the issue. We advise the client to check if the menu items are correctly paired with the Portuguese version. For future reference, please consult our documentation on translating menus: Translating Menus.
If this solution does not seem relevant, 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.
Hey.
There's a specific phrase on the site, in the header - more services - that isn't translating. I've already entered the manual translation but it doesn't work.
Thank you for contacting WPML Support, I will be happy to help you today.
1) Normally the menu custom links are registered for translation after you:
- create the translated menus (on the WP -> Appearance -> Menus)
- after, go to WPML -> Menu Sync, and synchronize the menus.
The menu synch will create the menu items/subitems based on translated posts/pages and register custom links into the WP admin -> WPML String Translation table, so that you can then translate the custom links there.
2) If the issue persists, in order to further troubleshoot, can you please share WPML support debug information from your site?
- go to WPML -> Support, in there, click on the “debug information” link at the bottom of the page.
- Once on the “debug information” page, select the entire text box content and copy it.
- Go back to our support forum, find the debug information box, and paste it.
More information on the link: https://wpml.org/faq/provide-debug-information-faster-support/
Please try following the instructions from the documentation for translating menus and if you still have issues let me know.
I was able to check your website and I saw that the the menu you are using in the Portuguese translation “Andre_PT (Menu Header)”, had no translation menu in English, I created it for you. It should be working fine now.
Since we do have a policy one issue per ticked on the support forum in order to make it easier to provide support and help other people that might have the same issue as you, I would suggest first you check if the menu in English for the mobile version is set correctly and translated correctly.
* Also try clearing the cache of the website as it might be showing like this from before the main issue was resolved.
Then, if the issue persists we'll need to spit this ticket and continue working or resolving that issue on the new ticket.