System.Globalization.RegionInfo missing ThreeLetterISORegionName, ThreeLetterWindowsRegionName, and CurrencySymbol
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mono (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Compiling and running the code attached (e.g. "mcs CurrencySymbolF
Name: GB
DisplayName: United Kingdom
EnglishName: United Kingdom
IsMetric: True
ThreeLetterI
ThreeLetterW
TwoLetterISO
CurrencySymbol:
ISOCurrencyS
Note that some fields are empty, including CurrencySymbol which I expected to be "£". There is a (very old) discussion on the Novell bug tracker which describes a similar issue:
https:/
I do not have any experience building Mono packaging, but here is the output of my setup:
$ lsb_release -rd
Description: Ubuntu 11.10
Release: 11.10
$ sudo apt-cache policy libmono-corlib2.0
libmono-
Installed: 2.10.5-1
Candidate: 2.10.5-1
Version table:
*** 2.10.5-1 0
500 http://
100 /var/lib/
$ sudo apt-cache policy libmono-corlib4.0
libmono-
Installed: 2.10.5-1
Candidate: 2.10.5-1
Version table:
*** 2.10.5-1 0
500 http://
100 /var/lib/
Tested this with Precise Pangolin and the problem persists. Out of curiosity I ran the same code on Windows XP with MS .NET 3.5 and got the following output:
Name: GB SORegionName: GBR indowsRegionNam e: GBR RegionName: GB ymbol: GBP
DisplayName: United Kingdom
EnglishName: United Kingdom
IsMetric: True
ThreeLetterI
ThreeLetterW
TwoLetterISO
CurrencySymbol: £
ISOCurrencyS