Fixed Major issue with i18n, now the main menu and settings respond correctly to changes in the language. Also some minor cleanup in my code. Note to self: add i18n support for other areas of the GUI, specifically the auto, manual print windows.