[Resolved] The GiveWP form translations are not always accurate.
This thread is resolved. Here is a description of the problem and solution.
Problem:
The client is experiencing issues with inaccurate translations in a multilingual donation form, particularly in Chinese (Simplified and Traditional). The form supports English, Chinese, and French, but the translations for Chinese are not functioning correctly except for a few fields.
Solution:
We have identified that it is not possible to translate Give Donations forms like normal posts and pages using the WPML Translation Editor due to a compatibility issue. The Give WP team is also aware of this. To address this, you should:
1) Ensure you have the latest versions of WPML, Elementor, and Give WP installed. 2) Create a separate donation form for each language, specifically for Chinese Simplified or Traditional. 3) Test the new form by creating a simple page in the desired Chinese language and adding the form using the shortcode:
If this solution does not resolve your issue or seems irrelevant due to being outdated or not applicable to your case, 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. Additionally, please feel free to open a new support ticket for further assistance at 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.
However, a new issue has arisen... The translations are not always accurate. My form supports four languages: English, Chinese (Simplified and Traditional), and French. English works well (it's the default language). The French translation is also mostly acceptable. But for Chinese, the translation barely works, except for a few fields. Additionally, it only allows me to manually translate the form's headings(hidden link).
Here's the link to the form: hidden link
Welcome to the WPML support forum. I will do my best to help you to resolve the issue.
Does the bug only happen in the Chinese language? Please share a screencast for a better understanding of the issue. You can share it via Google Drive or Dropbox. It will help us a lot, especially in our internal communications.
Also, increase *WP Memory Limit* to *256*(the minimum required memory limit for WPML is *128*). Please check the following links for more details
I believe the issue is indeed related only to the Chinese language. For example, the same field may be correctly translated into French but not translated into Chinese at all. Although the approach to translating both languages was identical. Examples of this are shown in the attached screenshots.
Thank you for the updates. Please fill the private details fields after a full site backup. I would like to access the admin area of your site for further checking. Refer to the following links for more details about our private information sharing policies.
Thank you for the login information. One request: We have released a new version of WPML String Translation (3.2.16), which includes fixes for similar issues. So please upgrade to the latest version after a full site backup and clear all types of caches. Then try the steps suggested in the following thread, to make sure the bug exists or not.
Hi,
I updated the specified plugin, cleared all possible caches (both the site and WPML), and tried following the instructions again. However, the issue remains the same. Using the string translation feature, I find the necessary fields and translate them. When translating into French, everything works perfectly, but attempts to translate into Chinese (both Simplified and Traditional) fail — the changes are not applied, and the text remains in English. Interestingly, when changing the value of this string for the French version, everything works fine.
Thank you for the updates. Please allow me to make a duplicator copy of your site using the Duplicator plugin (https://wordpress.org/plugins/duplicator/) for debugging the issue on my local server. So we can troubleshoot the issue without affecting your live site.
Hello,
I’ve installed the plugin you requested and extended your access to the site for another week. I hope you’ll be able to help resolve this issue.
Thank you for the updates and permission. Please upgrade to the latest version of *Give - Donation Plugin* after a full site backup. This may be a compatibility issue. So we would like to make sure the bug exists with the latest version or not.
Sorry for the late response becuase of the holidays. We are still working on this. The bug exists after the initial troubleshooting steps. So consulting with our team for an expert opinion now. We will get back to you as soon as possible. Please extend the login access for a couple of weeks.