Improve language selection interface