I'm asking if there's a way to add back the ability to change the language without going through the GUI, so that it is possible to, for example, automatically change the language based on the user's system language, or based on a command-line argument or Environment variable. There's nothing to say a user wouldn't be able to the change the language themselves in the program, but having this flexibility would allow for even more personalization, particularly in our case.
I'm thinking of something like an Environment variable that is read by Mnemosyne prior to loading that sets the language, something like LANG, from the linux world.
Alternatively, having the option to run Mnemosyne.exe -l "en" would be another way of doing it.
Thanks for reading this long post!