Page MenuHomePhabricator

WMF projects only use two-letter ISO codes
Closed, DeclinedPublic

Description

Domains such as https://eng.wikipedia.org/ should redirect to the proper WMF project (in this case, https://en.wikipedia.org/ ). Alternately, existing projects should be moved to three-letter ISO codes and the two-letter ones should redirect.

Event Timeline

Koavf raised the priority of this task from to Low.
Koavf updated the task description. (Show Details)
Koavf added a project: DNS.
Koavf added a subscriber: Koavf.
Koavf set Security to None.

Why? Are the two-letter codes causing problems?

Changing "en.wikipedia.org" to something else would be a huge deal. Adding redirects such as "eng.wikipedia.org" would be less of an issue, except that we're talking about hundreds of redirects if we do this for every Wikimedia wiki. Which leads us back to the questions above: why put in all this effort to support three-letter codes? Is there a problem we're trying to address?

Aklapper lowered the priority of this task from Low to Lowest.Jan 15 2015, 5:49 PM

Why? Are the two-letter codes causing problems?

They aren't causing a problem but they are deprecated and superseded by two newer standards which are sometimes implemented and sometimes not: we use different ISO language codes for different projects and some fall out of scope of ISO codes entirely.

we use different ISO language codes for different projects and some fall out of scope of ISO codes entirely.

Could you elaborate what is the problem with that (or provide two specific examples that are problematic and why they are problematic)?

we use different ISO language codes for different projects and some fall out of scope of ISO codes entirely.

Could you elaborate what is the problem with that (or provide two specific examples that are problematic and why they are problematic)?

Cf. https://en.wikipedia.org/ and https://es.wikipedia.org/wiki/ with https://pnt.wikipedia.org/ . Why do those two projects have two-letter subdomains and the latter has a three-digit one? Pontic Greek didn't have an ISO code until https://en.wikipedia.org/wiki/ISO_639-3 which also has three-letter codes for English (eng) and Spanish (spa). The third revision of the codes includes a more specific and accurate taxonomy of language families, languages, and dialects. It's confusing to sometimes use one standard and sometimes use another (and sometimes use no standard at all--although that's a bigger issue and a separate one to discuss).

we use different ISO language codes for different projects and some fall out of scope of ISO codes entirely.

Could you elaborate what is the problem with that (or provide two specific examples that are problematic and why they are problematic)?

Cf. https://en.wikipedia.org/ and https://es.wikipedia.org/wiki/ with https://pnt.wikipedia.org/ . Why do those two projects have two-letter subdomains and the latter has a three-digit one? Pontic Greek didn't have an ISO code until https://en.wikipedia.org/wiki/ISO_639-3

So if there's no two letter code for a language, Wikimedia uses the three letter code.

It's confusing to sometimes use one standard and sometimes use another

I still really wonder how many people are actually confused about this and if that's a problem perceived by many people. I doubt...

Glaisher claimed this task.

I don't think we actually need to do this (at least not now).. This is going to require a lot of work and time so I don't think that it is worth doing this.