Hi,
I have installed the "Update for Windows XP Service Pack 2 (897338)" which
adds, among others, Pashto(Afghanistan) to the system.
I have noticed two odd effects in the CultureInfo object for Pashto.
(1)
The CultureInfo object has the property IsNeutralCulture=False, but the
Parent property return InvariantCulture.
There is not neutral Pashto CultureInfo.
I don't know if the ducumentation specifically states that all non-neutral
cultures have a neutral culture, but would seem reasonable to expect it!
Will this situation continue in Vista, or is it a special case with the SP2
update?
(2)
The CultureInfo.DisplayName shows the name in Pashto script. This is in
direct contradiction to the documentation, which indicates that the
DisplayName is in the language of the .NET framework.
Is there a corresponding update to the .NET framework, which would install
the localized names for the new cultures?
I can understand that the SP2 update does not update all possible language
variants of the .NET framework, but the default behaviour is a bit odd.
CultureInfo.EnglishName shows Pashto(Afghanistan) and in my case, this is
also the language of the .NET framework.
Phil
Pashto(Afghanistan)
Michael S. Kaplan [MSFT] - 25 Nov 2007 15:46 GMT
Vista is different here, a little -- but not too much. Windows-only cultures
always fall back to invariant.

Signature
MichKa [Microsoft]
Fundamentals Technical Lead
Windows International
Blog: http://blogs.msdn.com/michkap
This posting is provided "AS IS" with
no warranties, and confers no rights.
> Hi,
>
[quoted text clipped - 31 lines]
>
> Pashto(Afghanistan)