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 |
---|---|---|---|---|---|---|
- | 8:00 – 17:00 | 8:00 – 17:00 | 8:00 – 17:00 | 8:00 – 17:00 | 8:00 – 17:00 | - |
- | - | - | - | - | - | - |
Supporter timezone: Europe/Madrid (GMT+02:00)
This topic contains 2 replies, has 0 voices.
Last updated by Paola Mendiburu 1 day, 3 hours ago.
Assisted by: Paola Mendiburu.
Author | Posts |
---|---|
April 25, 2025 at 8:56 am | |
frankG-4 |
Background of the issue: Symptoms: Questions: |
April 25, 2025 at 10:28 am | |
April 30, 2025 at 7:28 am #16981898 | |
Paola Mendiburu WPML Supporter since 11/2020
Languages: English (English ) Spanish (Español ) Italian (Italiano ) Timezone: Europe/Madrid (GMT+02:00) |
I see that the problem is reproduced when using Glossary term type name : Glossary term type General, is both glosssary terms are type general it works I am preparing to sending to the developers. |
April 30, 2025 at 7:32 am #16981973 | |
Paola Mendiburu WPML Supporter since 11/2020
Languages: English (English ) Spanish (Español ) Italian (Italiano ) Timezone: Europe/Madrid (GMT+02:00) |
If you use Google as translation engine it works, it only happens with deepl |
April 30, 2025 at 7:47 am #16982114 | |
Paola Mendiburu WPML Supporter since 11/2020
Languages: English (English ) Spanish (Español ) Italian (Italiano ) Timezone: Europe/Madrid (GMT+02:00) |
The issue has been escalated to the developers. I will let you know when I have some news. To sum up: - It is triggered when the first glossary tag is type="name" and the second is type="general term"; under this specific pattern, the colon between them is removed. |
April 30, 2025 at 11:00 am #16983238 | |
Paola Mendiburu WPML Supporter since 11/2020
Languages: English (English ) Spanish (Español ) Italian (Italiano ) Timezone: Europe/Madrid (GMT+02:00) |
Hi there! Our developers said this is not an issue related to ATE, but to DeepL. As workaround you can use general term instead of Name for that glossary term. |
May 5, 2025 at 10:32 am #16995653 | |
frankG-4 |
Hi Paola, thank you. I can live with this workaround. But maybe you should delete the Column for Selection NAME, GENERAL, because, it does not make sense, but only problems. Thank you, Frank |
May 6, 2025 at 8:29 am #17000092 | |
frankG-4 |
Hi Paola, sorry. My customer admins the following: Please report this to your development: --- **Hello Frank,** Thanks for your message. If I understood correctly, unfortunately your proposed solution is not a viable option from my side. It would just mean a lot of extra work for me, with translations that would end up being worse or even incorrect. Why?... **General** = is used when a contextual or semantic connection of the term/entry is allowed, even within newly formed words. **Name** = is used when the context only applies to specific cases/devices and only for this designation. If I go with the proposed method, the engine would treat *Ablesegenauigkeit* as a general term and learn that it can use it in different contexts. My question: I believe I understood that correctly, right? This is even more critical for other glossary entries, like *Referenzlinie* (reference line) in flame photometers, or *Vol.-%*, *temperature measurement resolution*, *temperature control range* – these glossary entries apply only to specific devices within the context of their technical specifications and descriptions. It's also very important for *adjustment* and *calibration* – if classified as “General,” the engine often creates the wrong context, which can lead to seriously flawed descriptions in these cases. **Conclusion**: In our analog translations done in Trados in Italy, everything works perfectly. David (Product Manager) and I also synced the software terminology GUI right away. It all worked smoothly via the Trados interface. I think I expected too much for the website. Back in 2009, I worked on semantic applications and developed models for that. It was a completely different, very expensive and complex system. Naively, I hoped this would allow precise distinctions for our web use as well, but that doesn't seem to work with a DeepL glossary. DeepL is affordable, but also more limited. Still, now that I understand the issue, I could try to work around it — though, as mentioned, it’s a lot of extra work. I’ll have to check with Thomas and Karin how important this is for the company or whether the focus should shift elsewhere. Unless you happen to come up with a solution that respects the “General” vs. “Name” separation. --- Would you like help condensing this message or adjusting the tone for clarity or formality? |
May 6, 2025 at 10:56 am #17001113 | |
Paola Mendiburu WPML Supporter since 11/2020
Languages: English (English ) Spanish (Español ) Italian (Italiano ) Timezone: Europe/Madrid (GMT+02:00) |
Hi Frank, The issue stems from DeepL’s Spanish translations. You can continue using DeepL for all other languages, but switch to Google or Microsoft Translation Engine for Spanish, and the problem will be resolved. Unfortunately, this limitation is out of our hands. Best regards, |