Force icu4c to always default to the Gregorian calendar.
This matches the Java side of the system (and pre-KitKat behavior).
Bug: 12004664
(cherry-picked from b844b3e14e24df5b8d9b25539f6eb92ac507d8b4)
Change-Id: I2462e9a8af288535a1511f7cb3bba9dd459a8ed3
diff --git a/data/locales/fa.txt b/data/locales/fa.txt
index feedef7..06e6e2e 100644
--- a/data/locales/fa.txt
+++ b/data/locales/fa.txt
@@ -143,7 +143,7 @@
}
Version{"2.0.82.45"}
calendar{
- default{"persian"}
+ default{"gregorian"} // android-changed
generic{
DateTimePatterns{
"H:mm:ss (zzzz)",
diff --git a/data/locales/ps.txt b/data/locales/ps.txt
index 8a4cf71..e6b918d 100644
--- a/data/locales/ps.txt
+++ b/data/locales/ps.txt
@@ -45,7 +45,7 @@
}
Version{"2.0.82.45"}
calendar{
- default{"persian"}
+ default{"gregorian"} // android-changed
generic{
DateTimePatterns{
"H:mm:ss (zzzz)",
diff --git a/data/locales/th.txt b/data/locales/th.txt
index 50cd495..79b9e31 100644
--- a/data/locales/th.txt
+++ b/data/locales/th.txt
@@ -594,7 +594,7 @@
}
}
}
- default{"buddhist"}
+ default{"gregorian"} // android-changed
ethiopic{
monthNames{
format{
diff --git a/data/misc/supplementalData.txt b/data/misc/supplementalData.txt
index 513f195..2415792 100644
--- a/data/misc/supplementalData.txt
+++ b/data/misc/supplementalData.txt
@@ -17,8 +17,10 @@
"islamic-civil",
}
AF{
- "persian",
+// BEGIN android-changed
"gregorian",
+ "persian",
+// END android-changed
"islamic",
"islamic-civil",
}
@@ -85,8 +87,10 @@
"islamic-civil",
}
IR{
- "persian",
+// BEGIN android-changed
"gregorian",
+ "persian",
+// END android-changed
"islamic",
"islamic-civil",
}
@@ -177,8 +181,10 @@
"islamic-civil",
}
TH{
- "buddhist",
+// BEGIN android-changed
"gregorian",
+ "buddhist",
+// END android-changed
}
TN{
"gregorian",
diff --git a/stubdata/icudt51l-all.dat b/stubdata/icudt51l-all.dat
index c14e339..7a86bb2 100644
--- a/stubdata/icudt51l-all.dat
+++ b/stubdata/icudt51l-all.dat
Binary files differ
diff --git a/stubdata/icudt51l-default.dat b/stubdata/icudt51l-default.dat
index c285e71..39ea7ec 100644
--- a/stubdata/icudt51l-default.dat
+++ b/stubdata/icudt51l-default.dat
Binary files differ