Skip Navigation

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.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Europe/Kyiv (GMT+03:00)

This topic contains 11 replies, has 0 voices.

Last updated by Andrey 2 hours, 9 minutes ago.

Assisted by: Andrey.

Author Posts
June 17, 2025 at 8:30 am #17141306

taoX-2

Background of the issue:
I am translating the content of my page in string translation using WPML. The issue can be seen on this page: hidden link

Symptoms:
When I switch to the Chinese page, the translations are shown as ????.

Questions:
Why are the translations displayed as special symbols (????) on the Chinese page?
How can I ensure the English content is translated correctly into Chinese?

June 17, 2025 at 9:23 am #17141472

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Thank you for contacting WPML support.

This issue is likely caused by your database using a character encoding that is different from UTF-8, which can lead to text displaying incorrectly.

Please refer to the following guide for more details and recommended solutions:
https://wpml.org/faq/texts-showing-as/

June 17, 2025 at 9:36 am #17141548

taoX-2

I've tried it before by this, but it didn't work.

June 17, 2025 at 10:58 am #17141968

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Could you share a screenshot of your database tables? If you temporarily deactivate WPML and open this page, do you see ??? or the English strings instead?

June 17, 2025 at 1:05 pm #17142552

taoX-2

I have disabled the WPML String Translation plugin, but the page still displays ???

June 17, 2025 at 1:30 pm #17142703

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Thank you for your feedback.

Can you please share a screenshot of your database tables? Additionally, could you provide details on what you have tried before?

June 17, 2025 at 2:34 pm #17142956

taoX-2

Please check the attachment and let me know.

Firefox_Screenshot_2025-06-17T14-27-59.700Z.jpg
June 17, 2025 at 4:08 pm #17143345

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

I need to request temporary access (wp-admin and FTP) to your site—preferably to a test site where the problem has been replicated if possible—in order to be of better help. When you log in to leave your next reply, you will find the needed fields below the comment area. The information you will enter is private, meaning only you and I can see and access it.

June 18, 2025 at 1:32 pm #17146706

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

I will look into it and let you know as soon as I have more information.

June 18, 2025 at 1:34 pm #17146744

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Am I allowed to install the Adminer plugin to check some database records?

June 19, 2025 at 2:39 am #17148520

taoX-2

It's okay.

June 19, 2025 at 2:16 pm #17151204

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

I have looked at this issue and can confirm that the Chinese strings are correctly saved in the database, so it seems to be more of an issue with the display of Chinese characters.

I still suspect that WPML does not cause this. To confirm this, please try the following steps:
1. Temporarily deactivate all WPML plugins.
2. Go to Settings → General and set Chinese as the Site Language.
3. Visit this page: hidden link.

If the issue persists, it is likely related to the theme or the plugin used to display this form, rather than WPML itself.

In that case, I recommend testing with only the essential plugins active and switching to a default theme (like Twenty Twenty-One) to check if the problem still occurs.

If you find that the issue occurs with a specific plugin that displays the form, please contact the plugin’s author to have it checked.