Skip to content Skip to sidebar

This thread is resolved. Here is a description of the problem and solution.

Problem:
If you're experiencing issues where emojis in your WooCommerce product descriptions are not being translated or displayed correctly in Portuguese (PT), while they work perfectly in other languages like Spanish, German, and French, this might be due to a known issue.
Solution:
We have identified that this problem occurs in the Automatic Translation Editor (ATE) when using the DeepL engine for translations from English to Portuguese (pt-PT). Our developers are aware of this and a fix is expected soon. In the meantime, if you need an immediate solution, we recommend switching the pt-PT fallback translation engine to either Microsoft or PTC. This change should prevent emojis from being dropped during translation. You will need to retranslate the affected content to see the changes.

Please note that this solution might be outdated or not applicable to your specific case. We highly recommend checking the related known issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the issue persists, 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 5 replies, has 1 voice.

Last updated by Lucas Vidal de Andrade 2 months, 2 weeks ago.

Assisted by: Lucas Vidal de Andrade.

Author Posts
January 20, 2026 at 11:49 am

marcoP-130

ello WPML Support,

I'm experiencing an issue where emojis in my WooCommerce product descriptions are NOT being translated/displayed correctly in Portuguese (PT), while they work perfectly in all other languages (Spanish, German, French).

ISSUE DESCRIPTION:
- Original content (English) contains emojis like: 🔋 🛡️ 📦 📸 ✅ etc.
- When translated to Spanish (ES), German (DE), French (FR): emojis appear correctly
- When translated to Portuguese (PT): emojis disappear or are not detected by the translation editor

SCREENSHOTS ATTACHED:
1. English vs Portuguese - emojis missing in PT badges section
2. English vs Portuguese - emojis missing in Documentation section
3. English vs Portuguese - emojis missing in "Why Choose" section
4. English vs Spanish - emojis working correctly (for comparison)

This forces me to manually copy/paste each emoji for every product in Portuguese, which is extremely time-consuming.

ENVIRONMENT:
- Site: hidden link
- WPML version: [your version]
- WordPress version: [your version]
- WooCommerce version: [your version]

Could you please investigate why Portuguese specifically is not detecting/rendering emojis in translations?

Thank you for your help.

January 21, 2026 at 7:54 am #17749051

Lucas Vidal de Andrade
WPML Supporter since 11/2023

Languages: English (English ) Spanish (Español ) German (Deutsch ) Portuguese (Brazil) (Português )

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

Hey there,

I've escalated your issue for a more in-depth analysis. The issue does not seem to be tied to your website setup, and might be related to the translation service itself. We have a team of specialists working on it.

It might take a few days to receive an answer. We'll keep you posted.

January 23, 2026 at 8:16 am #17756105

Lucas Vidal de Andrade
WPML Supporter since 11/2023

Languages: English (English ) Spanish (Español ) German (Deutsch ) Portuguese (Brazil) (Português )

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

Hello there,

As a quick update, we've checked and were able to reproduce the issue, which seems to be in the AI translation engine. We'll check it further to confirm. I'll keep you posted.

Thank you for your patience.

January 24, 2026 at 1:02 pm #17758833

marcoP-130

so , i have to do nothing , just wait for you ?

January 26, 2026 at 9:21 am #17761541

Lucas Vidal de Andrade
WPML Supporter since 11/2023

Languages: English (English ) Spanish (Español ) German (Deutsch ) Portuguese (Brazil) (Português )

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

Hey there,

No, not at the moment. I'll inform you as soon as I receive updates. Thank you for your patience.

February 12, 2026 at 1:21 pm #17817165

Lucas Vidal de Andrade
WPML Supporter since 11/2023

Languages: English (English ) Spanish (Español ) German (Deutsch ) Portuguese (Brazil) (Português )

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

Hi Marco,

Thanks for the report and for waiting — we confirmed this is an issue in ATE where some emojis are being dropped during automatic translation from English to Portuguese (pt-PT) when the translation uses the DeepL engine.

Our developers already have this tracked and a fix is expected to roll out in the next upcoming weeks.

If you’re in a hurry, a workaround is to switch the pt-PT fallback translation engine to Microsoft or PTC, which avoids the emoji stripping. Please note this may require retranslating the affected content to apply the change.

If you’d like, tell me which option you prefer (wait for the fix vs. switching engines) and I’ll guide you through the best next step.