by Michael S. Kaplan, published on 2011/02/22 07:01 -05:00, original URI: http://blogs.msdn.com/b/michkap/archive/2011/02/22/10131821.aspx
Sometimes locale data bugs can go a long time without anyone reporting the bug to Microsoft.
The many potential reasons for this observable fact may be an interesting topic to blog about someday.
Interesting by my definition, that is. By which I mean I could actually enjoy writing it!
But not today.
Today, I'm going to talk about an interesting subgroup of bugs in locale data.
First, we're going to travel to scenic Afghanistan. Where Dari is the most spoken language, by a long shot.
We have the Dari locale prs-AF, which we created a Language Interface Pack for in Windows 7 (I mentioned this in I Dari you! Heck, I Double Dari you!).
Now the Dari status as "the last Windows 7 LIP" is quite interesting, actually.
Because a predecessor LIP, also aimed at Afghanistan, was Pashto (ps-AF) -- which had a similar "LIP" status, as I mentioned in an earlier blog (The last XP LIP? We'll head it off at the Pas[hto]).
Now we didn't end up doing a Pashto LIP fo Vista or Windows 7, so in some ways one could think of the Windows 7 Dari LIP as an XP Pashto LIP replacement.
However, if you found yourself nostalgic about Pashto going away, don't worry; a little bit of Pashto lives on in Dari.
The Dari locale has the Pashto month names!
As you can see here by looking at them both in the Locale Builder:
(you can click on the images to see bigger versions of them)
Now this is something I have had reported to me from a couple of different sources, including someone who responded to me by emal after my Dari LIP blog.
But this problem is not unique to Afghanistan.
Or to month names.
For an example, you can head to Nigeria.
We just shipped a few Windlows 7 LIPs for Nigeria, as I mentioned in In Nigeria? With these three LIPs out, maybe Windows 7 was your idea!,
Well, if you look at the ig-NG (Igbo) and yo-NG (Yoruba) locales, you may notice something.
They share more than just a country.
They share day names!
They are the Yoruba day names, showing up in both locales. I only say that for the sake of completeness since I'm sure you all spotted the fact that these aren't Igbo names already and just hadn't sent the mail yet reporting the bug. Right?
(once again, you can click on the images to see bigger versions of them)
Now on the bright side, for both of these cases, in the community of people who are using computers, knowledge of both of the languages in question (at least enough to know the day names of the month names) is not as uncommon as it might be in some places.
And that might be part of the reason for the mistake here.
It is an interesting one, either way. Why would it be missed?
CN on 23 Feb 2011 1:48 AM:
And does it make sense to use one-letter abbreviations for shortest day names? A maps to three days, O to two...
Michael S. Kaplan on 23 Feb 2011 4:30 AM:
In the context of a calendar grid, M T W T F S S makes sense, too. No one is ever confused by the order days are being displayed....
go to newer or older post, or back to index or month or day