Home›Support›English Support›[Resolved] Emojis not rendering in Portuguese translations - works in ES/DE/FR but not PT
[Resolved] Emojis not rendering in Portuguese translations - works in ES/DE/FR but not PT
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.
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.
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.
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.
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.