Added a feature to select a locale, and refined the GUI.