This thread is resolved. Here is a description of the problem and solution.
Problem:
The client installed WPML but it was not translating the content properly. It only translated some headers and titles of the page. Automatic translation was not working, and the advanced translator page did not show any content to translate manually.
Solution:
First, we checked and found that most widgets were already registered in WPML -> Settings -> Custom XML Config. We registered the few that were not, which were in the header and footer, and translated them. Next, we recommended the following steps:
1. Translate the menu using the WPML documentation: Translating Menus.
2. Translate the Revolution Slider's Slides as per the guide: Creating Multilingual Sliders with Revolution Slider and WPML.
3. Approve the pending reviews for translations following the instructions here: How to Review Automatic Translations on Your Site.
Additionally, we installed the Multilingual Tools plugin to help with registering any new widgets used on a page or post. The registration information can be found at the end of the page when editing. For more details, see: Registering Custom Elementor Widgets for Translation.
Please note that this solution might be irrelevant if it's outdated or not applicable to your case. If these steps do not resolve your issue, 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 you still need assistance, 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.
Tagged: Compatibility, Elementor Custom Widgets
Related documentation:
This topic contains 11 replies, has 2 voices.
Last updated by Waqas Bin Hasan 9 months, 1 week ago.
Assisted by: Waqas Bin Hasan.
Author | Posts |
---|---|
March 5, 2024 at 8:06 am #15372840 | |
sefai |
I installed wpml but it doesn't see my content. It only translate some haders and title of the page and nothing else. Automatic translate doesn't work and also it doesn't let me to do it manually because there is no content in the advanced translator page. The only thing this plugin need to do is translating my content and it doesn't do it. I upload the image. |
March 5, 2024 at 11:13 am #15373981 | |
Waqas Bin Hasan Supporter
Languages: English (English ) Timezone: Asia/Karachi (GMT+05:00) |
Hi, Thank you for contacting the support. Can you please provide some details on the page/content with the said problem? A URL to the page in default language on frontend, as well as, a screenshot of the part while editing. Apparently, as per my understanding, you're perhaps using Elementor to design the pages. There might be some widgets which may need to be recognized by WPML. I'll request to check this guide https://wpml.org/documentation/related-projects/wpml-compatibility-test-tools-plugin/registering-custom-elementor-widgets-for-translation/ and see if it helps. Please let me know and I'll try my best to help you further on the matter. Regards. |
March 5, 2024 at 11:44 am #15374249 | |
Waqas Bin Hasan Supporter
Languages: English (English ) Timezone: Asia/Karachi (GMT+05:00) |
Hello again, I had a quick discussion with the team and can you please create a minimal setup on the following Sandbox site? It is a fresh installation with WPML plugins. You can upload your theme and plugins here and setup as needed. You can use this plugin https://wordpress.org/plugins/download-plugins-dashboard/ to enable downloadable links for plugins and themes in Plugins and Themes pages respectively. Then you can upload in the sandbox via Plugins/Themes -> Add New. A minimal setup to reproduce the issue is necessary. This way we can see if this only happens on your server or it's a global problem. Then I can also request expert insights from our 2nd tier team, to investigate the issue. Please find below the Sandbox details: Auto Login: hidden link Please take your time and reply when the site is ready. Once you are able to reproduce the issue, please write down detailed steps about how one can reproduce the issue on another fresh installation. See https://wpml.org/faq/how-to-reproduce-issues-and-share-them-with-wpml-support/ for details. Looking forward. |
March 6, 2024 at 8:37 am #15377731 | |
sefai |
I did everything. Adding widget codes doesnt work. I also added all the plugings and my theme to the sandbox. I had to zipped all plugings one by one but it started to show error after 15 or 16 plugins. There are 3 left that I couldnt left. They are wpml-wpform , wprocket and wp-seo-multilingual plugins. I uploaded the rest and you can check it. |
March 6, 2024 at 10:21 am #15378419 | |
Waqas Bin Hasan Supporter
Languages: English (English ) Timezone: Asia/Karachi (GMT+05:00) |
Thank you for the updates, but looks like there are no pages in sandbox and WPML is also not configured. Can you give me access to a site where this is all configured and I can investigate the issue? i.e. a test of live site you already have. You can create a separate admin user for this purpose, which can be deleted afterwards. Also provide detailed steps to reproduce the issue and links to pages in admin and on frontend. Remember to take full backup of your website and database before proceeding. However, a staging/test site is highly recommended, because I may need to try some changes/fixes on the site (including plugins & themes deactivation), which may cause conflicts with the live site otherwise. Please confirm it in your next reply or let me know if you do not agree with the mentioned. I've set your next reply as private to share this information safely. IMPORTANT: If you don't see the section for providing access information, do not write in the message box or the information may appear as public. See https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/ for details on privacy and security. |
March 6, 2024 at 11:50 am #15378796 | |
Waqas Bin Hasan Supporter
Languages: English (English ) Timezone: Asia/Karachi (GMT+05:00) |
Thank you for the access but the credentials you provided only worked for the server protection popup, while on /wp-admin/ using the same credentials, gives following error: > Error: blogvault username is not registered on this site. If you're not sure about your username, try your email address instead. I've enabled your next reply as private again, to provide the correct credentials. |
March 6, 2024 at 12:03 pm #15378918 | |
Waqas Bin Hasan Supporter
Languages: English (English ) Timezone: Asia/Karachi (GMT+05:00) |
Thank you, I was able to login to the test site, where I am checking the issue first. I'll get back to you accordingly. |
March 6, 2024 at 12:29 pm #15379181 | |
Waqas Bin Hasan Supporter
Languages: English (English ) Timezone: Asia/Karachi (GMT+05:00) |
I just deactivated all plugins (except WPML and Elementor) in your test site and switched to the standard WordPress theme. Then I noticed that lot of translations are pending review. I tried to add the translation for front page (Anasayfa – Alüminyum İşleme Makineleri) and noticed that there's lot of content untranslated in the ATE. See my screen recording at hidden link Can you please tell me which widget are you having trouble translating with? Because I see several widgets registered already in WPML -> Settings -> Custom XML Configuration and content from these seems to be available in the ATE. |
March 6, 2024 at 12:31 pm #15379203 | |
Waqas Bin Hasan Supporter
Languages: English (English ) Timezone: Asia/Karachi (GMT+05:00) |
Correction: I switched back to your theme with needed plugins to observe the widgets. But as I mentioned in previous message that lot of are already registered, please let me know which particular one, you're having trouble with? |
March 6, 2024 at 1:00 pm #15379411 | |
sefai |
But it is not like that on my original webpage. Can you please enter my webpage and check the same thing. You will see not all content visible. And you can automatically translate all my webpage to one language, for example english. I accept the responsibility for my original website. I already have a backup for it. You have the information for it I already sent you for. |
March 7, 2024 at 4:30 am #15382138 | |
Waqas Bin Hasan Supporter
Languages: English (English ) Timezone: Asia/Karachi (GMT+05:00) |
Sure, I'm checking the site and 'll get back to you accordingly. |
March 7, 2024 at 6:08 am #15382286 | |
Waqas Bin Hasan Supporter
Languages: English (English ) Timezone: Asia/Karachi (GMT+05:00) |
Thank you for waiting on this. I found that most of these widgets are already registered in WPML -> Settings -> Custom XML Config. While there were a few in the header and footer which I've registered and translated also. Other than these, looks like you need to do the following, in order to look the home page fully translated: - Translate menu: https://wpml.org/documentation/getting-started-guide/translating-menus/ I've also installed Multilingual Tools plugin, in case if there are new widgets used on a page or post, you may find its registration information at end of the page when editing. See https://wpml.org/documentation/related-projects/wpml-compatibility-test-tools-plugin/registering-custom-elementor-widgets-for-translation/ for details. |
March 13, 2024 at 7:20 am #15402181 | |
sefai |
While still have problems. I fixed to translate most of them manually. Thanks for support! |