Persist the language choice in localStorage