Language module
Thi module will import languages from XDMS to HyperPortal
Mappings
The NMlang field in XDMS contains the name of the language

It can be mapped to the 'title' property of the language entity in HyperPortal, or any other property where it`s needed

It`s important to map the 'CDlang' value from XMDS, because XDMS requires this value to determine the language during pushes to XMDS.

It is recommended to store this code in the 'xdmsExteralRef' property of the language entity. There is also an issue with storing the first item in the language list, as you can see on the screenshot the count starts from blank space. The value should be stored as '0' in Hyper Portal, so we use this expression - REGEXREPLACE(CDlang, '^$', '0'). The expression replaces '^$' (blank space) with '0' if the value that comes from XDMS is blank.
Example of the mappings -> https://vankasteren.hyperportal.org/settings/integrations/xdmsIntegration/xdmsLanguageModule