Made site language the first choice. Fixed some

... more translations and refactored a bit of code.