Weblication® allows you to use the glossary function of deepL for the DeepL interface (additional module).
To use the glossary function, create a glossary for your deepL account. You also enter the terms and associated translations there (use the deepL API functions to manage the glossaries).
Weblication® CMS also has another tool,"DeepL Manage glossaries", which provides a convenient way to manage the glossary entries via a mask.
The link to the use of the glossary in Weblication® takes place via the project settings. Here you manually enter the glossary ID or, better, the name of your glossary in deepL in the XML within the language tag using a deeplGlossaryID attribute. Use the deeplSourceLang attribute to enter the source language.
...
<language ... deeplGlossaryID="01234567890" deeplSourceLang="de" ...
<!--
01234567890 steht für Ihre GlossaryID
Ab CMS-Version 18 ist die Angabe auch über den Glossar-Namen möglich (name:xxx), also z.B.:
<language ... deeplGlossaryID="name:Intern" ...
-->
...
The translate function for heading and text fields supports the above-mentioned specification of the glossary, as do the framework functions (see further links below), which can be used e.g. via directory events or project events.
Please refer to the deepL documentation to find out which languages deepL currently supports for this function.