This thread is resolved. Here is a description of the problem and solution.
Problem: The client was facing an issue where the translated text in the payment stripe gateway setting of the motopress plugin was not displaying correctly on their website. The text continued to show in the default language despite being translated.
Solution: We resolved the issue by navigating to WPML -> String Translation. The problem was that the language of the strings was incorrectly set. Although the string was in Italian, it was mistakenly set as English in WPML, which caused the default language text to display. We corrected the language setting to Italian and added the English translation, after which the translations displayed correctly. For more details on how to change the source language of strings, please visit How to Change the Source Language of Strings.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your case, we recommend opening a new support ticket. We also highly suggest 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 contact us through the WPML 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.
Background of the issue:
I translated with string translation the text in the payment stripe gateway setting in motopress plugin on my site hidden link.
Symptoms:
I continue to see the default language text.
Questions:
Why is the translated text in the payment stripe gateway setting not displaying?
How can I ensure the translated text appears correctly in the motopress plugin?
Looks like your current theme (Booklium) isn't on our compatibility list (https://wpml.org/theme/). However, before proceeding further, can you try the following?
1) Take a full backup of your site and database before proceeding.
2) Switch to a standard theme like 2024 and check for the issue.
3) If issue continues to appear, deactivate all plugins except WPML, ST and the Hotel Booking.
4) Check for the issue if it still happens.
Please let me know and I'll try my best to help you further on the matter.
HI, today i tested again , i made a booking in spanish and th stripe text was correctly translated in spanish.......i already used string translation few days ago and then i saw that was not working. Today in spanish paymen stripe section is surprising in in spanish....did you correct something or wpml has autoreair:):)
Because i noticed this attitude.....one day is wrong and day after is correct.
Thank you for the updates and glad that it worked out.
WPML doesn't auto repair things, however, this may happen due to caching installed either on your server or as a plugin. You can try with clearing caches in such an event.
I need to take a closer look at your site. So I request temporary access (WP-Admin and FTP), preferably to a test site where the problem has been replicated.
Your next answer will be private, to share this information safely.
Also provide detailed steps to reproduce the issue and links to pages in admin and on frontend.
IMPORTANT: Please take a complete backup of the site to avoid data loss. I may need to activate/deactivate plugins also.
Thank you for your patience. I tried to find the stripe text on booking, checkout and confirmation pages but can't see any stripe text, except the stripe logo in the footer.
Besides this all information seems to be in Spanish. Please see attached. In this screenshot, I can see word "Stripe" under "Forma de pago:" but I think that's not what you're referring to.
Can you please give me the link and/or the screenshot of the page where it really happens? If you can also write me the exact steps to reproduce the problem, that'd be great.
Th stripe text appear when placing a new booking , and credit card number is required, above the field of credit card number there are 2 lines of text . In italian and spanish is ok, in english is still in default language, italian
I was able to fix the issue in WPML -> String Translation, please see attached.
Apparently the language of the strings was not correct. The string was in Italian but the language was set as English, that's why WPML showed whatever was set as English.
So I've corrected the language to Italian and then added English translation and now it is working fine.