Django Language Code
|Reported by:||Rowena||Owned by:||nobody|
|Has patch:||no||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
Currently, the built-in django i18n framework allows for languages with codes such as 'en', 'fr', etc. consistent with ISO 639 and 639-1. Given the rising popularity of this platform, however, this will not be sufficient for long. We recently developed a django application supporting Wolof, Pulaar, and Dyuola (three West African tribal language), none of which has a 2-letter language code.
For consistency and standard compliance, Django should support either the 2-letter ISO 639-1 stanard OR ISO 639-2 and 639-3 for specifying the language of i18n.