Language selection improvements
Improve language selection UX with:
- search box
- remembering last selected language
Search box to easily locate desired language, and last remembered selection to quickly switch back and forth between English and chosen language.