apache2.conf missing many language encodings
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apache2 (Ubuntu) |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
Binary package hint: apache2
Our apache2.conf has a few languages defined with AddLanguage, however, it does not cover the full ISO-639-1 list of languages (e.g. Finnish - fi - is missing).
According to RFC2616 (HTTP/1.1 specification, 1999), the content of the Accept-Language header is that of RFC1766 (Tags for the Identification of Languages, 1995), which refers to ISO-639 as a source of language codes, so it seems reasonable to list all of the codes.
As for 3 character codes, the specs are not clear. Although the W3C's FAQ[0] does suggest that a later RFC, 3066, should be given attention when dealing with this HTTP field, the older RFC1766 pre-dates ISO 639-2.
Whether or not 3 character codes should be included for languages with no 2 character code, using the MultiViews feature on Dapper may produce confusing/broken results. (Not yet tested on Hardy)
[0] - http://
Related branches
Changed in apache2: | |
importance: | Undecided → Wishlist |
status: | New → Confirmed |
Changed in apache2 (Ubuntu): | |
status: | Confirmed → Triaged |
What happens when you enable mod_mime?
Thanks
chuck