This thread is resolved. Here is a description of the problem and solution.
Problem:
The client installed the "Give PW" plugin and used WPML to translate its strings. Although all strings were found and translated, half of them are not appearing translated on the frontend.
Solution:
We discovered that some strings originate from JavaScript files like
.../wp-content/plugins/give/build/donationFormRegistrars.js
or TypeScript files, which WPML cannot translate. Additionally, some strings such as "Payment Amount" appear in the String Translation but are sourced from different parts of the plugin, leading to confusion as they are not used in the form itself. To resolve this, the client should refer to the plugin's documentation for translating strings or contact the plugin author for more guidance. It's also noted that the Slovenian translations for the plugin on wordpress.org are only 4% complete. The client can contribute to the translations here or use another tool as suggested in the plugin's documentation.
If this solution does not apply to your case, or if it seems outdated, we highly recommend 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. If issues persist, please open a new support ticket.
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 14 replies, has 2 voices.
Last updated by 2 months, 1 week ago.
Assisted by: Waqas Bin Hasan.