French localisation and minor changes

Added french localisation and fixed language loading bug. Also
re-ordered the dropdowns to conform to french display (could use some
conditional refactoring for other langs)