Regarding the userDefineLang.xml file I had some trouble locating where to put it, same folder as notepad++.exe didn't work. Some internet searching told me to put it at %APPDATA%/Notepad++ instead, which worked for me.
I assume the location varies depending on operating system and settings used...