- Update dropdown to support dynamic locales from I18n
- Limit dropdown height with overflow handling for better UX
This change improves the language switcher by dynamically
loading available locales from the I18n configuration. It
also enhances the user experience by limiting the height
of the dropdown and enabling scrolling, making it easier
to navigate through multiple language options.