bug978786 - Implement new language picker