Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

[runtime, globalization] Fix for Xamarin bug #161. Fix culture info d…

…ata for certain locale short date formats

Modified locales which don't use '/' as the short date separator.
  • Loading branch information...
commit ec0e9d777133a8094c05c5b3a9c435a540d4068d 1 parent 4325b81
Marek Habersack authored August 03, 2011

Showing 38 changed files with 1,237 additions and 1,125 deletions. Show diff stats Hide diff stats

  1. 2,251  mono/metadata/culture-info-tables.h
  2. 3  tools/locale-builder/supp/ar_DZ.xml
  3. 3  tools/locale-builder/supp/ar_MA.xml
  4. 3  tools/locale-builder/supp/ar_TN.xml
  5. 3  tools/locale-builder/supp/be_BY.xml
  6. 3  tools/locale-builder/supp/bg.xml
  7. 3  tools/locale-builder/supp/cs_CZ.xml
  8. 3  tools/locale-builder/supp/da.xml
  9. 3  tools/locale-builder/supp/de.xml
  10. 3  tools/locale-builder/supp/de_AT.xml
  11. 3  tools/locale-builder/supp/es_CL.xml
  12. 3  tools/locale-builder/supp/et.xml
  13. 3  tools/locale-builder/supp/fi.xml
  14. 3  tools/locale-builder/supp/fo_FO.xml
  15. 3  tools/locale-builder/supp/fr_CA.xml
  16. 3  tools/locale-builder/supp/fr_CH.xml
  17. 3  tools/locale-builder/supp/hi_IN.xml
  18. 3  tools/locale-builder/supp/hr.xml
  19. 3  tools/locale-builder/supp/hu.xml
  20. 3  tools/locale-builder/supp/hy.xml
  21. 3  tools/locale-builder/supp/is.xml
  22. 3  tools/locale-builder/supp/it_CH.xml
  23. 3  tools/locale-builder/supp/ka_GE.xml
  24. 3  tools/locale-builder/supp/lt_LT.xml
  25. 3  tools/locale-builder/supp/lv.xml
  26. 3  tools/locale-builder/supp/mk.xml
  27. 3  tools/locale-builder/supp/nl_NL.xml
  28. 3  tools/locale-builder/supp/pl.xml
  29. 3  tools/locale-builder/supp/pt_PT.xml
  30. 3  tools/locale-builder/supp/ro.xml
  31. 3  tools/locale-builder/supp/ru.xml
  32. 3  tools/locale-builder/supp/sk.xml
  33. 3  tools/locale-builder/supp/sl.xml
  34. 3  tools/locale-builder/supp/sq.xml
  35. 3  tools/locale-builder/supp/sv_FI.xml
  36. 3  tools/locale-builder/supp/sv_SE.xml
  37. 3  tools/locale-builder/supp/tr.xml
  38. 3  tools/locale-builder/supp/uk.xml
2,251  mono/metadata/culture-info-tables.h
1126 additions, 1125 deletions not shown
3  tools/locale-builder/supp/ar_DZ.xml
@@ -7,6 +7,9 @@
7 7
 >
8 8
 <ldml>
9 9
 	<dates>
  10
+		<symbols>
  11
+			<dateSeparator>-</dateSeparator>
  12
+		</symbols>
10 13
 		<calendars>
11 14
 			<calendar_type type="GregorianCalendar" />
12 15
 			<calendar type="gregorian">
3  tools/locale-builder/supp/ar_MA.xml
@@ -7,6 +7,9 @@
7 7
 >
8 8
 <ldml>
9 9
 	<dates>
  10
+		<symbols>
  11
+			<dateSeparator>-</dateSeparator>
  12
+		</symbols>
10 13
 		<calendars>
11 14
 			<calendar_type type="GregorianCalendar" />
12 15
 			<calendar type="gregorian">
3  tools/locale-builder/supp/ar_TN.xml
@@ -7,6 +7,9 @@
7 7
 >
8 8
 <ldml>
9 9
 	<dates>
  10
+		<symbols>
  11
+			<dateSeparator>-</dateSeparator>
  12
+		</symbols>
10 13
 		<calendars>
11 14
 			<calendar_type type="GregorianCalendar" />
12 15
 			<calendar type="gregorian">
3  tools/locale-builder/supp/be_BY.xml
... ...
@@ -1,6 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8" ?>
2 2
 <ldml>
3 3
 	<dates>
  4
+		<symbols>
  5
+			<dateSeparator>.</dateSeparator>
  6
+		</symbols>
4 7
 		<calendars>
5 8
 			<calendar type="gregorian">
6 9
 				<dateFormats>
3  tools/locale-builder/supp/bg.xml
... ...
@@ -1,6 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8" ?>
2 2
 <ldml>
3 3
 	<dates>
  4
+		<symbols>
  5
+			<dateSeparator>.</dateSeparator>
  6
+		</symbols>
4 7
 		<calendars>
5 8
 			<calendar type="gregorian">
6 9
 				<dateFormats>
3  tools/locale-builder/supp/cs_CZ.xml
@@ -10,6 +10,9 @@
10 10
 		</decimalFormats>
11 11
 	</numbers>
12 12
 	<dates>
  13
+		<symbols>
  14
+			<dateSeparator>.</dateSeparator>
  15
+		</symbols>
13 16
 		<calendars>
14 17
 			<calendar type="gregorian">
15 18
 				<dateFormats>
3  tools/locale-builder/supp/da.xml
@@ -10,6 +10,9 @@
10 10
 		</percentFormats>
11 11
 	</numbers>
12 12
 	<dates>
  13
+		<symbols>
  14
+			<dateSeparator>-</dateSeparator>
  15
+		</symbols>
13 16
 		<calendars>
14 17
 			<calendar type="gregorian">
15 18
 				<dateFormats>
3  tools/locale-builder/supp/de.xml
... ...
@@ -1,6 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8" ?>
2 2
 <ldml>
3 3
 	<dates>
  4
+		<symbols>
  5
+			<dateSeparator>.</dateSeparator>
  6
+		</symbols>
4 7
 		<calendars>
5 8
 			<calendar type="gregorian">
6 9
 				<dateFormats>
3  tools/locale-builder/supp/de_AT.xml
... ...
@@ -1,6 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8" ?>
2 2
 <ldml>
3 3
 	<dates>
  4
+		<symbols>
  5
+			<dateSeparator>.</dateSeparator>
  6
+		</symbols>
4 7
 		<calendars>
5 8
 			<calendar type="gregorian">
6 9
 				<dateFormats>
3  tools/locale-builder/supp/es_CL.xml
... ...
@@ -1,6 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8" ?>
2 2
 <ldml>
3 3
 	<dates>
  4
+		<symbols>
  5
+			<dateSeparator>-</dateSeparator>
  6
+		</symbols>
4 7
 		<calendars>
5 8
 			<calendar type="gregorian">
6 9
 				<dateFormats>
3  tools/locale-builder/supp/et.xml
... ...
@@ -1,6 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8" ?>
2 2
 <ldml>
3 3
 	<dates>
  4
+		<symbols>
  5
+			<dateSeparator>.</dateSeparator>
  6
+		</symbols>
4 7
 		<calendars>
5 8
 			<calendar type="gregorian">
6 9
 				<dateFormats>
3  tools/locale-builder/supp/fi.xml
@@ -10,6 +10,9 @@
10 10
 		</percentFormats>
11 11
 	</numbers>
12 12
 	<dates>
  13
+		<symbols>
  14
+			<dateSeparator>.</dateSeparator>
  15
+		</symbols>
13 16
 		<calendars>
14 17
 			<calendar type="gregorian">
15 18
 				<dateFormats>
3  tools/locale-builder/supp/fo_FO.xml
... ...
@@ -1,6 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8" ?>
2 2
 <ldml>
3 3
 	<dates>
  4
+		<symbols>
  5
+			<dateSeparator>-</dateSeparator>
  6
+		</symbols>
4 7
 		<calendars>
5 8
 			<calendar type="gregorian">
6 9
 				<dateFormats>
3  tools/locale-builder/supp/fr_CA.xml
... ...
@@ -1,6 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8" ?>
2 2
 <ldml>
3 3
 	<dates>
  4
+		<symbols>
  5
+			<dateSeparator>-</dateSeparator>
  6
+		</symbols>
4 7
 		<calendars>
5 8
 			<calendar type="gregorian">
6 9
 				<dateFormats>
3  tools/locale-builder/supp/fr_CH.xml
... ...
@@ -1,6 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8" ?>
2 2
 <ldml>
3 3
 	<dates>
  4
+		<symbols>
  5
+			<dateSeparator>.</dateSeparator>
  6
+		</symbols>
4 7
 		<calendars>
5 8
 			<calendar type="gregorian">
6 9
 				<dateFormats>
3  tools/locale-builder/supp/hi_IN.xml
... ...
@@ -1,6 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8" ?>
2 2
 <ldml>
3 3
 	<dates>
  4
+		<symbols>
  5
+			<dateSeparator>-</dateSeparator>
  6
+		</symbols>
4 7
 		<calendars>
5 8
 			<calendar type="gregorian">
6 9
 				<dateFormats>
3  tools/locale-builder/supp/hr.xml
... ...
@@ -1,6 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8" ?>
2 2
 <ldml>
3 3
 	<dates>
  4
+		<symbols>
  5
+			<dateSeparator>.</dateSeparator>
  6
+		</symbols>
4 7
 		<calendars>
5 8
 			<calendar type="gregorian">
6 9
 				<dateFormats>
3  tools/locale-builder/supp/hu.xml
@@ -10,6 +10,9 @@
10 10
 		</percentFormats>
11 11
 	</numbers>
12 12
 	<dates>
  13
+		<symbols>
  14
+			<dateSeparator>. </dateSeparator>
  15
+		</symbols>
13 16
 		<calendars>
14 17
 			<calendar type="gregorian">
15 18
 				<dateFormats>
3  tools/locale-builder/supp/hy.xml
... ...
@@ -1,6 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8" ?>
2 2
 <ldml>
3 3
 	<dates>
  4
+		<symbols>
  5
+			<dateSeparator>.</dateSeparator>
  6
+		</symbols>
4 7
 		<calendars>
5 8
 			<calendar type="gregorian">
6 9
 				<dateFormats>
3  tools/locale-builder/supp/is.xml
... ...
@@ -1,6 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8" ?>
2 2
 <ldml>
3 3
 	<dates>
  4
+		<symbols>
  5
+			<dateSeparator>.</dateSeparator>
  6
+		</symbols>
4 7
 		<calendars>
5 8
 			<calendar type="gregorian">
6 9
 				<dateFormats>
3  tools/locale-builder/supp/it_CH.xml
... ...
@@ -1,6 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8" ?>
2 2
 <ldml>
3 3
 	<dates>
  4
+		<symbols>
  5
+			<dateSeparator>.</dateSeparator>
  6
+		</symbols>
4 7
 		<calendars>
5 8
 			<calendar type="gregorian">
6 9
 				<dateFormats>
3  tools/locale-builder/supp/ka_GE.xml
... ...
@@ -1,6 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8" ?>
2 2
 <ldml>
3 3
 	<dates>
  4
+		<symbols>
  5
+			<dateSeparator>.</dateSeparator>
  6
+		</symbols>
4 7
 		<calendars>
5 8
 			<calendar type="gregorian">
6 9
 				<dateFormats>
3  tools/locale-builder/supp/lt_LT.xml
@@ -10,6 +10,9 @@
10 10
 		</decimalFormats>
11 11
 	</numbers>
12 12
 	<dates>
  13
+		<symbols>
  14
+			<dateSeparator>.</dateSeparator>
  15
+		</symbols>
13 16
 		<calendars>
14 17
 			<calendar type="gregorian">
15 18
 				<dateFormats>
3  tools/locale-builder/supp/lv.xml
... ...
@@ -1,6 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8" ?>
2 2
 <ldml>
3 3
 	<dates>
  4
+		<symbols>
  5
+			<dateSeparator>.</dateSeparator>
  6
+		</symbols>
4 7
 		<calendars>
5 8
 			<calendar type="gregorian">
6 9
 				<dateFormats>
3  tools/locale-builder/supp/mk.xml
... ...
@@ -1,6 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8" ?>
2 2
 <ldml>
3 3
 	<dates>
  4
+		<symbols>
  5
+			<dateSeparator>.</dateSeparator>
  6
+		</symbols>
4 7
 		<calendars>
5 8
 			<calendar type="gregorian">
6 9
 				<dateFormats>
3  tools/locale-builder/supp/nl_NL.xml
@@ -10,6 +10,9 @@
10 10
 		</percentFormats>
11 11
 	</numbers>
12 12
 	<dates>
  13
+		<symbols>
  14
+			<dateSeparator>-</dateSeparator>
  15
+		</symbols>
13 16
 		<calendars>
14 17
 			<calendar type="gregorian">
15 18
 				<dateFormats>
3  tools/locale-builder/supp/pl.xml
@@ -12,6 +12,9 @@
12 12
 		<language type="pl" /> 
13 13
 	</identity>
14 14
 	<dates>
  15
+		<symbols>
  16
+			<dateSeparator>-</dateSeparator>
  17
+		</symbols>
15 18
 		<calendars>
16 19
 			<calendar type="gregorian">
17 20
 				<dateFormats>
3  tools/locale-builder/supp/pt_PT.xml
... ...
@@ -1,6 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8" ?>
2 2
 <ldml>
3 3
 	<dates>
  4
+		<symbols>
  5
+			<dateSeparator>-</dateSeparator>
  6
+		</symbols>
4 7
 		<calendars>
5 8
 			<calendar type="gregorian">
6 9
 				<dateFormats>
3  tools/locale-builder/supp/ro.xml
... ...
@@ -1,6 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8" ?>
2 2
 <ldml>
3 3
 	<dates>
  4
+		<symbols>
  5
+			<dateSeparator>.</dateSeparator>
  6
+		</symbols>
4 7
 		<calendars>
5 8
 			<calendar type="gregorian">
6 9
 				<dateFormats>
3  tools/locale-builder/supp/ru.xml
... ...
@@ -1,6 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8" ?>
2 2
 <ldml>
3 3
 	<dates>
  4
+		<symbols>
  5
+			<dateSeparator>.</dateSeparator>
  6
+		</symbols>
4 7
 		<calendars>
5 8
 			<calendar type="gregorian">
6 9
 				<dateFormats>
3  tools/locale-builder/supp/sk.xml
... ...
@@ -1,6 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8" ?>
2 2
 <ldml>
3 3
 	<dates>
  4
+		<symbols>
  5
+			<dateSeparator>. </dateSeparator>
  6
+		</symbols>
4 7
 		<calendars>
5 8
 			<calendar type="gregorian">
6 9
 				<dateFormats>
3  tools/locale-builder/supp/sl.xml
... ...
@@ -1,6 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8" ?>
2 2
 <ldml>
3 3
 	<dates>
  4
+		<symbols>
  5
+			<dateSeparator>.</dateSeparator>
  6
+		</symbols>
4 7
 		<calendars>
5 8
 			<calendar type="gregorian">
6 9
 				<dateFormats>
3  tools/locale-builder/supp/sq.xml
... ...
@@ -1,6 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8" ?>
2 2
 <ldml>
3 3
 	<dates>
  4
+		<symbols>
  5
+			<dateSeparator>-</dateSeparator>
  6
+		</symbols>
4 7
 		<calendars>
5 8
 			<calendar type="gregorian">
6 9
 				<dateFormats>
3  tools/locale-builder/supp/sv_FI.xml
... ...
@@ -1,6 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8" ?>
2 2
 <ldml>
3 3
 	<dates>
  4
+		<symbols>
  5
+			<dateSeparator>.</dateSeparator>
  6
+		</symbols>
4 7
 		<calendars>
5 8
 			<calendar type="gregorian">
6 9
 				<dateFormats>
3  tools/locale-builder/supp/sv_SE.xml
... ...
@@ -1,6 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8" ?>
2 2
 <ldml>
3 3
 	<dates>
  4
+		<symbols>
  5
+			<dateSeparator>-</dateSeparator>
  6
+		</symbols>
4 7
 		<calendars>
5 8
 			<calendar type="gregorian">
6 9
 				<dateFormats>
3  tools/locale-builder/supp/tr.xml
... ...
@@ -1,6 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8" ?>
2 2
 <ldml>
3 3
 	<dates>
  4
+		<symbols>
  5
+			<dateSeparator>.</dateSeparator>
  6
+		</symbols>
4 7
 		<calendars>
5 8
 			<calendar type="gregorian">
6 9
 				<dateFormats>
3  tools/locale-builder/supp/uk.xml
... ...
@@ -1,6 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8" ?>
2 2
 <ldml>
3 3
 	<dates>
  4
+		<symbols>
  5
+			<dateSeparator>.</dateSeparator>
  6
+		</symbols>
4 7
 		<calendars>
5 8
 			<calendar type="gregorian">
6 9
 				<dateFormats>

0 notes on commit ec0e9d7

Please sign in to comment.
Something went wrong with that request. Please try again.