NACK.
In [13]: len(babel.Locale('en', 'US').languages.keys())
Out[13]: 506
In [14]: len(babel.localedata.list())
Out[14]: 451
I don't think it's the number of results that matters so much as the
quality of the results. Which is providing us with the results we care
about? The first way's definitely not including a supported
translation.
I'm not sure we want something like that. Also langdict is not a
good
name for a variable containing a list.
I can certainly rename it.
- Chris