Added translation and a way for the user to switch language