diff --git a/icu4c/source/data/locales/af_ZA.txt b/icu4c/source/data/locales/af_ZA.txt index 2c92e72d35..bceb35d521 100644 --- a/icu4c/source/data/locales/af_ZA.txt +++ b/icu4c/source/data/locales/af_ZA.txt @@ -20,8 +20,8 @@ af_ZA { "h:mm a", "EEEE dd MMMM yyyy", "dd MMMM yyyy", - "MMM dd,yy", - "dd/MM/yy", + "dd MMM yyyy", + "yyyy/MM/dd", "{1} {0}", } NumberPatterns { diff --git a/icu4c/source/data/locales/ar.txt b/icu4c/source/data/locales/ar.txt index 9c0fbe28c5..328ff9f615 100644 --- a/icu4c/source/data/locales/ar.txt +++ b/icu4c/source/data/locales/ar.txt @@ -52,12 +52,12 @@ ar { 1, } DateTimePatterns { - "z hh:mm:ss a", - "z hh:mm:ss a", - "hh:mm:ss a", - "hh:mm a", - "dd MMMM, yyyy", - "dd MMMM, yyyy", + "z h:mm:ss a", + "z h:mm:ss a", + "h:mm:ss a", + "h:mm a", + "EEEE, d MMMM, yyyy", + "d MMMM, yyyy", "dd/MM/yyyy", "dd/MM/yy", "{1} {0}", diff --git a/icu4c/source/data/locales/ar_IN.txt b/icu4c/source/data/locales/ar_IN.txt index 71ce176f8d..39128b5906 100644 --- a/icu4c/source/data/locales/ar_IN.txt +++ b/icu4c/source/data/locales/ar_IN.txt @@ -20,8 +20,8 @@ ar_IN { "h:mm a", "EEEE d MMMM yyyy", "d MMMM yyyy", - "dd/MM/yyyy", - "d/M/yy", + "dd-MM-yyyy", + "d-M-yy", "{1} {0}" } // Duplicated in parent diff --git a/icu4c/source/data/locales/be.txt b/icu4c/source/data/locales/be.txt index 669f7d3342..8b76a09215 100644 --- a/icu4c/source/data/locales/be.txt +++ b/icu4c/source/data/locales/be.txt @@ -19,12 +19,12 @@ be { BY { "\u0411\u0435\u043B\u0430\u0440\u0443\u0441\u044C" } } DateTimePatterns { - "H.mm.ss z", - "H.mm.ss z", - "H.mm.ss", - "H.mm", - "EEEE, d, MMMM yyyy", - "EEEE, d, MMMM yyyy", + "HH.mm.ss z", + "HH.mm.ss z", + "HH.mm.ss", + "HH.mm", + "EEEE, d MMMM yyyy", + "d MMMM yyyy", "d.M.yyyy", "d.M.yy", "{1} {0}", diff --git a/icu4c/source/data/locales/bg.txt b/icu4c/source/data/locales/bg.txt index 8d2ae5eb73..aee90fe46c 100644 --- a/icu4c/source/data/locales/bg.txt +++ b/icu4c/source/data/locales/bg.txt @@ -48,7 +48,7 @@ bg { "HH:mm:ss z", "HH:mm:ss z", "HH:mm:ss", - "H:mm", + "HH:mm", "dd MMMM yyyy, EEEE", "dd MMMM yyyy", "dd.MM.yy", diff --git a/icu4c/source/data/locales/bn_IN.txt b/icu4c/source/data/locales/bn_IN.txt index 49cbdbd6ef..e38c1056c1 100644 --- a/icu4c/source/data/locales/bn_IN.txt +++ b/icu4c/source/data/locales/bn_IN.txt @@ -16,13 +16,13 @@ bn_IN { DateTimePatterns { "h:mm:ss a z", "h:mm:ss a z", - "h:mm:ss a z", + "h:mm:ss a", "h:mm a", - "EEEE dd MMM yyyy", - "dd MMM yyyy", - "dd MMM yyyy", - "dd MMM yyyy", - "{1} {0}", + "EEEE d MMMM yyyy", + "d MMMM yyyy", + "dd-MM-yyyy", + "d-M-yy", + "{1} {0}" } // NumberElements { // ".", diff --git a/icu4c/source/data/locales/ca.txt b/icu4c/source/data/locales/ca.txt index 1fdb937670..82686544a2 100644 --- a/icu4c/source/data/locales/ca.txt +++ b/icu4c/source/data/locales/ca.txt @@ -21,8 +21,8 @@ ca { "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "EEEE, d' / 'MMMM' / 'yyyy", - "d' / 'MMMM' / 'yyyy", + "EEEE dd MMMM yyyy", + "d MMMM yyyy", "dd/MM/yyyy", "dd/MM/yy", "{1} {0}", diff --git a/icu4c/source/data/locales/ca_ES.txt b/icu4c/source/data/locales/ca_ES.txt index df6a355545..83fa4768b5 100644 --- a/icu4c/source/data/locales/ca_ES.txt +++ b/icu4c/source/data/locales/ca_ES.txt @@ -12,9 +12,13 @@ ca_ES { "EUR", ",", } + DateTimeElements:intvector { + 2, + 1, + } NumberPatterns { - "#,##0.###;#,##0.###", - "\u00A4 #,##0.00;-\u00A4 #,##0.00", + "#,##0.###;-#,##0.###", + "#,##0.00 \u00A4;-#,##0.00 \u00A4", "#,##0%", "#E0", } diff --git a/icu4c/source/data/locales/de_BE.txt b/icu4c/source/data/locales/de_BE.txt index b8ea6efe39..456bb810b3 100644 --- a/icu4c/source/data/locales/de_BE.txt +++ b/icu4c/source/data/locales/de_BE.txt @@ -18,15 +18,19 @@ de_BE { } DateTimePatterns { "HH 'h' mm 'min' ss 's' z", - "HH 'h' mm 'min' ss 's' z", - "HH 'h' mm 'min' ss 's' z", - "HH 'h' mm 'min' ss 's'", - "EEEE dd MMMM yyyy", - "EEEE dd MMMM yyyy", - "EEEE dd MMMM yyyy", - "dd MMMM yyyy", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE d MMMM yyyy", + "d MMMM yyyy", + "d-MMM-yy", + "d/MM/yy", "{1} {0}", } + DateTimeElements:intvector { + 2, + 1, + } DayAbbreviations { "Son", "Mon", @@ -89,7 +93,7 @@ de_BE { // } NumberPatterns { "#,##0.###;-#,##0.###", - "#,##0.0000\u00A4;-\u00A4#,##0.0000", + "#,##0.00 \u00A4;-#,##0.00 \u00A4", "#,##0%", "#E0", } diff --git a/icu4c/source/data/locales/en_AU.txt b/icu4c/source/data/locales/en_AU.txt index 7229c54e4b..b6d0b5d219 100644 --- a/icu4c/source/data/locales/en_AU.txt +++ b/icu4c/source/data/locales/en_AU.txt @@ -23,13 +23,13 @@ en_AU { } DateTimePatterns { "hh:mm:ss a z", - "H:mm:ss", - "HH:mm:ss", - "HH:mm", + "h:mm:ss", + "h:mm:ss", + "h:mm", "EEEE, d MMMM yyyy", "d MMMM yyyy", - "d/MM/yyyy", - "d/MM/yy", + "dd/MM/yyyy", + "dd/MM/yy", "{1} {0}", } // Duplicated in parent diff --git a/icu4c/source/data/locales/en_BE.txt b/icu4c/source/data/locales/en_BE.txt index 4136979193..1b94f50162 100644 --- a/icu4c/source/data/locales/en_BE.txt +++ b/icu4c/source/data/locales/en_BE.txt @@ -12,16 +12,20 @@ en_BE { Sequence { "[backwards 2]" } } DateTimePatterns { - "H' h 'mm' min 'ss' s 'z", - "H:mm:ss z", - "H:mm:ss", - "H:mm", - "EEEE dd MMMM yyyy", - "EEE dd MMM yyyy", + "HH' h 'mm' min 'ss' s 'z", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE d MMMM yyyy", + "EEE d MMM yyyy", "dd MMM yyyy", "dd/MM/yy", "{1} {0}", } + DateTimeElements:intvector { + 2, + 1, + } // LocaleString { "en_BE" } NumberElements { ",", @@ -45,7 +49,7 @@ en_BE { NumberPatterns { "#,##0.###;-#,##0.###", - "#,##0.00\u00A4;-\u00A4#,##0.00", + "#,##0.00 \u00A4;-#,##0.00 \u00A4", "#,##0%", "#E0", } diff --git a/icu4c/source/data/locales/en_BZ.txt b/icu4c/source/data/locales/en_BZ.txt index 5330fb4244..b17a738ff9 100644 --- a/icu4c/source/data/locales/en_BZ.txt +++ b/icu4c/source/data/locales/en_BZ.txt @@ -20,7 +20,7 @@ en_BZ{ 1, } DateTimePatterns { - "HH:mm:ss 'o''clock' z", + "HH:mm:ss z", "HH:mm:ss z", "HH:mm:ss", "HH:mm", diff --git a/icu4c/source/data/locales/en_CA.txt b/icu4c/source/data/locales/en_CA.txt index 2e75b469f8..3dc98df5a7 100644 --- a/icu4c/source/data/locales/en_CA.txt +++ b/icu4c/source/data/locales/en_CA.txt @@ -22,8 +22,8 @@ en_CA { ".", } DateTimePatterns { - "h:mm:ss 'o''clock' a z", - "h:mm:ss z a", + "h:mm:ss a z", + "h:mm:ss a z", "h:mm:ss a", "h:mm a", "EEEE, MMMM d, yyyy", diff --git a/icu4c/source/data/locales/en_GB.txt b/icu4c/source/data/locales/en_GB.txt index 6bb590da76..5816fa9a4d 100644 --- a/icu4c/source/data/locales/en_GB.txt +++ b/icu4c/source/data/locales/en_GB.txt @@ -21,18 +21,18 @@ en_GB { "GBP", ".", } - DateTimeElements:intvector { + DateTimeElements:intvector { 2, 1, } DateTimePatterns { - "HH:mm:ss 'o''clock' z", + "HH:mm:ss z", "HH:mm:ss z", "HH:mm:ss", "HH:mm", "dd MMMM yyyy", "dd MMMM yyyy", - "dd-MMM-yy", + "dd-MMM-yyyy", "dd/MM/yy", "{1} {0}", } diff --git a/icu4c/source/data/locales/en_HK.txt b/icu4c/source/data/locales/en_HK.txt index a65817ae42..0bd5376bfa 100644 --- a/icu4c/source/data/locales/en_HK.txt +++ b/icu4c/source/data/locales/en_HK.txt @@ -17,8 +17,8 @@ en_HK { ".", } DateTimePatterns { - "h:mm:ss 'o''clock' a z", - "h:mm:ss z a", + "h:mm:ss a z", + "h:mm:ss a z", "h:mm:ss a", "h:mm a", "EEEE, MMMM d, yyyy", diff --git a/icu4c/source/data/locales/en_IE.txt b/icu4c/source/data/locales/en_IE.txt index 11b57d2bef..dc27804d04 100644 --- a/icu4c/source/data/locales/en_IE.txt +++ b/icu4c/source/data/locales/en_IE.txt @@ -26,7 +26,7 @@ en_IE { 1, } DateTimePatterns { - "HH:mm:ss 'o''clock' z", + "HH:mm:ss z", "HH:mm:ss z", "HH:mm:ss", "HH:mm", diff --git a/icu4c/source/data/locales/en_IN.txt b/icu4c/source/data/locales/en_IN.txt index f88cf49477..750c99b613 100644 --- a/icu4c/source/data/locales/en_IN.txt +++ b/icu4c/source/data/locales/en_IN.txt @@ -17,12 +17,12 @@ en_IN { ".", } DateTimePatterns { - "h:mm:ss 'o''clock' a z", + "h:mm:ss a z", "h:mm:ss a z", "h:mm:ss a", "h:mm a", - "dd MMMM yyyy", - "dd MMMM yyyy", + "EEEE d MMMM yyyy", + "d MMMM yyyy", "dd-MMM-yy", "dd/MM/yy", "{1} {0}", @@ -42,9 +42,9 @@ en_IN { // "\uFFFD", // } NumberPatterns { - "#,##,##0.###;-#,##,##0.###", - "\u00A4#,##,##0.00;-\u00A4#,##,##0.00", - "#,##,##0%", + "##,##,##0.###;-##,##,##0.###", + "\u00A4##,##,##0.00;-\u00A4##,##,##0.00", + "##,##,##0%", "#E0", } diff --git a/icu4c/source/data/locales/en_MT.txt b/icu4c/source/data/locales/en_MT.txt index 90dd8026f4..f3b2743b08 100644 --- a/icu4c/source/data/locales/en_MT.txt +++ b/icu4c/source/data/locales/en_MT.txt @@ -26,13 +26,13 @@ en_MT { } DateTimePatterns { - "HH:mm:ss z", - "HH:mm:ss z", - "HH:mm:ss", - "HH:mm", + "h:mm:ss a z", + "h:mm:ss a z", + "h:mm:ss a", + "h:mm a", "dd MMMM yyyy", "dd MMMM yyyy", - "dd-MMM-yy", + "dd-MMM-yyyy", "dd/MM/yy", "{1} {0}", } diff --git a/icu4c/source/data/locales/en_NZ.txt b/icu4c/source/data/locales/en_NZ.txt index 7a66502681..7e23d16703 100644 --- a/icu4c/source/data/locales/en_NZ.txt +++ b/icu4c/source/data/locales/en_NZ.txt @@ -22,10 +22,10 @@ en_NZ { ".", } DateTimePatterns { - "hh:mm:ss a z", - "H:mm:ss", - "HH:mm:ss", - "HH:mm", + "h:mm:ss a z", + "h:mm:ss", + "h:mm:ss", + "h:mm", "EEEE, d MMMM yyyy", "d MMMM yyyy", "d/MM/yyyy", diff --git a/icu4c/source/data/locales/en_PH.txt b/icu4c/source/data/locales/en_PH.txt index e742b58d21..d48a4f8550 100644 --- a/icu4c/source/data/locales/en_PH.txt +++ b/icu4c/source/data/locales/en_PH.txt @@ -18,8 +18,8 @@ en_PH { ".", } DateTimePatterns { - "h:mm:ss 'o''clock' a z", - "h:mm:ss z a", + "h:mm:ss a z", + "h:mm:ss a z", "h:mm:ss a", "h:mm a", "EEEE, MMMM d, yyyy", diff --git a/icu4c/source/data/locales/en_ZA.txt b/icu4c/source/data/locales/en_ZA.txt index 697cca8f9c..960adafb06 100644 --- a/icu4c/source/data/locales/en_ZA.txt +++ b/icu4c/source/data/locales/en_ZA.txt @@ -27,8 +27,8 @@ en_ZA { "h:mm a", "EEEE dd MMMM yyyy", "dd MMMM yyyy", + "dd MMM yyyy", "yyyy/MM/dd", - "yy/MM/dd", "{1} {0}", } // Duplicated in parent @@ -39,7 +39,7 @@ en_ZA { // LocaleString { "en_ZA" } NumberPatterns { "#,##0.###;-#,##0.###", - "\u00A4#,##0.00;\u00A4-#,##0.00", + "\u00A4#,##0.00;-\u00A4#,##0.00", "#,##0%", "#E0", } diff --git a/icu4c/source/data/locales/es_HN.txt b/icu4c/source/data/locales/es_HN.txt index d8e4b24ed3..20f9cbc953 100644 --- a/icu4c/source/data/locales/es_HN.txt +++ b/icu4c/source/data/locales/es_HN.txt @@ -19,8 +19,8 @@ es_HN { "hh:mm a", "EEEE dd' de 'MMMM' de 'yyyy", "dd' de 'MMMM' de 'yyyy", - "MM/dd/yyyy", - "MM/dd/yy", + "dd/MM/yyyy", + "dd/MM/yy", "{1} {0}", } LocaleID:int { 0x480a } diff --git a/icu4c/source/data/locales/es_MX.txt b/icu4c/source/data/locales/es_MX.txt index 16d93aa7ac..84d49bcc05 100644 --- a/icu4c/source/data/locales/es_MX.txt +++ b/icu4c/source/data/locales/es_MX.txt @@ -9,7 +9,7 @@ es_MX { Version { "1.1" } CurrencyElements { "$", - "MXP", + "MXN", ".", } DateTimePatterns { @@ -19,8 +19,8 @@ es_MX { "hh:mm a", "EEEE d' de 'MMMM' de 'yyyy", "d' de 'MMMM' de 'yyyy", - "d/MM/yyyy", - "d/MM/yy", + "dd/MM/yyyy", + "dd/MM/yy", "{1} {0}", } LocaleID:int { 0x080a } diff --git a/icu4c/source/data/locales/es_NI.txt b/icu4c/source/data/locales/es_NI.txt index c1bc9d8635..ab1c7ef508 100644 --- a/icu4c/source/data/locales/es_NI.txt +++ b/icu4c/source/data/locales/es_NI.txt @@ -17,10 +17,10 @@ es_NI { "hh:mm:ss a z", "hh:mm:ss a", "hh:mm a", - "EEEE dd' de 'MMMM' de 'yyyy", - "dd' de 'MMMM' de 'yyyy", - "MM/dd/yyyy", - "MM/dd/yy", + "EEEE d' de 'MMMM' de 'yyyy", + "d' de 'MMMM' de 'yyyy", + "dd/MM/yyyy", + "dd/MM/yy", "{1} {0}", } LocaleID:int { 0x4c0a } diff --git a/icu4c/source/data/locales/es_SV.txt b/icu4c/source/data/locales/es_SV.txt index cff9dd42c7..f200a3798a 100644 --- a/icu4c/source/data/locales/es_SV.txt +++ b/icu4c/source/data/locales/es_SV.txt @@ -19,8 +19,8 @@ es_SV { "hh:mm a", "EEEE d' de 'MMMM' de 'yyyy", "d' de 'MMMM' de 'yyyy", - "MM-dd-yyyy", - "MM-dd-yy", + "dd/MM/yyyy", + "dd/MM/yy", "{1} {0}", } // LocaleString { "es_SV" } diff --git a/icu4c/source/data/locales/es_US.txt b/icu4c/source/data/locales/es_US.txt index 4a728cf671..c4646d063d 100644 --- a/icu4c/source/data/locales/es_US.txt +++ b/icu4c/source/data/locales/es_US.txt @@ -25,9 +25,20 @@ es_US { // "\u221e", // "\ufffd", // } + DateTimePatterns { + "h:mm:ss a z", + "h:mm:ss a z", + "h:mm:ss a", + "h:mm a", + "EEEE d' de 'MMMM' de 'yyyy", + "d' de 'MMMM' de 'yyyy", + "MMM d, yyyy", + "M/d/yy", + "{1} {0}", + } NumberPatterns { "#,##0.###;-#,##0.###", - "\u00a4#,##0.00;-\u00a4#,##0.00", + "\u00a4#,##0.00;(\u00a4#,##0.00)", "#,##0%", "#E0", } diff --git a/icu4c/source/data/locales/eu_ES.txt b/icu4c/source/data/locales/eu_ES.txt index 6c3e5ce9db..1847076ff7 100644 --- a/icu4c/source/data/locales/eu_ES.txt +++ b/icu4c/source/data/locales/eu_ES.txt @@ -8,6 +8,15 @@ eu_ES { Version { "1.0" } // /* Discarding duplicate data for tag: AmPmMarkers */ + CurrencyElements { + "\u20AC", + "EUR", + ",", + } + DateTimeElements:intvector { + 2, + 1, + } DateTimePatterns { "HH:mm:ss z", "HH:mm:ss z", @@ -19,11 +28,6 @@ eu_ES { "yy'-'MM'-'dd", "{1} {0}", } - CurrencyElements { - "\u20AC", - "EUR", - ",", - } NumberPatterns { "#,##0.###;-#,##0.###", "#,##0.00 \u00A4;-#,##0.00 \u00A4", diff --git a/icu4c/source/data/locales/fr.txt b/icu4c/source/data/locales/fr.txt index dbfe45fa82..16d341d17a 100644 --- a/icu4c/source/data/locales/fr.txt +++ b/icu4c/source/data/locales/fr.txt @@ -355,7 +355,7 @@ fr { } NumberElements { ",", - "\u00A0", + "\u00A0", //   ";", "%", "0", diff --git a/icu4c/source/data/locales/fr_BE.txt b/icu4c/source/data/locales/fr_BE.txt index c03da423b3..6b84a9d8aa 100644 --- a/icu4c/source/data/locales/fr_BE.txt +++ b/icu4c/source/data/locales/fr_BE.txt @@ -14,9 +14,9 @@ fr_BE { } DateTimePatterns { "H' h 'mm' min 'ss' s 'z", - "H:mm:ss z", - "H:mm:ss", - "H:mm", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE d MMMM yyyy", "d MMMM yyyy", "dd-MMM-yy", diff --git a/icu4c/source/data/locales/fr_CH.txt b/icu4c/source/data/locales/fr_CH.txt index 72fa4d65c2..b66f1359ce 100644 --- a/icu4c/source/data/locales/fr_CH.txt +++ b/icu4c/source/data/locales/fr_CH.txt @@ -17,7 +17,7 @@ fr_CH { 4, } DateTimePatterns { - "HH.mm.' h' z", + "HH.mm' h' z", "HH:mm:ss z", "HH:mm:ss", "HH:mm", diff --git a/icu4c/source/data/locales/ga_IE.txt b/icu4c/source/data/locales/ga_IE.txt index 10457b2dbb..6b36e370f8 100644 --- a/icu4c/source/data/locales/ga_IE.txt +++ b/icu4c/source/data/locales/ga_IE.txt @@ -12,11 +12,15 @@ ga_IE { "EUR", ".", } + DateTimeElements:intvector { + 2, + 1, + } DateTimePatterns { - "h:mm:ss a", - "h:mm:ss a", - "h:mm:ss a", - "h:mm a", + "HH:mm:ss z", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE dd MMMM yyyy", "dd MMMM yyyy", "MMM dd,yy", diff --git a/icu4c/source/data/locales/gl_ES.txt b/icu4c/source/data/locales/gl_ES.txt index 12f855725c..b8227bd95d 100644 --- a/icu4c/source/data/locales/gl_ES.txt +++ b/icu4c/source/data/locales/gl_ES.txt @@ -12,11 +12,9 @@ gl_ES { "EUR", ",", } - NumberPatterns { - "#,##0.###;-#,##0.###", - "#,##0.00 \u00A4;-#,##0.00 \u00A4", - "#,##0%", - "#E0", + DateTimeElements:intvector { + 2, + 1, } DateTimePatterns { "HH:mm:ss z", @@ -29,6 +27,11 @@ gl_ES { "dd/MM/yy", "{1} {0}", } + NumberPatterns { + "#,##0.###;-#,##0.###", + "#,##0.00 \u00A4;-#,##0.00 \u00A4", + "#,##0%", + "#E0", + } LocaleID:int { 0x0456 } - } diff --git a/icu4c/source/data/locales/gv_GB.txt b/icu4c/source/data/locales/gv_GB.txt index eef46442d4..1136e1aa3a 100644 --- a/icu4c/source/data/locales/gv_GB.txt +++ b/icu4c/source/data/locales/gv_GB.txt @@ -12,11 +12,15 @@ gv_GB { "GBP", ".", } + DateTimeElements:intvector { + 2, + 1, + } DateTimePatterns { - "h:mm:ss a", - "h:mm:ss a", - "h:mm:ss a", - "h:mm a", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm:ss", + "HH:mm", "EEEE dd MMMM yyyy", "dd MMMM yyyy", "MMM dd,yy", diff --git a/icu4c/source/data/locales/hi_IN.txt b/icu4c/source/data/locales/hi_IN.txt index cbd879f1fc..1c5fe2b1df 100644 --- a/icu4c/source/data/locales/hi_IN.txt +++ b/icu4c/source/data/locales/hi_IN.txt @@ -10,9 +10,9 @@ hi_IN { Version { "1.1" } NumberPatterns { - "#,##,##0.###;-#,##,##0.###", - "\u00A4#,##,##0.00;-\u00A4#,##,##0.00", - "#,##,##0%", + "##,##,##0.###;-##,##,##0.###", + "\u00A4##,##,##0.00;-\u00A4##,##,##0.00", + "##,##,##0%", "#E0", } // ShortCountry { IND } diff --git a/icu4c/source/data/locales/it_CH.txt b/icu4c/source/data/locales/it_CH.txt index 58c9c8adf2..74dc781217 100644 --- a/icu4c/source/data/locales/it_CH.txt +++ b/icu4c/source/data/locales/it_CH.txt @@ -13,7 +13,7 @@ it_CH { ".", } DateTimePatterns { - "H.mm' h' z", + "HH.mm' h' z", "HH:mm:ss z", "HH:mm:ss", "HH:mm", diff --git a/icu4c/source/data/locales/kn.txt b/icu4c/source/data/locales/kn.txt index 9a99a46f3b..9c0a1d0169 100644 --- a/icu4c/source/data/locales/kn.txt +++ b/icu4c/source/data/locales/kn.txt @@ -6,8 +6,14 @@ // *************************************************************************** kn { - Version{ "x0.2" } + Version{ "x0.3" } LocaleID:int { 0x4B } + Countries { + IN { "\u0cad\u0cbe\u0cb0\u0ca4" } + } + Languages { + kn { "\u0c95\u0ca8\u0ccd\u0ca8\u0ca1" } + } AmPmMarkers{ "\u0CAA\u0CC2\u0CB0\u0CCD\u0CB5\u0CBE\u0CB9\u0CCD\u0CA8", "\u0C85\u0CAA\u0CB0\u0CBE\u0CB9\u0CCD\u0CA8" diff --git a/icu4c/source/data/locales/ko.txt b/icu4c/source/data/locales/ko.txt index 03f253362c..97d20414f3 100644 --- a/icu4c/source/data/locales/ko.txt +++ b/icu4c/source/data/locales/ko.txt @@ -2196,32 +2196,32 @@ ko { LocaleID:int { 0x12 } // LocaleString { "ko" } MonthAbbreviations { - "1\uC6D4", - "2\uC6D4", - "3\uC6D4", - "4\uC6D4", - "5\uC6D4", - "6\uC6D4", - "7\uC6D4", - "8\uC6D4", - "9\uC6D4", - "10\uC6D4", - "11\uC6D4", - "12\uC6D4", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", } MonthNames { - "1\uC6D4", - "2\uC6D4", - "3\uC6D4", - "4\uC6D4", - "5\uC6D4", - "6\uC6D4", - "7\uC6D4", - "8\uC6D4", - "9\uC6D4", - "10\uC6D4", - "11\uC6D4", - "12\uC6D4", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", } Eras { "\uae30\uC6D0\uC804", diff --git a/icu4c/source/data/locales/kok_IN.txt b/icu4c/source/data/locales/kok_IN.txt index 7c28a6582b..08e0374c7e 100644 --- a/icu4c/source/data/locales/kok_IN.txt +++ b/icu4c/source/data/locales/kok_IN.txt @@ -17,9 +17,9 @@ kok_IN { "." } NumberPatterns { - "#,##,##0.###;-#,##,##0.###", - "\u00A4#,##,##0.00;-\u00A4#,##,##0.00", - "#,##,##0%", + "##,##,##0.###;-##,##,##0.###", + "\u00A4##,##,##0.00;-\u00A4##,##,##0.00", + "##,##,##0%", "#E0", } DateTimePatterns { diff --git a/icu4c/source/data/locales/kw_GB.txt b/icu4c/source/data/locales/kw_GB.txt index 55a3aba800..a6520d6d4c 100644 --- a/icu4c/source/data/locales/kw_GB.txt +++ b/icu4c/source/data/locales/kw_GB.txt @@ -13,11 +13,15 @@ kw_GB { "GBP", ".", } + DateTimeElements:intvector { + 2, + 1, + } DateTimePatterns { - "h:mm:ss a", - "h:mm:ss a", - "h:mm:ss a", - "h:mm a", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm:ss", + "HH:mm", "EEEE dd MMMM yyyy", "dd MMMM yyyy", "MMM dd,yy", diff --git a/icu4c/source/data/locales/mk.txt b/icu4c/source/data/locales/mk.txt index 9abfba8b31..7db3b50ee1 100644 --- a/icu4c/source/data/locales/mk.txt +++ b/icu4c/source/data/locales/mk.txt @@ -49,7 +49,7 @@ mk { DateTimePatterns { "HH:mm:ss z", "HH:mm:ss z", - "HH:mm:", + "HH:mm:ss", "HH:mm", "EEEE, d, MMMM yyyy", "d, MMMM yyyy", diff --git a/icu4c/source/data/locales/mr_IN.txt b/icu4c/source/data/locales/mr_IN.txt index d7102b08dd..83a9de625f 100644 --- a/icu4c/source/data/locales/mr_IN.txt +++ b/icu4c/source/data/locales/mr_IN.txt @@ -17,9 +17,9 @@ mr_IN { "." } NumberPatterns { - "#,##,##0.###;-#,##,##0.###", - "\u00A4#,##,##0.00;-\u00A4#,##,##0.00", - "#,##,##0%", + "##,##,##0.###;-##,##,##0.###", + "\u00A4##,##,##0.00;-\u00A4##,##,##0.00", + "##,##,##0%", "#E0", } // LocaleString { "mr_IN" } diff --git a/icu4c/source/data/locales/ms_MY.txt b/icu4c/source/data/locales/ms_MY.txt index f9eb82ced7..6902a012e7 100644 --- a/icu4c/source/data/locales/ms_MY.txt +++ b/icu4c/source/data/locales/ms_MY.txt @@ -1,6 +1,6 @@ // *************************************************************************** // * -// * Copyright (C) 2001-2003, International Business Machines +// * Copyright (C) 2001-2002, International Business Machines // * Corporation and others. All Rights Reserved. // * Generated from Universal Locales for Linux Project // *************************************************************************** @@ -18,9 +18,9 @@ ms_MY { "hh:mm:ss z", "hh:mm:ss z", "EEEE dd MMM yyyy", - "EEEE dd MMM yyyy", - "EEEE dd MMM yyyy", - "EEEE dd MMM yyyy", + "dd MMMM yyyy", + "dd MMMM yyyy", + "dd/MM/yyyy", "{1} {0}", } diff --git a/icu4c/source/data/locales/mt.txt b/icu4c/source/data/locales/mt.txt index dd9174b0af..363cc4bb12 100644 --- a/icu4c/source/data/locales/mt.txt +++ b/icu4c/source/data/locales/mt.txt @@ -753,8 +753,8 @@ mt { "h:mm:ss a", "h:mm a", "EEEE, d 'ta''' MMMM, yyyy", - "d 'ta''' MMMM", - "dd/MM/yy", + "d 'ta''' MMMM yyyy", + "dd-MMM-yyyy", "dd/MM/yy", "{1} {0}" } diff --git a/icu4c/source/data/locales/nl_BE.txt b/icu4c/source/data/locales/nl_BE.txt index 645facb336..7437c9a244 100644 --- a/icu4c/source/data/locales/nl_BE.txt +++ b/icu4c/source/data/locales/nl_BE.txt @@ -12,15 +12,15 @@ nl_BE { "EUR", ",", } - DateTimeElements:intvector { + DateTimeElements:intvector { 2, 1, } DateTimePatterns { - "H.mm' u. 'z", - "H:mm:ss z", - "H:mm:ss", - "H:mm", + "HH.mm' u. 'z", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE d MMMM yyyy", "d MMMM yyyy", "d-MMM-yy", diff --git a/icu4c/source/data/locales/pt.txt b/icu4c/source/data/locales/pt.txt index 4e9fa35953..0bef344eb8 100644 --- a/icu4c/source/data/locales/pt.txt +++ b/icu4c/source/data/locales/pt.txt @@ -87,12 +87,12 @@ pt { } DateTimePatterns { "HH'H'mm'm' z", - "H:mm:ss z", - "H:mm:ss", - "H:mm", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE, d' de 'MMMM' de 'yyyy", "d' de 'MMMM' de 'yyyy", - "d/MMM/yy", + "d/MMM/yyyy", "dd-MM-yyyy", "{1} {0}", } diff --git a/icu4c/source/data/locales/ro.txt b/icu4c/source/data/locales/ro.txt index cdbb78fabe..aa618b2377 100644 --- a/icu4c/source/data/locales/ro.txt +++ b/icu4c/source/data/locales/ro.txt @@ -21,8 +21,8 @@ ro { "HH:mm:ss z", "HH:mm:ss", "HH:mm", - "dd MMMM yyyy", - "dd MMMM yyyy", + "d MMMM yyyy", + "d MMMM yyyy", "dd.MM.yyyy", "dd.MM.yyyy", "{1} {0}", diff --git a/icu4c/source/data/locales/ru.txt b/icu4c/source/data/locales/ru.txt index 24354751f6..77532c2049 100644 --- a/icu4c/source/data/locales/ru.txt +++ b/icu4c/source/data/locales/ru.txt @@ -277,19 +277,6 @@ ru { "\u041D\u043E\u044F\u0431\u0440\u044C", "\u0414\u0435\u043A\u0430\u0431\u0440\u044C", } - NumberElements { - ",", - " ", - ";", - "%", - "0", - "#", - "-", - "E", - "\u2030", - "\u221E", - "\uFFFD", - } // ShortLanguage { "rus" } localPatternChars { "GanjkHmsSEDFwWxhKzAe" } zoneStrings { diff --git a/icu4c/source/data/locales/ru_RU.txt b/icu4c/source/data/locales/ru_RU.txt index 16513a007d..b1d7c9d408 100644 --- a/icu4c/source/data/locales/ru_RU.txt +++ b/icu4c/source/data/locales/ru_RU.txt @@ -12,6 +12,19 @@ ru_RU { "RUR", ",", } + NumberElements { + ",", + "\u00A0", //   + ";", + "%", + "0", + "#", + "-", + "E", + "\u2030", + "\u221E", + "\uFFFD", + } // LocaleString { "ru_RU" } NumberPatterns { "#,##0.###;-#,##0.###", diff --git a/icu4c/source/data/locales/ru_UA.txt b/icu4c/source/data/locales/ru_UA.txt index 4a4fed2403..c337102cd8 100644 --- a/icu4c/source/data/locales/ru_UA.txt +++ b/icu4c/source/data/locales/ru_UA.txt @@ -8,21 +8,34 @@ ru_UA { Version { "1.1" } CurrencyElements { - "\u0433\u0440", - "UAH", - ".", + "\u0433\u0440\u043D.", + "UAK", + ",", } DateTimePatterns { - "H:mm:ss a z", - "H:mm:ss a z", - "H:mm:ss", - "H:mm", + "HH:mm:ss z", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "d MMMM yyyy '\u0433.'", "d MMMM yyyy '\u0433.'", "dd.MM.yyyy", "dd.MM.yy", "{1} {0}", } + NumberElements { + ",", + ".", + ";", + "%", + "0", + "#", + "-", + "E", + "\u2030", + "\u221E", + "\uFFFD", + } NumberPatterns { "#,##0.###;-#,##0.###", "#,##0.00 \u00a4;-#,##0.00 \u00a4", diff --git a/icu4c/source/data/locales/sh.txt b/icu4c/source/data/locales/sh.txt index fa38d02b36..f32489c80c 100644 --- a/icu4c/source/data/locales/sh.txt +++ b/icu4c/source/data/locales/sh.txt @@ -210,8 +210,8 @@ sh { DateTimePatterns { "HH.mm.ss z", "HH.mm.ss z", - "H.mm.ss", - "H.mm", + "HH.mm.ss", + "HH.mm", "EEEE, dd. MMMM yyyy.", "EEEE, d.MM.yyyy.", "dd.MM.yyyy.", diff --git a/icu4c/source/data/locales/sk.txt b/icu4c/source/data/locales/sk.txt index 1a060907fb..20b79e789a 100644 --- a/icu4c/source/data/locales/sk.txt +++ b/icu4c/source/data/locales/sk.txt @@ -22,8 +22,8 @@ sk { "H:mm:ss z", "H:mm:ss", "H:mm", - "EEEE, yyyy, MMMM d", - "EEEE, yyyy, MMMM d", + "EEEE, d. MMMM yyyy", + "d. MMMM yyyy", "d.M.yyyy", "d.M.yyyy", "{1} {0}", diff --git a/icu4c/source/data/locales/sl.txt b/icu4c/source/data/locales/sl.txt index d6a1f895c1..0cea35c3df 100644 --- a/icu4c/source/data/locales/sl.txt +++ b/icu4c/source/data/locales/sl.txt @@ -23,10 +23,10 @@ sl { "H:mm:ss z", "H:mm:ss", "H:mm", - "EEEE, yyyy, MMMM d", - "EEEE, yyyy, MMMM d", + "EEEE, dd. MMMM yyyy", + "dd. MMMM yyyy", "yyyy.M.d", - "y.M.d", + "yy.M.d", "{1} {0}", } DayAbbreviations { diff --git a/icu4c/source/data/locales/sq.txt b/icu4c/source/data/locales/sq.txt index a5b7a0a50b..2e314fbded 100644 --- a/icu4c/source/data/locales/sq.txt +++ b/icu4c/source/data/locales/sq.txt @@ -23,9 +23,9 @@ sq { "h.mm.ss.a z", "h:mm:ss.a", "h.mm.a", + "EEEE, dd MMMM yyyy", + "dd MMMM yyyy", "yyyy-MM-dd", - "yyyy-MM-dd", - "yy-MM-dd", "yy-MM-dd", "{1} {0}", } diff --git a/icu4c/source/data/locales/sr.txt b/icu4c/source/data/locales/sr.txt index 872393dca7..9dca218996 100644 --- a/icu4c/source/data/locales/sr.txt +++ b/icu4c/source/data/locales/sr.txt @@ -234,10 +234,10 @@ sr { DateTimePatterns { "HH.mm.ss z", "HH.mm.ss z", - "H.mm.ss", - "H.mm", + "HH.mm.ss", + "HH.mm", "EEEE, dd.MMMM.yyyy.", - "EEEE, d.MM.yyyy.", + "dd.MM.yyyy.", "dd.MM.yyyy.", "d.M.yy.", "{1} {0}", diff --git a/icu4c/source/data/locales/ta_IN.txt b/icu4c/source/data/locales/ta_IN.txt index 117b811d5b..35c38f5794 100644 --- a/icu4c/source/data/locales/ta_IN.txt +++ b/icu4c/source/data/locales/ta_IN.txt @@ -18,9 +18,9 @@ ta_IN { "." } NumberPatterns { - "#,##,##0.###;-#,##,##0.###", - "\u00A4#,##,##0.00;-\u00A4#,##,##0.00", - "#,##,##0%", + "##,##,##0.###;-##,##,##0.###", + "\u00A4##,##,##0.00;-\u00A4##,##,##0.00", + "##,##,##0%", "#E0", } // LocaleString { "ta_IN" } diff --git a/icu4c/source/data/locales/te_IN.txt b/icu4c/source/data/locales/te_IN.txt index dde082ffae..81e08433a4 100644 --- a/icu4c/source/data/locales/te_IN.txt +++ b/icu4c/source/data/locales/te_IN.txt @@ -4,7 +4,7 @@ // * Corporation and others. All Rights Reserved. // * // *************************************************************************** -// $Revision: 1.10 $ +// $Revision: 1.11 $ // // Telugu Locale. Data by Ram [ram@jtcsv.com] @@ -24,19 +24,19 @@ te_IN { "h:mm:ss a z", "h:mm:ss a", "h:mm a", - "EEEE dd MMM yyyy", - "EEEE dd MMM yyyy", - "dd/MM/yyyy", - "dd/MM/yy", + "EEEE d MMMM yyyy", + "d MMMM yyyy", + "dd-MM-yyyy", + "dd-MM-yy", "{1} {0}", } // LanguageLibraryUse { "Te" } // Measurement { "Metric" } NumberPatterns { - "#,##,##0.###;-#,##,##0.###", - "\u00A4#,##,##0.00;-\u00A4#,##,##0.00", - "#,##,##0%", + "##,##,##0.###;-##,##,##0.###", + "\u00A4##,##,##0.00;-\u00A4##,##,##0.00", + "##,##,##0%", "#E0", } // ShortLanguage { "tel" } diff --git a/icu4c/source/data/locales/uk.txt b/icu4c/source/data/locales/uk.txt index d2bf342f79..3054257042 100644 --- a/icu4c/source/data/locales/uk.txt +++ b/icu4c/source/data/locales/uk.txt @@ -47,11 +47,11 @@ uk { Countries { UA { "\u0423\u043A\u0440\u0430\u0457\u043D\u0430" } } - DateTimePatterns { - "H:mm:ss z", - "H:mm:ss z", - "H:mm:ss", - "H:mm", + DateTimePatterns { + "HH:mm:ss z", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", "EEEE, d, MMMM yyyy", "EEEE, d, MMMM yyyy", "d/M/yyyy", @@ -113,7 +113,7 @@ uk { "\u041B\u0438\u0441\u0442\u043E\u043F\u0430\u0434\u0430", "\u0413\u0440\u0443\u0434\u043D\u044F", } - NumberElements { + NumberElements { ",", ".", ";", diff --git a/icu4c/source/data/locales/uk_UA.txt b/icu4c/source/data/locales/uk_UA.txt index ca617cd936..f7d3e8285e 100644 --- a/icu4c/source/data/locales/uk_UA.txt +++ b/icu4c/source/data/locales/uk_UA.txt @@ -8,8 +8,8 @@ uk_UA { Version { "1.0" } CurrencyElements { - "\u0433\u0440\u0432.", - "UAH", + "\u0433\u0440\u043D.", + "UAK", ",", } // LocaleString { "uk_UA" } diff --git a/icu4c/source/data/locales/zh_TW.txt b/icu4c/source/data/locales/zh_TW.txt index 97fd98c2a5..f63f597559 100644 --- a/icu4c/source/data/locales/zh_TW.txt +++ b/icu4c/source/data/locales/zh_TW.txt @@ -1313,7 +1313,7 @@ zh_TW { DateTimePatterns { "ahh'\u6642'mm'\u5206'ss'\u79D2' z", "ahh'\u6642'mm'\u5206'ss'\u79D2'", - "a hh:mm:ss", + "a h:mm:ss", "a h:mm", "yyyy'\u5E74'M'\u6708'd'\u65E5'", "yyyy'\u5E74'M'\u6708'd'\u65E5'",