I would like to support different languages for my ribbon and menu. The menu and ribbon files include english labels. I thought about building a language specific setup and provide the files in the installed language, but that does not work as these files do not support "german umlaute". NX does use xml files with translated texts in the localization subfolder. Do I have to use this folder? Or can I create a localization folder in my UGII_USER_DIR? Is there a documentation on the correct format of the translation files?
Unfortunately the documentation I found is not really clear:
1. What is a Native Language Menu (NLM) file? Where do I have to put it?
2. UF_MB_load_resource_file is only available on Unix. So I have to use the "NX resource file" (existing?). Where is that? Do I have to merge into that file in my setup?
Please note I have a .NET Addin on a Windows machine.
I solved "German Umlaute": I had to use UTF with BOM. The rest of the problem is solved with language specific menu und ribbon files which I place in the appropriate custom dirs. This way was the most convenient way for my case.