Skip Navigation

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:

[give_form id="8640"]

For more detailed guidance, refer to the Give WP documentation on translating with WPML here:
Translating GiveWP with WPML
and WPML's documentation on using different translation editors here:
Using Different Translation Editors for Different Pages

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.

Tagged: 

This topic contains 15 replies, has 0 voices.

Last updated by Bigul 1 week, 2 days ago.

Assisted by: Bigul.

Author Posts
November 28, 2024 at 5:22 pm #16456560

yi-lingL

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

November 28, 2024 at 5:53 pm #16456620

Bigul
Supporter

Languages: English (English )

Timezone: Europe/Vienna (GMT+01:00)

Hello,

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

https://wpml.org/home/minimum-requirements/

https://wordpress.org/support/article/editing-wp-config-php/#increasing-memory-allocated-to-php

--
Thanks!

Bigul

November 29, 2024 at 10:37 am #16458828

yi-lingL

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.

TZU CHI (OLD) FR _ Tzu Chi Donations - Google Chro.png
TZU CHI (OLD) CH-T _ Tzu Chi Donations - Google Ch.png
November 29, 2024 at 4:47 pm #16460764

Bigul
Supporter

Languages: English (English )

Timezone: Europe/Vienna (GMT+01:00)

Hello,

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.

https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/

hidden link

--
Thanks!

Bigul

December 4, 2024 at 2:54 pm #16477350

yi-lingL

Here is access to the admin panel (available for 1 week). - hidden link

December 5, 2024 at 7:46 am #16479541

Bigul
Supporter

Languages: English (English )

Timezone: Europe/Vienna (GMT+01:00)

Hello,

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.

https://wpml.org/forums/topic/issues-with-translating-the-givewp-form/#post-16450169

--
Thanks!

Bigul

December 5, 2024 at 3:27 pm #16482560

yi-lingL

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.

December 6, 2024 at 4:41 pm #16486895

Bigul
Supporter

Languages: English (English )

Timezone: Europe/Vienna (GMT+01:00)

Hello,

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.

--
Thanks!

Bigul

December 9, 2024 at 10:11 am #16491777

yi-lingL

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.

December 9, 2024 at 4:59 pm #16494396

Bigul
Supporter

Languages: English (English )

Timezone: Europe/Vienna (GMT+01:00)

Hello,

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.

--
Thanks!

Bigul

2024-12-09_22h20_56.png
December 11, 2024 at 1:11 pm #16503705

yi-lingL

Hello,
I followed your recommendations, but the issue still persists. Could you suggest anything else?

December 12, 2024 at 4:25 am #16505941

Bigul
Supporter

Languages: English (English )

Timezone: Europe/Vienna (GMT+01:00)

Hello,

Thank you for the feedback. I made a copy of the site, we will debug it further locally and get back to you as early as possible. Please wait.

--
Thanks!

Bigul

December 17, 2024 at 10:51 am #16521097

yi-lingL

Hey,
any updates?

December 18, 2024 at 5:43 pm #16527182

Bigul
Supporter

Languages: English (English )

Timezone: Europe/Vienna (GMT+01:00)

Hello,

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.

--
Thanks!

Bigul

December 19, 2024 at 8:02 am #16528594

yi-lingL

For a couple of weeks? But I'm already waiting for almost a month now. Can you speed this up?