add new languages to locales
start of UI for changing language
fix language selection, still needs some polishing
slightly brutal but works for now