This thread is resolved. Here is a description of the problem and solution.
Problem:
You are using WPML to translate your WordPress site with WooCommerce and are trying to translate the PayPal button text 'Paga in 3 rate' into English (coming via 'WooCommerce PayPal Payments' plugin). However, you couldn't find where to translate the PayPal button string in WPML’s String Translation section or WooCommerce settings.
Solution:
First, ensure that your WPML plugin and all related add-ons are updated to the latest version. Follow these steps to attempt locating and translating the string:
1. Navigate to WPML → String Translation.
2. Enable the option to auto-register strings.
3. Visit the page displaying the untranslated strings.
4. Return to WPML → String Translation to check if the string has been registered.
5. If found, proceed to translate the registered string.
For more detailed instructions, visit finding strings that don't appear on the String Translation page.
If the string is not available, it might be due to it being sourced from an external iframe, as in the case of the PayPal button. This content is not directly translatable through WPML because it either does not pass the language parameter correctly or PayPal applies its own localization logic. In such cases, consult with the 'WooCommerce PayPal Payments' support.
If this solution does not apply to your case, or if it seems outdated, we recommend opening a new support ticket. Also, check related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. For further assistance, please visit 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.
This topic contains 2 replies, has 1 voice.
Last updated by 4 months, 3 weeks ago.
Assisted by: Waqas Bin Hasan.