2003-04-11 Duncan Mak <duncan@ximian.com>
authorDuncan Mak <duncan@mono-cvs.ximian.com>
Sat, 12 Apr 2003 02:49:45 +0000 (02:49 -0000)
committerDuncan Mak <duncan@mono-cvs.ximian.com>
Sat, 12 Apr 2003 02:49:45 +0000 (02:49 -0000)
        * Mono.Globalization/Data/*.xml: Check in XML files used in
        the implementation of System.Globalization.

svn path=/trunk/mcs/; revision=13535

70 files changed:
mcs/class/ChangeLog
mcs/class/Mono.Globalization/Data/af.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/ar.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/az.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/be.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/bg.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/ca.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/cs.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/da.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/de.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/div.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/el.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/en.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/es.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/et.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/eu.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/fa.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/fi.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/fo.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/fr.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/gl.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/gu.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/he.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/hi.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/hr.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/hu.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/hy.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/id.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/is.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/it.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/iv.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/ja.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/ka.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/kk.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/kn.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/ko.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/kok.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/ky.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/lt.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/lv.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/mk.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/mn.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/mr.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/ms.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/nl.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/no.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/pa.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/pl.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/pt.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/ro.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/ru.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/sa.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/sk.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/sl.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/sq.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/sv.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/sw.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/syr.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/ta.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/te.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/th.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/tr.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/tt.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/uk.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/ur.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/uz.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/vi.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/zh-CHS.xml [new file with mode: 0644]
mcs/class/Mono.Globalization/Data/zh-CHT.xml [new file with mode: 0644]
mcs/class/System.XML/Test/System.XML_linux_test.args

index 12a951cd3c7f73eece41143291f76fea507bbe45..ba5d6b3edfc939cdd77c16e9644e9f67502123d1 100644 (file)
@@ -1,3 +1,8 @@
+2003-04-11 Duncan Mak  <duncan@ximian.com>
+        
+        * Mono.Globalization/Data/*.xml: Check in XML files used in
+        the implementation of System.Globalization.
+
 2003-03-31 Martin Willemoes Hansen
 
        * Stubed System.Drawing.Design
diff --git a/mcs/class/Mono.Globalization/Data/af.xml b/mcs/class/Mono.Globalization/Data/af.xml
new file mode 100644 (file)
index 0000000..15a79a3
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Afrikaans-->\r
+<CultureInfo name="af">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="54" />\r
+  <DisplayName>af (Need display name)</DisplayName>\r
+  <EnglishName>af (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>54</LCID>\r
+  <Name>af</Name>\r
+  <NativeName>af (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1252</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>,</ListSeparator>\r
+    <MacCodePage>10000</MacCodePage>\r
+    <OEMCodePage>850</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>afr</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>af</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/ar.xml b/mcs/class/Mono.Globalization/Data/ar.xml
new file mode 100644 (file)
index 0000000..b5a7096
--- /dev/null
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Arabic-->\r
+<CultureInfo name="ar">\r
+  <Calendar>System.Globalization.HijriCalendar</Calendar>\r
+  <CompareInfo LCID="1" />\r
+  <DisplayName>ar (Need display name)</DisplayName>\r
+  <EnglishName>ar (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>1</LCID>\r
+  <Name>ar</Name>\r
+  <NativeName>ar (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.HijriCalendar</Calendar>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1256</ANSICodePage>\r
+    <EBCDICCodePage>20420</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10004</MacCodePage>\r
+    <OEMCodePage>720</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>ara</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>ar</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/az.xml b/mcs/class/Mono.Globalization/Data/az.xml
new file mode 100644 (file)
index 0000000..e015add
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Azeri-->\r
+<CultureInfo name="az">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="44" />\r
+  <DisplayName>az (Need display name)</DisplayName>\r
+  <EnglishName>az (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>44</LCID>\r
+  <Name>az</Name>\r
+  <NativeName>az (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1254</ANSICodePage>\r
+    <EBCDICCodePage>20905</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10081</MacCodePage>\r
+    <OEMCodePage>857</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>aze</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>az</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/be.xml b/mcs/class/Mono.Globalization/Data/be.xml
new file mode 100644 (file)
index 0000000..b767e2e
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Belarusian-->\r
+<CultureInfo name="be">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="35" />\r
+  <DisplayName>be (Need display name)</DisplayName>\r
+  <EnglishName>be (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>35</LCID>\r
+  <Name>be</Name>\r
+  <NativeName>be (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1251</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10007</MacCodePage>\r
+    <OEMCodePage>866</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>bel</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>be</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/bg.xml b/mcs/class/Mono.Globalization/Data/bg.xml
new file mode 100644 (file)
index 0000000..d3e5e9c
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Bulgarian-->\r
+<CultureInfo name="bg">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="2" />\r
+  <DisplayName>bg (Need display name)</DisplayName>\r
+  <EnglishName>bg (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>2</LCID>\r
+  <Name>bg</Name>\r
+  <NativeName>bg (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1251</ANSICodePage>\r
+    <EBCDICCodePage>20420</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10007</MacCodePage>\r
+    <OEMCodePage>866</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>bul</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>bg</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/ca.xml b/mcs/class/Mono.Globalization/Data/ca.xml
new file mode 100644 (file)
index 0000000..609c2b1
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Catalan-->\r
+<CultureInfo name="ca">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="3" />\r
+  <DisplayName>ca (Need display name)</DisplayName>\r
+  <EnglishName>ca (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>3</LCID>\r
+  <Name>ca</Name>\r
+  <NativeName>ca (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1252</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10000</MacCodePage>\r
+    <OEMCodePage>850</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>cat</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>ca</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/cs.xml b/mcs/class/Mono.Globalization/Data/cs.xml
new file mode 100644 (file)
index 0000000..ab4ce1c
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Czech-->\r
+<CultureInfo name="cs">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="5" />\r
+  <DisplayName>cs (Need display name)</DisplayName>\r
+  <EnglishName>cs (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>5</LCID>\r
+  <Name>cs</Name>\r
+  <NativeName>cs (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1250</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10029</MacCodePage>\r
+    <OEMCodePage>852</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>ces</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>cs</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/da.xml b/mcs/class/Mono.Globalization/Data/da.xml
new file mode 100644 (file)
index 0000000..d109cad
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Danish-->\r
+<CultureInfo name="da">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="6" />\r
+  <DisplayName>da (Need display name)</DisplayName>\r
+  <EnglishName>da (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>6</LCID>\r
+  <Name>da</Name>\r
+  <NativeName>da (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1252</ANSICodePage>\r
+    <EBCDICCodePage>20277</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10000</MacCodePage>\r
+    <OEMCodePage>850</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>dan</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>da</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/de.xml b/mcs/class/Mono.Globalization/Data/de.xml
new file mode 100644 (file)
index 0000000..defc0ed
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--German-->\r
+<CultureInfo name="de">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="7" />\r
+  <DisplayName>de (Need display name)</DisplayName>\r
+  <EnglishName>de (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>7</LCID>\r
+  <Name>de</Name>\r
+  <NativeName>de (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1252</ANSICodePage>\r
+    <EBCDICCodePage>20273</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10000</MacCodePage>\r
+    <OEMCodePage>850</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>deu</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>de</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/div.xml b/mcs/class/Mono.Globalization/Data/div.xml
new file mode 100644 (file)
index 0000000..e4cf1e8
--- /dev/null
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Divehi-->\r
+<CultureInfo name="div">\r
+  <Calendar>System.Globalization.HijriCalendar</Calendar>\r
+  <CompareInfo LCID="101" />\r
+  <DisplayName>div (Need display name)</DisplayName>\r
+  <EnglishName>div (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>101</LCID>\r
+  <Name>div</Name>\r
+  <NativeName>div (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.HijriCalendar</Calendar>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>0</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>،</ListSeparator>\r
+    <MacCodePage>2</MacCodePage>\r
+    <OEMCodePage>1</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>div</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>div</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/el.xml b/mcs/class/Mono.Globalization/Data/el.xml
new file mode 100644 (file)
index 0000000..1393d05
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Greek-->\r
+<CultureInfo name="el">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="8" />\r
+  <DisplayName>el (Need display name)</DisplayName>\r
+  <EnglishName>el (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>8</LCID>\r
+  <Name>el</Name>\r
+  <NativeName>el (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1253</ANSICodePage>\r
+    <EBCDICCodePage>20273</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10006</MacCodePage>\r
+    <OEMCodePage>737</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>ell</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>el</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/en.xml b/mcs/class/Mono.Globalization/Data/en.xml
new file mode 100644 (file)
index 0000000..8e4ebb6
--- /dev/null
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--English-->\r
+<CultureInfo name="en">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="9" />\r
+  <DisplayName>en (Need display name)</DisplayName>\r
+  <EnglishName>en (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>9</LCID>\r
+  <Name>en</Name>\r
+  <NativeName>en (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1252</ANSICodePage>\r
+    <EBCDICCodePage>37</EBCDICCodePage>\r
+    <ListSeparator>,</ListSeparator>\r
+    <MacCodePage>10000</MacCodePage>\r
+    <OEMCodePage>437</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>eng</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>en</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/es.xml b/mcs/class/Mono.Globalization/Data/es.xml
new file mode 100644 (file)
index 0000000..7e67277
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Spanish-->\r
+<CultureInfo name="es">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="10" />\r
+  <DisplayName>es (Need display name)</DisplayName>\r
+  <EnglishName>es (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>10</LCID>\r
+  <Name>es</Name>\r
+  <NativeName>es (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1252</ANSICodePage>\r
+    <EBCDICCodePage>20284</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10000</MacCodePage>\r
+    <OEMCodePage>850</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>spa</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>es</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/et.xml b/mcs/class/Mono.Globalization/Data/et.xml
new file mode 100644 (file)
index 0000000..e0fff83
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Estonian-->\r
+<CultureInfo name="et">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="37" />\r
+  <DisplayName>et (Need display name)</DisplayName>\r
+  <EnglishName>et (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>37</LCID>\r
+  <Name>et</Name>\r
+  <NativeName>et (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1257</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10029</MacCodePage>\r
+    <OEMCodePage>775</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>est</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>et</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/eu.xml b/mcs/class/Mono.Globalization/Data/eu.xml
new file mode 100644 (file)
index 0000000..e408707
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Basque-->\r
+<CultureInfo name="eu">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="45" />\r
+  <DisplayName>eu (Need display name)</DisplayName>\r
+  <EnglishName>eu (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>45</LCID>\r
+  <Name>eu</Name>\r
+  <NativeName>eu (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1252</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10000</MacCodePage>\r
+    <OEMCodePage>850</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>eus</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>eu</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/fa.xml b/mcs/class/Mono.Globalization/Data/fa.xml
new file mode 100644 (file)
index 0000000..8a20d87
--- /dev/null
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Farsi-->\r
+<CultureInfo name="fa">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="41" />\r
+  <DisplayName>fa (Need display name)</DisplayName>\r
+  <EnglishName>fa (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>41</LCID>\r
+  <Name>fa</Name>\r
+  <NativeName>fa (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+    <Calendar>System.Globalization.HijriCalendar</Calendar>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1256</ANSICodePage>\r
+    <EBCDICCodePage>20420</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10004</MacCodePage>\r
+    <OEMCodePage>720</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>fas</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>fa</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/fi.xml b/mcs/class/Mono.Globalization/Data/fi.xml
new file mode 100644 (file)
index 0000000..30fb897
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Finnish-->\r
+<CultureInfo name="fi">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="11" />\r
+  <DisplayName>fi (Need display name)</DisplayName>\r
+  <EnglishName>fi (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>11</LCID>\r
+  <Name>fi</Name>\r
+  <NativeName>fi (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1252</ANSICodePage>\r
+    <EBCDICCodePage>20278</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10000</MacCodePage>\r
+    <OEMCodePage>850</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>fin</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>fi</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/fo.xml b/mcs/class/Mono.Globalization/Data/fo.xml
new file mode 100644 (file)
index 0000000..f6d480a
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Faeroese-->\r
+<CultureInfo name="fo">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="56" />\r
+  <DisplayName>fo (Need display name)</DisplayName>\r
+  <EnglishName>fo (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>56</LCID>\r
+  <Name>fo</Name>\r
+  <NativeName>fo (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1252</ANSICodePage>\r
+    <EBCDICCodePage>20277</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10079</MacCodePage>\r
+    <OEMCodePage>850</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>fao</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>fo</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/fr.xml b/mcs/class/Mono.Globalization/Data/fr.xml
new file mode 100644 (file)
index 0000000..7e76b46
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--French-->\r
+<CultureInfo name="fr">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="12" />\r
+  <DisplayName>fr (Need display name)</DisplayName>\r
+  <EnglishName>fr (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>12</LCID>\r
+  <Name>fr</Name>\r
+  <NativeName>fr (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1252</ANSICodePage>\r
+    <EBCDICCodePage>20297</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10000</MacCodePage>\r
+    <OEMCodePage>850</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>fra</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>fr</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/gl.xml b/mcs/class/Mono.Globalization/Data/gl.xml
new file mode 100644 (file)
index 0000000..1a0301b
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Galician-->\r
+<CultureInfo name="gl">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="86" />\r
+  <DisplayName>gl (Need display name)</DisplayName>\r
+  <EnglishName>gl (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>86</LCID>\r
+  <Name>gl</Name>\r
+  <NativeName>gl (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1252</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>,</ListSeparator>\r
+    <MacCodePage>10000</MacCodePage>\r
+    <OEMCodePage>850</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>glg</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>gl</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/gu.xml b/mcs/class/Mono.Globalization/Data/gu.xml
new file mode 100644 (file)
index 0000000..090dca8
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Gujarati-->\r
+<CultureInfo name="gu">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="71" />\r
+  <DisplayName>gu (Need display name)</DisplayName>\r
+  <EnglishName>gu (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>71</LCID>\r
+  <Name>gu</Name>\r
+  <NativeName>gu (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>0</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>,</ListSeparator>\r
+    <MacCodePage>2</MacCodePage>\r
+    <OEMCodePage>1</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>guj</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>gu</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/he.xml b/mcs/class/Mono.Globalization/Data/he.xml
new file mode 100644 (file)
index 0000000..801b5f9
--- /dev/null
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Hebrew-->\r
+<CultureInfo name="he">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="13" />\r
+  <DisplayName>he (Need display name)</DisplayName>\r
+  <EnglishName>he (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>13</LCID>\r
+  <Name>he</Name>\r
+  <NativeName>he (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.HebrewCalendar</Calendar>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1255</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>,</ListSeparator>\r
+    <MacCodePage>10005</MacCodePage>\r
+    <OEMCodePage>862</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>heb</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>he</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/hi.xml b/mcs/class/Mono.Globalization/Data/hi.xml
new file mode 100644 (file)
index 0000000..7709d8b
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Hindi-->\r
+<CultureInfo name="hi">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="57" />\r
+  <DisplayName>hi (Need display name)</DisplayName>\r
+  <EnglishName>hi (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>57</LCID>\r
+  <Name>hi</Name>\r
+  <NativeName>hi (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>0</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>,</ListSeparator>\r
+    <MacCodePage>2</MacCodePage>\r
+    <OEMCodePage>1</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>hin</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>hi</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/hr.xml b/mcs/class/Mono.Globalization/Data/hr.xml
new file mode 100644 (file)
index 0000000..cbecbe9
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Croatian-->\r
+<CultureInfo name="hr">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="26" />\r
+  <DisplayName>hr (Need display name)</DisplayName>\r
+  <EnglishName>hr (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>26</LCID>\r
+  <Name>hr</Name>\r
+  <NativeName>hr (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1250</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10082</MacCodePage>\r
+    <OEMCodePage>852</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>hrv</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>hr</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/hu.xml b/mcs/class/Mono.Globalization/Data/hu.xml
new file mode 100644 (file)
index 0000000..2a2363b
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Hungarian-->\r
+<CultureInfo name="hu">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="14" />\r
+  <DisplayName>hu (Need display name)</DisplayName>\r
+  <EnglishName>hu (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>14</LCID>\r
+  <Name>hu</Name>\r
+  <NativeName>hu (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1250</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10029</MacCodePage>\r
+    <OEMCodePage>852</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>hun</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>hu</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/hy.xml b/mcs/class/Mono.Globalization/Data/hy.xml
new file mode 100644 (file)
index 0000000..6a207e4
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Armenian-->\r
+<CultureInfo name="hy">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="43" />\r
+  <DisplayName>hy (Need display name)</DisplayName>\r
+  <EnglishName>hy (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>43</LCID>\r
+  <Name>hy</Name>\r
+  <NativeName>hy (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>0</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>,</ListSeparator>\r
+    <MacCodePage>2</MacCodePage>\r
+    <OEMCodePage>1</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>hye</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>hy</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/id.xml b/mcs/class/Mono.Globalization/Data/id.xml
new file mode 100644 (file)
index 0000000..2ed47e1
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Indonesian-->\r
+<CultureInfo name="id">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="33" />\r
+  <DisplayName>id (Need display name)</DisplayName>\r
+  <EnglishName>id (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>33</LCID>\r
+  <Name>id</Name>\r
+  <NativeName>id (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1252</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10000</MacCodePage>\r
+    <OEMCodePage>850</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>ind</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>id</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/is.xml b/mcs/class/Mono.Globalization/Data/is.xml
new file mode 100644 (file)
index 0000000..071734c
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Icelandic-->\r
+<CultureInfo name="is">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="15" />\r
+  <DisplayName>is (Need display name)</DisplayName>\r
+  <EnglishName>is (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>15</LCID>\r
+  <Name>is</Name>\r
+  <NativeName>is (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1252</ANSICodePage>\r
+    <EBCDICCodePage>20871</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10079</MacCodePage>\r
+    <OEMCodePage>850</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>isl</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>is</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/it.xml b/mcs/class/Mono.Globalization/Data/it.xml
new file mode 100644 (file)
index 0000000..7ddf4c4
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Italian-->\r
+<CultureInfo name="it">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="16" />\r
+  <DisplayName>it (Need display name)</DisplayName>\r
+  <EnglishName>it (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>16</LCID>\r
+  <Name>it</Name>\r
+  <NativeName>it (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1252</ANSICodePage>\r
+    <EBCDICCodePage>20280</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10000</MacCodePage>\r
+    <OEMCodePage>850</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>ita</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>it</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/iv.xml b/mcs/class/Mono.Globalization/Data/iv.xml
new file mode 100644 (file)
index 0000000..1e80554
--- /dev/null
@@ -0,0 +1,125 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Invariant Language (Invariant Country)-->\r
+<CultureInfo name="">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="127" />\r
+  <DateTimeFormat>\r
+    <UniversalSortableDateTimePattern>yyyy'-'MM'-'dd HH':'mm':'ss'Z'</UniversalSortableDateTimePattern>\r
+    <SortableDateTimePattern>yyyy'-'MM'-'dd'T'HH':'mm':'ss</SortableDateTimePattern>\r
+    <RFC1123Pattern>ddd, dd MMM yyyy HH':'mm':'ss 'GMT'</RFC1123Pattern>\r
+    <CalendarWeekRule>FirstDay</CalendarWeekRule>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+    <FirstDayOfWeek>Sunday</FirstDayOfWeek>\r
+    <FullDateTimePattern>dddd, dd MMMM yyyy HH:mm:ss</FullDateTimePattern>\r
+    <YearMonthPattern>yyyy MMMM</YearMonthPattern>\r
+    <MonthDayPattern>MMMM dd</MonthDayPattern>\r
+    <LongTimePattern>HH:mm:ss</LongTimePattern>\r
+    <ShortTimePattern>HH:mm</ShortTimePattern>\r
+    <ShortDatePattern>MM/dd/yyyy</ShortDatePattern>\r
+    <LongDatePattern>dddd, dd MMMM yyyy</LongDatePattern>\r
+    <TimeSeparator>:</TimeSeparator>\r
+    <DateSeparator>/</DateSeparator>\r
+    <PMDesignator>PM</PMDesignator>\r
+    <AMDesignator>AM</AMDesignator>\r
+    <MonthNames>\r
+      <MonthName>January</MonthName>\r
+      <MonthName>February</MonthName>\r
+      <MonthName>March</MonthName>\r
+      <MonthName>April</MonthName>\r
+      <MonthName>May</MonthName>\r
+      <MonthName>June</MonthName>\r
+      <MonthName>July</MonthName>\r
+      <MonthName>August</MonthName>\r
+      <MonthName>September</MonthName>\r
+      <MonthName>October</MonthName>\r
+      <MonthName>November</MonthName>\r
+      <MonthName>December</MonthName>\r
+      <MonthName />\r
+    </MonthNames>\r
+    <DayNames>\r
+      <DayName>Sunday</DayName>\r
+      <DayName>Monday</DayName>\r
+      <DayName>Tuesday</DayName>\r
+      <DayName>Wednesday</DayName>\r
+      <DayName>Thursday</DayName>\r
+      <DayName>Friday</DayName>\r
+      <DayName>Saturday</DayName>\r
+    </DayNames>\r
+    <AbbreviatedMonthNames>\r
+      <AbbreviatedMonthName>Jan</AbbreviatedMonthName>\r
+      <AbbreviatedMonthName>Feb</AbbreviatedMonthName>\r
+      <AbbreviatedMonthName>Mar</AbbreviatedMonthName>\r
+      <AbbreviatedMonthName>Apr</AbbreviatedMonthName>\r
+      <AbbreviatedMonthName>May</AbbreviatedMonthName>\r
+      <AbbreviatedMonthName>Jun</AbbreviatedMonthName>\r
+      <AbbreviatedMonthName>Jul</AbbreviatedMonthName>\r
+      <AbbreviatedMonthName>Aug</AbbreviatedMonthName>\r
+      <AbbreviatedMonthName>Sep</AbbreviatedMonthName>\r
+      <AbbreviatedMonthName>Oct</AbbreviatedMonthName>\r
+      <AbbreviatedMonthName>Nov</AbbreviatedMonthName>\r
+      <AbbreviatedMonthName>Dec</AbbreviatedMonthName>\r
+      <AbbreviatedMonthName />\r
+    </AbbreviatedMonthNames>\r
+    <AbbreviatedDayNames>\r
+      <AbbreviatedDayName>Sun</AbbreviatedDayName>\r
+      <AbbreviatedDayName>Mon</AbbreviatedDayName>\r
+      <AbbreviatedDayName>Tue</AbbreviatedDayName>\r
+      <AbbreviatedDayName>Wed</AbbreviatedDayName>\r
+      <AbbreviatedDayName>Thu</AbbreviatedDayName>\r
+      <AbbreviatedDayName>Fri</AbbreviatedDayName>\r
+      <AbbreviatedDayName>Sat</AbbreviatedDayName>\r
+    </AbbreviatedDayNames>\r
+  </DateTimeFormat>\r
+  <DisplayName> (Need display name)</DisplayName>\r
+  <EnglishName> (Need English name)</EnglishName>\r
+  <IsNeutralCulture>False</IsNeutralCulture>\r
+  <LCID>127</LCID>\r
+  <Name />\r
+  <NativeName> (Need native name)</NativeName>\r
+  <NumberFormat>\r
+    <PositiveSign>+</PositiveSign>\r
+    <PositiveInfinitySymbol>Infinity</PositiveInfinitySymbol>\r
+    <PerMilleSymbol>‰</PerMilleSymbol>\r
+    <PercentSymbol>%</PercentSymbol>\r
+    <PercentPositivePattern>0</PercentPositivePattern>\r
+    <PercentNegativePattern>0</PercentNegativePattern>\r
+    <PercentGroupSizes>\r
+      <size>3</size>\r
+    </PercentGroupSizes>\r
+    <PercentGroupSeparator>,</PercentGroupSeparator>\r
+    <PercentDecimalSeparator>.</PercentDecimalSeparator>\r
+    <PercentDecimalDigits>2</PercentDecimalDigits>\r
+    <NumberNegativePattern>1</NumberNegativePattern>\r
+    <NumberGroupSizes>\r
+      <size>3</size>\r
+    </NumberGroupSizes>\r
+    <NumberGroupSeparator>,</NumberGroupSeparator>\r
+    <NumberDecimalSeparator>.</NumberDecimalSeparator>\r
+    <NumberDecimalDigits>2</NumberDecimalDigits>\r
+    <NegativeSign>-</NegativeSign>\r
+    <NegativeInfinitySymbol>-Infinity</NegativeInfinitySymbol>\r
+    <NaNSymbol>NaN</NaNSymbol>\r
+    <CurrencySymbol>¤</CurrencySymbol>\r
+    <CurrencyPositivePattern>0</CurrencyPositivePattern>\r
+    <CurrencyNegativePattern>0</CurrencyNegativePattern>\r
+    <CurrencyGroupSizes>\r
+      <size>3</size>\r
+    </CurrencyGroupSizes>\r
+    <CurrencyGroupSeparator>,</CurrencyGroupSeparator>\r
+    <CurrencyDecimalSeparator>.</CurrencyDecimalSeparator>\r
+    <CurrencyDecimalDigits>2</CurrencyDecimalDigits>\r
+  </NumberFormat>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1252</ANSICodePage>\r
+    <EBCDICCodePage>37</EBCDICCodePage>\r
+    <ListSeparator>,</ListSeparator>\r
+    <MacCodePage>10000</MacCodePage>\r
+    <OEMCodePage>437</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>IVL</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>iv</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/ja.xml b/mcs/class/Mono.Globalization/Data/ja.xml
new file mode 100644 (file)
index 0000000..61858de
--- /dev/null
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Japanese-->\r
+<CultureInfo name="ja">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="17" />\r
+  <DisplayName>ja (Need display name)</DisplayName>\r
+  <EnglishName>ja (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>17</LCID>\r
+  <Name>ja</Name>\r
+  <NativeName>ja (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.JapaneseCalendar</Calendar>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>932</ANSICodePage>\r
+    <EBCDICCodePage>20290</EBCDICCodePage>\r
+    <ListSeparator>,</ListSeparator>\r
+    <MacCodePage>10001</MacCodePage>\r
+    <OEMCodePage>932</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>jpn</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>ja</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/ka.xml b/mcs/class/Mono.Globalization/Data/ka.xml
new file mode 100644 (file)
index 0000000..19d6e38
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Georgian-->\r
+<CultureInfo name="ka">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="55" />\r
+  <DisplayName>ka (Need display name)</DisplayName>\r
+  <EnglishName>ka (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>55</LCID>\r
+  <Name>ka</Name>\r
+  <NativeName>ka (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>0</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>2</MacCodePage>\r
+    <OEMCodePage>1</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>kat</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>ka</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/kk.xml b/mcs/class/Mono.Globalization/Data/kk.xml
new file mode 100644 (file)
index 0000000..5059dd6
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Kazakh-->\r
+<CultureInfo name="kk">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="63" />\r
+  <DisplayName>kk (Need display name)</DisplayName>\r
+  <EnglishName>kk (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>63</LCID>\r
+  <Name>kk</Name>\r
+  <NativeName>kk (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1251</ANSICodePage>\r
+    <EBCDICCodePage>20880</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10007</MacCodePage>\r
+    <OEMCodePage>866</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>kaz</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>kk</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/kn.xml b/mcs/class/Mono.Globalization/Data/kn.xml
new file mode 100644 (file)
index 0000000..3ee25f8
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Kannada-->\r
+<CultureInfo name="kn">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="75" />\r
+  <DisplayName>kn (Need display name)</DisplayName>\r
+  <EnglishName>kn (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>75</LCID>\r
+  <Name>kn</Name>\r
+  <NativeName>kn (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>0</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>,</ListSeparator>\r
+    <MacCodePage>2</MacCodePage>\r
+    <OEMCodePage>1</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>kan</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>kn</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/ko.xml b/mcs/class/Mono.Globalization/Data/ko.xml
new file mode 100644 (file)
index 0000000..732d468
--- /dev/null
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Korean-->\r
+<CultureInfo name="ko">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="18" />\r
+  <DisplayName>ko (Need display name)</DisplayName>\r
+  <EnglishName>ko (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>18</LCID>\r
+  <Name>ko</Name>\r
+  <NativeName>ko (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.KoreanCalendar</Calendar>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>949</ANSICodePage>\r
+    <EBCDICCodePage>20833</EBCDICCodePage>\r
+    <ListSeparator>,</ListSeparator>\r
+    <MacCodePage>10003</MacCodePage>\r
+    <OEMCodePage>949</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>kor</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>ko</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/kok.xml b/mcs/class/Mono.Globalization/Data/kok.xml
new file mode 100644 (file)
index 0000000..bd9d692
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Konkani-->\r
+<CultureInfo name="kok">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="87" />\r
+  <DisplayName>kok (Need display name)</DisplayName>\r
+  <EnglishName>kok (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>87</LCID>\r
+  <Name>kok</Name>\r
+  <NativeName>kok (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>0</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>,</ListSeparator>\r
+    <MacCodePage>2</MacCodePage>\r
+    <OEMCodePage>1</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>kok</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>hi</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/ky.xml b/mcs/class/Mono.Globalization/Data/ky.xml
new file mode 100644 (file)
index 0000000..a59c95a
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Kyrgyz-->\r
+<CultureInfo name="ky">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="64" />\r
+  <DisplayName>ky (Need display name)</DisplayName>\r
+  <EnglishName>ky (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>64</LCID>\r
+  <Name>ky</Name>\r
+  <NativeName>ky (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1251</ANSICodePage>\r
+    <EBCDICCodePage>20880</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10007</MacCodePage>\r
+    <OEMCodePage>866</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>kir</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>kz</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/lt.xml b/mcs/class/Mono.Globalization/Data/lt.xml
new file mode 100644 (file)
index 0000000..20e9943
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Lithuanian-->\r
+<CultureInfo name="lt">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="39" />\r
+  <DisplayName>lt (Need display name)</DisplayName>\r
+  <EnglishName>lt (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>39</LCID>\r
+  <Name>lt</Name>\r
+  <NativeName>lt (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1257</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10029</MacCodePage>\r
+    <OEMCodePage>775</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>lit</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>lt</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/lv.xml b/mcs/class/Mono.Globalization/Data/lv.xml
new file mode 100644 (file)
index 0000000..2ff6c2a
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Latvian-->\r
+<CultureInfo name="lv">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="38" />\r
+  <DisplayName>lv (Need display name)</DisplayName>\r
+  <EnglishName>lv (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>38</LCID>\r
+  <Name>lv</Name>\r
+  <NativeName>lv (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1257</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10029</MacCodePage>\r
+    <OEMCodePage>775</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>lav</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>lv</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/mk.xml b/mcs/class/Mono.Globalization/Data/mk.xml
new file mode 100644 (file)
index 0000000..1913d04
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--FYRO Macedonian-->\r
+<CultureInfo name="mk">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="47" />\r
+  <DisplayName>mk (Need display name)</DisplayName>\r
+  <EnglishName>mk (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>47</LCID>\r
+  <Name>mk</Name>\r
+  <NativeName>mk (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1251</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10007</MacCodePage>\r
+    <OEMCodePage>866</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>mkd</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>mk</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/mn.xml b/mcs/class/Mono.Globalization/Data/mn.xml
new file mode 100644 (file)
index 0000000..c67a92f
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Mongolian-->\r
+<CultureInfo name="mn">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="80" />\r
+  <DisplayName>mn (Need display name)</DisplayName>\r
+  <EnglishName>mn (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>80</LCID>\r
+  <Name>mn</Name>\r
+  <NativeName>mn (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1251</ANSICodePage>\r
+    <EBCDICCodePage>20880</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10007</MacCodePage>\r
+    <OEMCodePage>866</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>mon</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>mn</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/mr.xml b/mcs/class/Mono.Globalization/Data/mr.xml
new file mode 100644 (file)
index 0000000..fdb5d60
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Marathi-->\r
+<CultureInfo name="mr">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="78" />\r
+  <DisplayName>mr (Need display name)</DisplayName>\r
+  <EnglishName>mr (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>78</LCID>\r
+  <Name>mr</Name>\r
+  <NativeName>mr (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>0</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>,</ListSeparator>\r
+    <MacCodePage>2</MacCodePage>\r
+    <OEMCodePage>1</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>mar</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>mr</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/ms.xml b/mcs/class/Mono.Globalization/Data/ms.xml
new file mode 100644 (file)
index 0000000..f6a768c
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Malay-->\r
+<CultureInfo name="ms">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="62" />\r
+  <DisplayName>ms (Need display name)</DisplayName>\r
+  <EnglishName>ms (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>62</LCID>\r
+  <Name>ms</Name>\r
+  <NativeName>ms (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1252</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10000</MacCodePage>\r
+    <OEMCodePage>850</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>msa</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>ms</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/nl.xml b/mcs/class/Mono.Globalization/Data/nl.xml
new file mode 100644 (file)
index 0000000..6db096f
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Dutch-->\r
+<CultureInfo name="nl">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="19" />\r
+  <DisplayName>nl (Need display name)</DisplayName>\r
+  <EnglishName>nl (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>19</LCID>\r
+  <Name>nl</Name>\r
+  <NativeName>nl (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1252</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10000</MacCodePage>\r
+    <OEMCodePage>850</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>nld</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>nl</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/no.xml b/mcs/class/Mono.Globalization/Data/no.xml
new file mode 100644 (file)
index 0000000..a181ac2
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Norwegian-->\r
+<CultureInfo name="no">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="20" />\r
+  <DisplayName>no (Need display name)</DisplayName>\r
+  <EnglishName>no (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>20</LCID>\r
+  <Name>no</Name>\r
+  <NativeName>no (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1252</ANSICodePage>\r
+    <EBCDICCodePage>20277</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10000</MacCodePage>\r
+    <OEMCodePage>850</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>nor</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>no</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/pa.xml b/mcs/class/Mono.Globalization/Data/pa.xml
new file mode 100644 (file)
index 0000000..4cbdaf9
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Punjabi-->\r
+<CultureInfo name="pa">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="70" />\r
+  <DisplayName>pa (Need display name)</DisplayName>\r
+  <EnglishName>pa (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>70</LCID>\r
+  <Name>pa</Name>\r
+  <NativeName>pa (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>0</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>,</ListSeparator>\r
+    <MacCodePage>2</MacCodePage>\r
+    <OEMCodePage>1</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>pan</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>pa</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/pl.xml b/mcs/class/Mono.Globalization/Data/pl.xml
new file mode 100644 (file)
index 0000000..31f7d42
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Polish-->\r
+<CultureInfo name="pl">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="21" />\r
+  <DisplayName>pl (Need display name)</DisplayName>\r
+  <EnglishName>pl (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>21</LCID>\r
+  <Name>pl</Name>\r
+  <NativeName>pl (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1250</ANSICodePage>\r
+    <EBCDICCodePage>20880</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10029</MacCodePage>\r
+    <OEMCodePage>852</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>pol</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>pl</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/pt.xml b/mcs/class/Mono.Globalization/Data/pt.xml
new file mode 100644 (file)
index 0000000..49185dc
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Portuguese-->\r
+<CultureInfo name="pt">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="22" />\r
+  <DisplayName>pt (Need display name)</DisplayName>\r
+  <EnglishName>pt (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>22</LCID>\r
+  <Name>pt</Name>\r
+  <NativeName>pt (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1252</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10000</MacCodePage>\r
+    <OEMCodePage>850</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>por</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>pt</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/ro.xml b/mcs/class/Mono.Globalization/Data/ro.xml
new file mode 100644 (file)
index 0000000..41e8d8d
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Romanian-->\r
+<CultureInfo name="ro">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="24" />\r
+  <DisplayName>ro (Need display name)</DisplayName>\r
+  <EnglishName>ro (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>24</LCID>\r
+  <Name>ro</Name>\r
+  <NativeName>ro (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1250</ANSICodePage>\r
+    <EBCDICCodePage>20880</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10029</MacCodePage>\r
+    <OEMCodePage>852</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>ron</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>ro</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/ru.xml b/mcs/class/Mono.Globalization/Data/ru.xml
new file mode 100644 (file)
index 0000000..525557f
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Russian-->\r
+<CultureInfo name="ru">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="25" />\r
+  <DisplayName>ru (Need display name)</DisplayName>\r
+  <EnglishName>ru (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>25</LCID>\r
+  <Name>ru</Name>\r
+  <NativeName>ru (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1251</ANSICodePage>\r
+    <EBCDICCodePage>20880</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10007</MacCodePage>\r
+    <OEMCodePage>866</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>rus</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>ru</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/sa.xml b/mcs/class/Mono.Globalization/Data/sa.xml
new file mode 100644 (file)
index 0000000..6e3dfac
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Sanskrit-->\r
+<CultureInfo name="sa">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="79" />\r
+  <DisplayName>sa (Need display name)</DisplayName>\r
+  <EnglishName>sa (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>79</LCID>\r
+  <Name>sa</Name>\r
+  <NativeName>sa (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>0</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>,</ListSeparator>\r
+    <MacCodePage>2</MacCodePage>\r
+    <OEMCodePage>1</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>san</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>sa</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/sk.xml b/mcs/class/Mono.Globalization/Data/sk.xml
new file mode 100644 (file)
index 0000000..63f2fb9
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Slovak-->\r
+<CultureInfo name="sk">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="27" />\r
+  <DisplayName>sk (Need display name)</DisplayName>\r
+  <EnglishName>sk (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>27</LCID>\r
+  <Name>sk</Name>\r
+  <NativeName>sk (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1250</ANSICodePage>\r
+    <EBCDICCodePage>20880</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10029</MacCodePage>\r
+    <OEMCodePage>852</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>slk</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>sk</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/sl.xml b/mcs/class/Mono.Globalization/Data/sl.xml
new file mode 100644 (file)
index 0000000..8599eaa
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Slovenian-->\r
+<CultureInfo name="sl">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="36" />\r
+  <DisplayName>sl (Need display name)</DisplayName>\r
+  <EnglishName>sl (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>36</LCID>\r
+  <Name>sl</Name>\r
+  <NativeName>sl (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1250</ANSICodePage>\r
+    <EBCDICCodePage>20880</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10029</MacCodePage>\r
+    <OEMCodePage>852</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>slv</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>sl</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/sq.xml b/mcs/class/Mono.Globalization/Data/sq.xml
new file mode 100644 (file)
index 0000000..e9c85f5
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Albanian-->\r
+<CultureInfo name="sq">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="28" />\r
+  <DisplayName>sq (Need display name)</DisplayName>\r
+  <EnglishName>sq (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>28</LCID>\r
+  <Name>sq</Name>\r
+  <NativeName>sq (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1250</ANSICodePage>\r
+    <EBCDICCodePage>20880</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10029</MacCodePage>\r
+    <OEMCodePage>852</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>sqi</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>sq</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/sv.xml b/mcs/class/Mono.Globalization/Data/sv.xml
new file mode 100644 (file)
index 0000000..8193ef1
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Swedish-->\r
+<CultureInfo name="sv">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="29" />\r
+  <DisplayName>sv (Need display name)</DisplayName>\r
+  <EnglishName>sv (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>29</LCID>\r
+  <Name>sv</Name>\r
+  <NativeName>sv (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1252</ANSICodePage>\r
+    <EBCDICCodePage>20278</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10000</MacCodePage>\r
+    <OEMCodePage>850</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>swe</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>sv</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/sw.xml b/mcs/class/Mono.Globalization/Data/sw.xml
new file mode 100644 (file)
index 0000000..d6cd587
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Swahili-->\r
+<CultureInfo name="sw">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="65" />\r
+  <DisplayName>sw (Need display name)</DisplayName>\r
+  <EnglishName>sw (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>65</LCID>\r
+  <Name>sw</Name>\r
+  <NativeName>sw (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1252</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>,</ListSeparator>\r
+    <MacCodePage>10000</MacCodePage>\r
+    <OEMCodePage>437</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>swa</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>sw</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/syr.xml b/mcs/class/Mono.Globalization/Data/syr.xml
new file mode 100644 (file)
index 0000000..3a761b6
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Syriac-->\r
+<CultureInfo name="syr">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="90" />\r
+  <DisplayName>syr (Need display name)</DisplayName>\r
+  <EnglishName>syr (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>90</LCID>\r
+  <Name>syr</Name>\r
+  <NativeName>syr (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>0</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>,</ListSeparator>\r
+    <MacCodePage>2</MacCodePage>\r
+    <OEMCodePage>1</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>syr</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>syr</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/ta.xml b/mcs/class/Mono.Globalization/Data/ta.xml
new file mode 100644 (file)
index 0000000..4664f56
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Tamil-->\r
+<CultureInfo name="ta">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="73" />\r
+  <DisplayName>ta (Need display name)</DisplayName>\r
+  <EnglishName>ta (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>73</LCID>\r
+  <Name>ta</Name>\r
+  <NativeName>ta (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>0</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>,</ListSeparator>\r
+    <MacCodePage>2</MacCodePage>\r
+    <OEMCodePage>1</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>tam</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>ta</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/te.xml b/mcs/class/Mono.Globalization/Data/te.xml
new file mode 100644 (file)
index 0000000..022379f
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Telugu-->\r
+<CultureInfo name="te">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="74" />\r
+  <DisplayName>te (Need display name)</DisplayName>\r
+  <EnglishName>te (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>74</LCID>\r
+  <Name>te</Name>\r
+  <NativeName>te (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>0</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>,</ListSeparator>\r
+    <MacCodePage>2</MacCodePage>\r
+    <OEMCodePage>1</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>tel</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>te</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/th.xml b/mcs/class/Mono.Globalization/Data/th.xml
new file mode 100644 (file)
index 0000000..05d24af
--- /dev/null
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Thai-->\r
+<CultureInfo name="th">\r
+  <Calendar>System.Globalization.ThaiBuddhistCalendar</Calendar>\r
+  <CompareInfo LCID="30" />\r
+  <DisplayName>th (Need display name)</DisplayName>\r
+  <EnglishName>th (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>30</LCID>\r
+  <Name>th</Name>\r
+  <NativeName>th (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.ThaiBuddhistCalendar</Calendar>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>874</ANSICodePage>\r
+    <EBCDICCodePage>20838</EBCDICCodePage>\r
+    <ListSeparator>,</ListSeparator>\r
+    <MacCodePage>10021</MacCodePage>\r
+    <OEMCodePage>874</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>tha</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>th</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/tr.xml b/mcs/class/Mono.Globalization/Data/tr.xml
new file mode 100644 (file)
index 0000000..d35b933
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Turkish-->\r
+<CultureInfo name="tr">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="31" />\r
+  <DisplayName>tr (Need display name)</DisplayName>\r
+  <EnglishName>tr (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>31</LCID>\r
+  <Name>tr</Name>\r
+  <NativeName>tr (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1254</ANSICodePage>\r
+    <EBCDICCodePage>20905</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10081</MacCodePage>\r
+    <OEMCodePage>857</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>tur</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>tr</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/tt.xml b/mcs/class/Mono.Globalization/Data/tt.xml
new file mode 100644 (file)
index 0000000..8659a7c
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Tatar-->\r
+<CultureInfo name="tt">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="68" />\r
+  <DisplayName>tt (Need display name)</DisplayName>\r
+  <EnglishName>tt (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>68</LCID>\r
+  <Name>tt</Name>\r
+  <NativeName>tt (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1251</ANSICodePage>\r
+    <EBCDICCodePage>20880</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10007</MacCodePage>\r
+    <OEMCodePage>866</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>tat</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>tt</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/uk.xml b/mcs/class/Mono.Globalization/Data/uk.xml
new file mode 100644 (file)
index 0000000..179681a
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Ukrainian-->\r
+<CultureInfo name="uk">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="34" />\r
+  <DisplayName>uk (Need display name)</DisplayName>\r
+  <EnglishName>uk (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>34</LCID>\r
+  <Name>uk</Name>\r
+  <NativeName>uk (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1251</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10017</MacCodePage>\r
+    <OEMCodePage>866</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>ukr</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>uk</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/ur.xml b/mcs/class/Mono.Globalization/Data/ur.xml
new file mode 100644 (file)
index 0000000..9e40f50
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Urdu-->\r
+<CultureInfo name="ur">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="32" />\r
+  <DisplayName>ur (Need display name)</DisplayName>\r
+  <EnglishName>ur (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>32</LCID>\r
+  <Name>ur</Name>\r
+  <NativeName>ur (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1256</ANSICodePage>\r
+    <EBCDICCodePage>20420</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10004</MacCodePage>\r
+    <OEMCodePage>720</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>urd</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>ur</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/uz.xml b/mcs/class/Mono.Globalization/Data/uz.xml
new file mode 100644 (file)
index 0000000..05647c7
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Uzbek-->\r
+<CultureInfo name="uz">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="67" />\r
+  <DisplayName>uz (Need display name)</DisplayName>\r
+  <EnglishName>uz (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>67</LCID>\r
+  <Name>uz</Name>\r
+  <NativeName>uz (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1254</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>;</ListSeparator>\r
+    <MacCodePage>10029</MacCodePage>\r
+    <OEMCodePage>857</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>uzb</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>uz</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/vi.xml b/mcs/class/Mono.Globalization/Data/vi.xml
new file mode 100644 (file)
index 0000000..5096d31
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Vietnamese-->\r
+<CultureInfo name="vi">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="42" />\r
+  <DisplayName>vi (Need display name)</DisplayName>\r
+  <EnglishName>vi (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>42</LCID>\r
+  <Name>vi</Name>\r
+  <NativeName>vi (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>1258</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>,</ListSeparator>\r
+    <MacCodePage>10000</MacCodePage>\r
+    <OEMCodePage>1258</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>vie</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>vi</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/zh-CHS.xml b/mcs/class/Mono.Globalization/Data/zh-CHS.xml
new file mode 100644 (file)
index 0000000..c644e27
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Chinese (Simplified)-->\r
+<CultureInfo name="zh-CHS">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="4" />\r
+  <DisplayName>zh-CHS (Need display name)</DisplayName>\r
+  <EnglishName>zh-CHS (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>4</LCID>\r
+  <Name>zh-CHS</Name>\r
+  <NativeName>zh-CHS (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>936</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>,</ListSeparator>\r
+    <MacCodePage>10008</MacCodePage>\r
+    <OEMCodePage>936</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>zho</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>zh</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
diff --git a/mcs/class/Mono.Globalization/Data/zh-CHT.xml b/mcs/class/Mono.Globalization/Data/zh-CHT.xml
new file mode 100644 (file)
index 0000000..9d1ca68
--- /dev/null
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--Chinese (Traditional)-->\r
+<CultureInfo name="zh-CHT">\r
+  <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  <CompareInfo LCID="31748" />\r
+  <DisplayName>zh-CHT (Need display name)</DisplayName>\r
+  <EnglishName>zh-CHT (Need English name)</EnglishName>\r
+  <IsNeutralCulture>True</IsNeutralCulture>\r
+  <LCID>31748</LCID>\r
+  <Name>zh-CHT</Name>\r
+  <NativeName>zh-CHT (Need native name)</NativeName>\r
+  <OptionalCalendars>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+    <Calendar>System.Globalization.GregorianCalendar</Calendar>\r
+  </OptionalCalendars>\r
+  <Parent />\r
+  <TextInfo>\r
+    <ANSICodePage>950</ANSICodePage>\r
+    <EBCDICCodePage>500</EBCDICCodePage>\r
+    <ListSeparator>,</ListSeparator>\r
+    <MacCodePage>10002</MacCodePage>\r
+    <OEMCodePage>950</OEMCodePage>\r
+  </TextInfo>\r
+  <ThreeLetterISOLanguageName>zho</ThreeLetterISOLanguageName>\r
+  <TwoLetterISOLanguageName>zh</TwoLetterISOLanguageName>\r
+</CultureInfo>
\ No newline at end of file
index 6525f0ae9012052d373cc79193aafbbea1c5752a..59b56462ded9a4cc738854010201989b900afa06 100644 (file)
@@ -16,6 +16,7 @@ XmlNodeListTests.cs
 XmlNodeReaderTests.cs
 XmlNodeTests.cs
 XmlProcessingInstructionTests.cs
+XmlSchemaTests.cs
 XmlSignificantWhitespaceTests.cs
 XmlTextReaderTests.cs
 XmlTextTests.cs