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 23 replies, has 0 voices.
Last updated by Dražen 2 weeks, 3 days ago.
Assisted by: Dražen.
| Author | Posts |
|---|---|
|
June 18, 2026 at 4:50 pm
#18112974
|
|
|
Environment What I'm trying to do What works What does NOT work Steps already taken to rule out common causes My suspicion Reproduction |
|
|
June 23, 2026 at 5:59 am
#18119997
|
|
|
Hello, Thank you for the detailed explanation and the thorough testing. From what you've described, it doesn't immediately seem like a limitation with the supported language pairs. Instead, I'd first like to rule out whether the translations were originally created before the glossary entry was added. In that case, the original machine translation may already be stored in memory, so simply updating the translation would not cause the segment to be translated again with the new glossary applied. Could you please try using the "Update existing translations" option from the Glossary page? This should reprocess the existing translations using the current glossary entries. Once you've done that, please let me know whether the glossary is then applied correctly for the affected languages (ES, IT, PT, SV, and DA). If not, we'll continue investigating this further. Regards, |
|
| June 25, 2026 at 11:43 am #18125761 | |
| rigtmarB |
Hello, I think translations were created after the glossary creation. New threads created by Dražen and linked to this one are listed below: https://wpml.org/forums/topic/split-interface-of-this-page-is-a-mix-of-english-and-dutch/ |
|
June 25, 2026 at 12:51 pm
#18126087
|
|
|
Dražen Supporter |
Hello, Thank you for the update. 1) Could you please send me a few examples of glossary terms that are not applied and a few page URLs in the default language so I can try and check what is wrong. I'll also need administrator access so I can check the translations directly and try to reproduce the issue with the glossary on your site. 2) Regarding the mixed English and Dutch interface, it should normally appear entirely in your selected user/admin language, which from your screenshot looks to be English. It's possible this is caused by cached files or a temporary UI issue as I have tested and works fine for NL/EN on my test site. Could you try refreshing the page (Ctrl + F5) and, if applicable, clearing your browser and site cache? If the issue persists, we can investigate it separately later. I'd prefer to keep that as a separate issue so we can focus on one problem at a time. I look forward to your reply. Regards, |
|
June 26, 2026 at 6:04 am
#18127277
|
|
|
Dražen Supporter |
Hello, Thank you for your patience. I checked the issue and found what appears to be the cause. When editing a glossary, there is an option called *Preserve related Translation Memory entries." When this option is enabled, existing translation memory entries are preserved, meaning updated glossary terms will not overwrite translations that are already stored in the Translation Memory. The problem is that, at the moment, this option cannot be disabled—it remains checked even if you try to uncheck it. As a result, updating the glossary and retranslating the content does not update the existing Translation Memory entries. This appears to be a bug on our side, and it has already been escalated to our development team. I'll add your report to the existing case and get back to you as soon as I have an update. Please note that it may take a few days before I receive more information from the developers. Regarding the second issue with the mixed-language interface, I'll open a new ticket for that, and we can continue the investigation there. - https://wpml.org/forums/topic/split-interface-of-this-page-is-a-mix-of-english-and-dutch/ Regards, |
|
July 2, 2026 at 1:30 pm
#18137748
|
|
|
Hello, While the dev fix is pending, could you maybe clear the Translation Memory for source NL → targets ES, IT, PT, SV, DA on my account so glossary-affected segments retranslate fresh? |
|
|
July 3, 2026 at 6:54 am
#18138986
|
|
|
Dražen Supporter |
Hello, To avoid clearing all of the related Translation Memory, you can instead retranslate only the affected pages. Please go to WPML → Translation Dashboard, select the affected page(s), and at the bottom choose Translate automatically with the Overwrite translations option. This will retranslate the selected page from scratch without reusing the existing Translation Memory for that page, while leaving the rest of your Translation Memory intact. Could you please give that a try and let me know if it resolves the glossary-related translations on your end? Regards, |
|
July 3, 2026 at 11:39 am
#18139882
|
|
|
Hello, I just re-translated one of the Dutch pages (hidden link) with "Nederlandse gids" in the content to Italian using DeepL. According to the glossary, the "Nederlandse gids" should be just "guida" in Italian, but I see the "guida olandese" instead (hidden link). It looks like this glossary rule was ignored. |
|
|
July 3, 2026 at 12:20 pm
#18139925
|
|
|
Dražen Supporter |
Hello, Thank you for checking and for providing the example. That is strange, I've contacted our second-tier support team and the ATE team so they can investigate and advise further. As soon as I receive an update from them, I'll get back to you here. Thank you for your patience. Regards, |
|
July 6, 2026 at 5:26 pm
#18143884
|
|
|
Hi, just following up on this one. You mentioned the issue had been escalated to your development team. It's been a little while, so I wanted to check whether there's any update from the developers or a rough idea of when a fix might land. No urgency on my side today, but it's blocking us from applying glossary corrections to NL→ES, IT, PT, SV, DA without manually editing pages, so any status you can share would be helpful. |
|
|
July 7, 2026 at 5:59 am
#18144330
|
|
|
Dražen Supporter |
Hello, Thanks for checking in. Yes, the issue has been escalated to our development team. At the moment, I don't have an ETA for a permanent fix. I also reached out to our team to see if they can provide a workaround so you're not blocked from applying the glossary corrections. Since I asked on Friday and the weekend followed, I haven't received an update yet. I'll ping them again today to see if there's any news or a temporary solution I can share with you. As soon as I hear back, I'll update you here. Thanks for your patience. Regards, |
|
July 7, 2026 at 8:16 am
#18144563
|
|
|
Dražen Supporter |
Hello, Our team has gotten back to me, and we'll be treating this as a high-priority issue. We'll do our best to release a fix as soon as possible. I'll keep you updated as soon as I have confirmation. Hopefully, I'll have more news within the next few days. Regards, |
|
July 16, 2026 at 9:10 am
#18161624
|
|
|
Hi Drazen, Following up on your last message — you mentioned the team was treating the glossary / Translation Memory issue as high-priority and hoped to have news within a few days. It's been about a week now, so I wanted to check in for any updates. Is there any progress from the developers, or a rough idea of when the fix might be released? No pressure — just keeping the thread active so it stays on the radar. Thanks again for your help on this. |
|
|
July 16, 2026 at 10:48 am
#18161865
|
|
|
Dražen Supporter |
Hi, Thank you for checking in. I checked with our team, and it looks like the fix has now been deployed to production. Could you please try again? When editing the glossary, make sure the "Preserve related Translation Memory entries" checkbox is unchecked, then try retranslating/updating the affected content. Please let me know how it goes. Kind regards, |
|
July 16, 2026 at 2:14 pm
#18162321
|
|
|
Hi Drazen, Thanks for the update. I retested after the deployment, but unfortunately, the glossary is still being ignored. Here's exactly what I did: Test page (source, NL): hidden link 1. "Update translations" (the outcome we actually need) 2. Manual retranslation via "Edit translation" (ATE) German: hidden link Interesting detail: the ATE editor showed the correct glossary term as the "suggested translation" — "guide" (DE) and "guida" (IT) — but the value it actually filled in ignored the glossary: "niederländischen Guide" (DE) and "guida olandese" (IT). So the glossary appears to be loaded in the editor UI, but it is not being applied to the actual machine-translation output. See the screenshots. 3. Full automatic re-translation — same result, glossary still ignored. So both the TM/"Update translations" path and fresh retranslation are still bypassing the glossary after the fix. Two things I'd like to flag: The fact that ATE displays the glossary suggestion ("guide"/"guida") but doesn't apply it suggests the term is reaching the editor but not the DeepL request — could you pass this specific observation to the developers? It may point to where the fix is incomplete. Thanks again. |
|


