But I understand that implementing it may not be feasible.
If I sound somewhat frustrated on those many other issues its because, whilst many people repeat "what a good idea, I want" nobody has actually described a way of doing it.
The MacOs [launcher](https://github.com/geany/geany-osx/tree/master/Launcher) approach at least allows easy(ish) setting locale at Geany startup, and although it is a program for MacOs (IIUC so it can be signed) it is probably fairly simple to script for windows, but despite all the "I want" posts nobody has bothered to actually _contribute_ even that for windows.