This thread is resolved. Here is a description of the problem and solution.
Problem:
Translate error messages displayed on the Ultimate Add On Elementor login form.
Solution:
The string can be found in String Translation after scanning the "Ultimate Addons for Elementor" plugin via WPML-> Theme and Plugin Localization.
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: Exception
This topic contains 9 replies, has 2 voices.
Last updated by Osama Mersal 1 year, 9 months ago.
Assisted by: Osama Mersal.
Author | Posts |
---|---|
August 25, 2023 at 7:59 pm #14293841 | |
craigK-2 |
Tell us what you are trying to do? Is there any documentation that you are following? Is there a similar example that we can see? What is the link to your site? |
August 25, 2023 at 8:49 pm #14293879 | |
craigK-2 |
This is a page describing what this login form widget does and how to use it. I am including this link to make sure you know which widget I can asking help for. Thanks. hidden link |
August 25, 2023 at 10:45 pm #14293945 | |
craigK-2 |
I forgot to mention that I know how to do page translations and string translations in WPML. My problem with the login form widget is that I can't find the above mentioned error messages in WPML's String Translations. Hence, I could not translate them. |
August 28, 2023 at 6:55 am #14297479 | |
Osama Mersal WPML Supporter since 02/2020
Languages: English (English ) Arabic (العربية ) Timezone: Africa/Cairo (GMT+03:00) |
Hi, Thanks for contacting WPML forums support. I'll be glad to help you today. First of all, sorry for the late reply due to a higher workload. The used Elementor widget might need to be registered for translation. Kindly check our guide about registering page builder widgets. (https://wpml.org/documentation/support/language-configuration-files/how-to-register-page-builder-widgets-for-translation/) After registering the widget, please update the page in the default language, and update the translation. Best regards, |
August 31, 2023 at 9:15 pm #14323591 | |
craigK-2 |
The Login Form Widget is from Ultimate Addon for Elementor (UAE for short). On this page https://wpml.org/plugin/ultimate-addons-for-elementor/, it says UAE is fully compatible with WPML. The UAE version mentioned on this page is 1.36.0 and was tested on July 5, 2022. Our site is using UAE 1.36.17, so it should be fully compatible with WPML. We shouldn't need to register the Login Form widget. In fact, some parts of the form widget is translatable. We were able to translate these words used in the widget: "Login", "username" and "password". We just couldn't find a way to translate the error messages. I will be uploading screenshots to illustrate the issue. As you can see, even though the page is displayed in Japanese, the three error (validation) messages in red are still in English. It is these three messages which I need to translate. Thanks. |
September 1, 2023 at 8:56 am #14325265 | |
Osama Mersal WPML Supporter since 02/2020
Languages: English (English ) Arabic (العربية ) Timezone: Africa/Cairo (GMT+03:00) |
Hi, Thanks for your update and the screenshots. Please login to this sandbox site and upload the "Ultimate Addon for Elementor" plugin. (hidden link) After that, please create a test page with the login form and translate it to replicate the issue. If the issue is replicable, please let me know how to reproduce it to consult our compatibility team. Best regards, |
September 7, 2023 at 12:21 am #14355307 | |
craigK-2 |
I have installed Ultimate Addons for Elementor and created a test page on the sandbox site. This test page is using the Login Form widget from Ultimate Addons for Elementor. The same widget I am using on the site I am building. I could re-create all three situations on the test page, as illustrated in the three screenshots I uploaded earlier taken on the site I was building. * When either form is left blank: "This Field is required!" * When the username is not found: "Unknown username. Check again or try your email address." * When the password does not match the username: "Error: The Password you have entered is incorrect." I could not find where to translate the above three validation/error messages, not in WPML's String translations, not in WPML's Page translations, not in anywhere else I could think of. Hopefully this will help in your investigation. Thanks. |
September 7, 2023 at 6:25 am #14356025 | |
Osama Mersal WPML Supporter since 02/2020
Languages: English (English ) Arabic (العربية ) Timezone: Africa/Cairo (GMT+03:00) |
Hi, Thanks for replicating the issue. I was able to find those strings in String Translation after scanning the "Ultimate Addons for Elementor" plugin via WPML-> Theme and Plugin Localization. Please check the test page and let me know if the strings are translated correctly. Best regards, |
September 7, 2023 at 7:30 pm #14362469 | |
craigK-2 |
Awesome! Now I know what the scanning is for! I followed the steps on my site and I can now find the three strings in the String Translation page! I was able to pretend to translate them into French and it worked! One problem solved. I will keep this ticket open a bit longer to see if I still have any issues related to my original question. Thanks. |
September 8, 2023 at 8:30 am #14364555 | |
Osama Mersal WPML Supporter since 02/2020
Languages: English (English ) Arabic (العربية ) Timezone: Africa/Cairo (GMT+03:00) |
Hi, Sure, please take your time, but kindly note that we try to keep one issue per ticket in our forum. Best regards, |
September 11, 2023 at 9:23 pm #14379809 | |
craigK-2 |
This ticket is satisfactorily resolved. Thank you for your guidance. I hope other users will find this ticket helpful if they run into a similar problem. |