Mozilla Firefox Localization project spans 90+ languages across the planet. If you haven't used Firefox in a different language, try downloading a language pack and change Firefox user interface language by editing general.useragent.locale preference setting using about:config. Captian Caveman created an easy to use Quick Locale Switcher Firefox addon for this purpose.
In this post, I'll explore some ideas to improve the locale management experience inside Firefox. The idea adds unified search, installation and language switching capabilities to Firefox Language panel. You will find Firefox Language panel under Tools > Addons menu. Currently the language panel on Firefox Nightly build looks like this.
Firefox Language Panel Mockup
The mockup below describes searching, installing and switching locales workflow. This is similar to existing Firefox Add-ons workflow.
- Enable Firefox Language Tab:Make Tools > Languages visible at all times. Currently Firefox hides this dialog when no language packs are installed.
- Switch Firefox Default Language: Default Language Switch button "Default Language is 'English (US)', Do you want to change the language of Firefox?"
- Search Languages: Modify search box to limit search to language packs on addons.mozilla.org.
- Language Management: Provide Switch Locale toggle button next to each installed language pack.
- Switch Language for this session only:Allow users to switch locale for this session only.
- Get New Language: List download-able Locale packs on the main screen.
Please share your thoughts, suggestion and criticism using the comment form below.
If you are a Firefox hacker looking for something new to hack on, this is your lucky day! .