[Resolved] Split: In the homepage I added page call TestHome
This thread is resolved. Here is a description of the problem and solution.
Problem: The client reported two issues: 1. Text on the homepage added under 'TestHome' does not translate when switching languages. 2. The 'Apus Listings Search Form' Elementor widget does not translate its content accordingly. Solution: For the first issue, we recommended the following steps to ensure the text translates correctly: 1. Go to WPML → String Translation. 2. Enable the option to auto-register untranslated strings. 3. Navigate to the page where the untranslated strings are displayed. 4. Return to WPML → String Translation, disable the option, and check if the given text has been registered. 5. Translate the text. For more details, visit https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/ For the second issue, it appears the 'Apus Listings Search Form' Elementor widget is not registered for translation. We suggested registering the widget using the Multilingual Tools Plugin. Here are the resources to assist with the process:
If these solutions do not resolve your issues or seem outdated, we recommend opening a new support ticket. We also advise checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. For further assistance, please visit our support forum at https://wpml.org/forums/forum/english-support/.
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.
Secondly Issue:
1. In the homepage I added page call TestHome just for test : hidden link attached screenshot:
2. When user click switch language in English way don't translate all the text?: for instance Edit Apus Listings Search Form is not translate.
Have you tried to locate the text using the following steps?
1. Go to WPML → String Translation.
2. Enable the option to auto-register untranslated strings.
3. Navigate to the page where the untranslated strings are displayed.
4. Return to WPML → String Translation, disable the option, and check if the given text has been registered.
5. Translate the text.
Yes Off Course I am sharing also Testcase that I created for this case to more easy for you:
Test Title:
Apus Listings Search Form – Language Switching Issue
Test Description:
Verify that when the user switches the language to English on the homepage, the text inside the Apus Listings Search Form updates accordingly.
Testing Steps:
1.Navigate to the homepage: hidden link
2.Click on the language switcher and select English.
3.Observe the text inside the Apus Listings Search Form doesn't change.
Expected Result:
The text inside the Apus Listings Search Form should update to English when the language switcher is set to English.
Actual Result:
The text inside the Apus Listings Search Form remains in Albanian, even after switching the language to English.
I am sharing also steps that I followed based on the document/linked that you attached me:
I can replicate the issue and see that you've taken great steps to troubleshoot. However, one thing is not clear to me: how did you add the items to the Apus Listings Search form? Could you please show me?
Apus Listings Search form was on the theme that I bought.
in the home if I followed the steps below your find it:
1. In the top click Edit with Elementor
2. Click on the section search find on the Elementor as Widget: Edit Apus Listings Search Form
Thank you for your response. I now understand. Have you attempted to translate the text of your search form using the WPML Advanced Translation Editor?
If you are still encountering issues, I kindly request temporary access (both wp-admin and FTP) to your site—preferably a test site where the problem can be replicated, if possible. This will allow me to assist you more effectively. When you log in to leave your next reply, you will find the necessary fields below the comment area. Please note that the information you enter is private and can only be seen and accessed by you and me.
Since the Apus Listings Search Form has been added using the Elementor plugin, I have updated it on the staging site. However, now Elementor is not loading due to a fatal error.
PHP Fatal error: Uncaught Error: Class "Elementor\Core\Schemes\Color" not found in /wp-content/themes/boxcar/inc/vendors/elementor/widgets/heading.php:235
Your current theme causes the fatal error. Could you check with the theme's author or update the theme to the latest version if updates are available? So we can keep checking on the translation issue.
Hello Andrey,
I contacted theme's author and update the latest version 1.1.23 of the theme.
But the issues for the Test Case above, Test Title: Apus Listings Search Form – Language Switching Issue
It is not yet fixed.
I want to that field "All Prices" to be "Te gjitha Cmimet " in Albania language for this I go at files
Theme-Folder/template-listings/widgets/filter-fields/price_range_slider.php to change text.
But when user switch language in English it doesn't change text according language.
I want to that field "All Prices" to be "Te gjitha Cmimet " in Albania language for this I go at files
Theme-Folder/template-listings/widgets/filter-fields/price_range_slider.php to change text.
But when user switch language in English it doesn't change text according language.
The string mentioned has not been translated, as far as I can tell. You can translate it using WPML → String Translation. I've attached a screenshot for your reference.
Regarding the main issue you reported, I've looked into it further. It appears that the Elementor widget "Apus Listings Search Form" is not registered for translation. This is expected since we haven't previously tested your theme for compatibility.
Could you please try registering the Apus Listings Search Form widget for translation?