This thread is resolved. Here is a description of the problem and solution.
Problem:
The client created an advanced Navigation Menu (Mega Menu) with Elementor, translated it into Arabic, and published it. However, the menu still displayed the English navigation when viewed in Arabic, even after rebuilding CSS and clearing all caches.
Solution:
1. We recommended that the client should go to Appearance > Menus and manually translate the menus to Arabic.
- For more detailed instructions, we provided a documentation link: Translating Menus Manually
2. Next, we advised editing the translated Elementor menu template to ensure the correct Arabic menu is selected.
3. We also noted that the client should not edit templates or content directly in the Arabic language but instead use the WPML editor to translate content. We warned that mixing manual edits with the translation editor method could lead to issues.
- We provided another documentation link for guidance: Translate Elementor Templates
4. To resolve the issue, we edited the header template in English via Elementor, saved it, then used the WPML editor to re-translate the template and saved it again.
If this solution does not seem relevant to your situation, please open a new support ticket with us.
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: Documentation request
This topic contains 12 replies, has 2 voices.
Last updated by Dražen Duvnjak 1 year ago.
Assisted by: Dražen Duvnjak.
Author | Posts |
---|---|
October 26, 2023 at 4:16 pm #14672631 | |
arneR-3 |
We created an advanced Navigation Menu (Mega Menu) with Elementor, Translated it in Arabic and published it. But the Menu still shows the English Navigation in Arabic language Site link is hidden link Kind Regards, |
October 27, 2023 at 11:55 am #14678543 | |
Dražen Duvnjak Supporter
Languages: English (English ) Timezone: Europe/Zagreb (GMT+01:00) |
Hello, please go to Appearance > menus and translate your menus to the 2nd language also. Then edit your translated Elementor menu template and make sure the correct Arabic menu is selected. Let us know how it goes. Regards, |
October 31, 2023 at 2:49 pm #14701157 | |
arneR-3 |
We have 2 different Navigations (mobile and desktop) with mobile your suggestion works. But not for our megamenu on Desktop. Even though translations have been added, the megamenu consistently displays in the incorrect language. New threads created by Dražen Duvnjak and linked to this one are listed below: https://wpml.org/forums/topic/split-fatal-error-when-activate-string-translation/ |
November 1, 2023 at 7:06 am #14705343 | |
Dražen Duvnjak Supporter
Languages: English (English ) Timezone: Europe/Zagreb (GMT+01:00) |
Hello, thanks. Please make a full backup of your site (files and database) and confirm it in your next reply. Please note, that I might need to do some debugging procedures like enable/disable plugins, switch themes, change the default language of the user account, and/or access your website database to debug the issue furtherly. I will share with you any changes or steps done in this process. Please let me know if you do not agree with the above or if I do not have your permission for any. I would need to access both your site's wp-admin and FTP account, if possible. I have enabled the private username and password fields in your next reply. I suggest you create a new user, set it as an administrator and then add those credentials in the private fields mentioned. You can safely add your information into these fields. Regards, |
November 6, 2023 at 10:21 am #14736379 | |
Dražen Duvnjak Supporter
Languages: English (English ) Timezone: Europe/Zagreb (GMT+01:00) |
Hello, We limit 1 issue per 1 ticket, to keep things clear and easy to follow. I have opened a new ticket for your new issue: - https://wpml.org/forums/topic/split-fatal-error-when-activate-string-translation/ I am trying to access via FTP to check further issues, but I am having issues and it is not working. Please check shared credentials and make sure it is working, or I am not being blocked by hosting. Thanks, |
November 6, 2023 at 1:10 pm #14737937 | |
arneR-3 |
Thank you for replying so quickly. I changed the credentials now it should work. |
November 6, 2023 at 2:15 pm #14738763 | |
Dražen Duvnjak Supporter
Languages: English (English ) Timezone: Europe/Zagreb (GMT+01:00) |
Hello, thanks but I still get and error. Can you please try to use FTP from your side and check if it works? I get: Response: 530 Login incorrect. Error: Critical error: Could not connect to server Regards, |
November 6, 2023 at 2:42 pm #14739053 | |
arneR-3 |
I am really sorry for the inconvenience, it should be working by now. If not, please let me know. Kind regards, |
November 7, 2023 at 8:22 am #14744145 | |
Dražen Duvnjak Supporter
Languages: English (English ) Timezone: Europe/Zagreb (GMT+01:00) |
Hello Rafael, thanks for getting back. I checked and it seems you are adding menu items manually on the header template. I have made a small change and re-translated the template. The menu shows up fine now on the frontend and translated. Regards, |
November 7, 2023 at 9:51 am #14745325 | |
arneR-3 |
Hello thanky you very much but unfornutly i only see the Navi on the home page and couple of other pages on most german ones its still missing. Did you then just translated (screenshot 2023-11-07 at 10.38.39) it in here or somewhere else to ? As iam trying now the same for the arabic version but it doesnt seem to work. |
November 7, 2023 at 10:03 am #14745535 | |
Dražen Duvnjak Supporter
Languages: English (English ) Timezone: Europe/Zagreb (GMT+01:00) |
Hello, you should not edit directly any template or content in the Arabic language, but use the WPML editor to translate any content. Mixing manual and translation editor method can cause issues. - https://wpml.org/documentation/plugins-compatibility/elementor/#translate-elementor-templates What I did was edit your header template in English via Elementor and save it. Then clicked on arrows icon re-translated the template via the WPML editor and saved it. Hope this helps understand. Regards, |
November 7, 2023 at 10:23 am #14745863 | |
arneR-3 |
ohh okay thank you. New threads created by Dražen Duvnjak and linked to this one are listed below: https://wpml.org/forums/topic/split-why-the-german-nav-is-missing-on-most-other-pages/ |
November 7, 2023 at 10:25 am #14745869 | |
Dražen Duvnjak Supporter
Languages: English (English ) Timezone: Europe/Zagreb (GMT+01:00) |
Hello, thanks. I have opened a new ticket for you, and will check it out further: - https://wpml.org/forums/topic/split-why-the-german-nav-is-missing-on-most-other-pages/ Regards. |