]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/test/testdata/structLocale.txt
ICU-59117.0.1.tar.gz
[apple/icu.git] / icuSources / test / testdata / structLocale.txt
index 0c8ae00f5f6e4e32121f9560b5e401e48c434dfa..b4e8761f0076da3c2f3e71eb218646ba1c88115e 100644 (file)
@@ -1,3 +1,5 @@
+// Copyright (C) 2016 and later: Unicode, Inc. and others.
+// License & terms of use: http://www.unicode.org/copyright.html
 // ***************************************************************************
 // *
 // * Copyright (C) 2004-2016 International Business Machines
@@ -3987,12 +3989,105 @@ structLocale:table(nofallback){
             other{""}
         }
     }
+    characterLabelPattern{
+        strokes{
+            "",
+            "",
+        }
+    }
     codePatterns{
         language{""}
         script{""}
         territory{""}
     }
-    defaultNumberingSystem{""}
+    characterLabel{
+        activities{""}
+        african_scripts{""}
+        american_scripts{""}
+        animal{""}
+        animals_nature{""}
+        arrows{""}
+        body{""}
+        box_drawing{""}
+        braille{""}
+        building{""}
+        bullets_stars{""}
+        consonantal_jamo{""}
+        currency_symbols{""}
+        dash_connector{""}
+        digits{""}
+        dingbats{""}
+        divination_symbols{""}
+        downwards_arrows{""}
+        downwards_upwards_arrows{""}
+        east_asian_scripts{""}
+        emoji{""}
+        european_scripts{""}
+        female{""}
+        flag{""}
+        flags{""}
+        food_drink{""}
+        format{""}
+        format_whitespace{""}
+        full_width_form_variant{""}
+        geometric_shapes{""}
+        half_width_form_variant{""}
+        han_characters{""}
+        han_radicals{""}
+        hanja{""}
+        hanzi_simplified{""}
+        hanzi_traditional{""}
+        heart{""}
+        historic_scripts{""}
+        ideographic_desc_characters{""}
+        japanese_kana{""}
+        kanbun{""}
+        kanji{""}
+        keycap{""}
+        leftwards_arrows{""}
+        leftwards_rightwards_arrows{""}
+        letterlike_symbols{""}
+        limited_use{""}
+        male{""}
+        math_symbols{""}
+        middle_eastern_scripts{""}
+        miscellaneous{""}
+        modern_scripts{""}
+        modifier{""}
+        musical_symbols{""}
+        nature{""}
+        nonspacing{""}
+        numbers{""}
+        objects{""}
+        other{""}
+        paired{""}
+        person{""}
+        phonetic_alphabet{""}
+        pictographs{""}
+        place{""}
+        plant{""}
+        punctuation{""}
+        rightwards_arrows{""}
+        sign_standard_symbols{""}
+        small_form_variant{""}
+        smiley{""}
+        smileys_people{""}
+        south_asian_scripts{""}
+        southeast_asian_scripts{""}
+        spacing{""}
+        sport{""}
+        symbols{""}
+        technical_symbols{""}
+        tone_marks{""}
+        travel{""}
+        travel_places{""}
+        upwards_arrows{""}
+        variant_forms{""}
+        vocalic_jamo{""}
+        weather{""}
+        western_asian_scripts{""}
+        whitespace{""}
+    }
     contextTransforms{
         calendar-field:intvector{
             2,
@@ -4046,11 +4141,16 @@ structLocale:table(nofallback){
             2,
             2,
         }
+        territory:intvector{
+            2,
+            2,
+        }
         unit-pattern:intvector{
             2,
             2,
         }
     }
+    defaultNumberingSystem{""}
     delimiters{
         quotationStart{""}
         quotationEnd{""}
@@ -4072,7 +4172,7 @@ structLocale:table(nofallback){
     }
     fields{
         day{
-            dn{"Day"}
+            dn{""}
             relative{
                 "-3"{""}
                 "-2"{""}
@@ -4102,7 +4202,7 @@ structLocale:table(nofallback){
             }
         }
         day-narrow{
-            dn{"Day"}
+            dn{""}
             relative{
                 "-3"{""}
                 "-2"{""}
@@ -4132,7 +4232,7 @@ structLocale:table(nofallback){
             }
         }
         day-short{
-            dn{"Day"}
+            dn{""}
             relative{
                 "-3"{""}
                 "-2"{""}
@@ -4161,8 +4261,17 @@ structLocale:table(nofallback){
                 }
             }
         }
+        dayOfYear{
+            dn{""}
+        }
+        dayOfYear-short{
+            dn{""}
+        }
+        dayOfYear-narrow{
+            dn{""}
+        }
         dayperiod{
-            dn{"Dayperiod"}
+            dn{""}
             dn%variant{""}
             relative{
                 "-1"{""}
@@ -4170,37 +4279,29 @@ structLocale:table(nofallback){
                 "1"{""}
             }
         }
-        era{
-            dn{"Era"}
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
+        dayperiod-short{
+            dn{""}
+            dn%variant{""}
         }
-        fri{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
+        dayperiod-narrow{
+            dn{""}
+            dn%variant{""}
         }
-        fri-narrow{
+        era{
+            dn{""}
             relative{
                 "-1"{""}
                 "0"{""}
                 "1"{""}
             }
         }
-        fri-short{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
+        era-short{
+            dn{""}
         }
-        hour{
-            dn{"Hour"}
+        era-narrow{
+            dn{""}
+        }
+        fri{
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4225,8 +4326,7 @@ structLocale:table(nofallback){
                 }
             }
         }
-        hour-narrow{
-            dn{"Hour"}
+        fri-narrow{
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4251,8 +4351,7 @@ structLocale:table(nofallback){
                 }
             }
         }
-        hour-short{
-            dn{"Hour"}
+        fri-short{
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4277,8 +4376,8 @@ structLocale:table(nofallback){
                 }
             }
         }
-        minute{
-            dn{"Minute"}
+        hour{
+            dn{""}
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4303,8 +4402,8 @@ structLocale:table(nofallback){
                 }
             }
         }
-        minute-narrow{
-            dn{"Minute"}
+        hour-narrow{
+            dn{""}
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4329,8 +4428,8 @@ structLocale:table(nofallback){
                 }
             }
         }
-        minute-short{
-            dn{"Minute"}
+        hour-short{
+            dn{""}
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4355,29 +4454,34 @@ structLocale:table(nofallback){
                 }
             }
         }
-        mon{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        mon-narrow{
+        minute{
+            dn{""}
             relative{
                 "-1"{""}
                 "0"{""}
                 "1"{""}
             }
-        }
-        mon-short{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
             }
         }
-        month{
-            dn{"Month"}
+        minute-narrow{
+            dn{""}
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4402,8 +4506,8 @@ structLocale:table(nofallback){
                 }
             }
         }
-        month-narrow{
-            dn{"Month"}
+        minute-short{
+            dn{""}
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4428,8 +4532,7 @@ structLocale:table(nofallback){
                 }
             }
         }
-        month-short{
-            dn{"Month"}
+        mon{
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4454,8 +4557,7 @@ structLocale:table(nofallback){
                 }
             }
         }
-        quarter{
-            dn{""}
+        mon-narrow{
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4480,8 +4582,7 @@ structLocale:table(nofallback){
                 }
             }
         }
-        quarter-narrow{
-            dn{""}
+        mon-short{
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4506,7 +4607,7 @@ structLocale:table(nofallback){
                 }
             }
         }
-        quarter-short{
+        month{
             dn{""}
             relative{
                 "-1"{""}
@@ -4532,29 +4633,8 @@ structLocale:table(nofallback){
                 }
             }
         }
-        sat{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        sat-narrow{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        sat-short{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        second{
-            dn{"Second"}
+        month-narrow{
+            dn{""}
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4579,8 +4659,8 @@ structLocale:table(nofallback){
                 }
             }
         }
-        second-narrow{
-            dn{"Second"}
+        month-short{
+            dn{""}
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4605,8 +4685,8 @@ structLocale:table(nofallback){
                 }
             }
         }
-        second-short{
-            dn{"Second"}
+        quarter{
+            dn{""}
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4631,92 +4711,8 @@ structLocale:table(nofallback){
                 }
             }
         }
-        sun{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        sun-narrow{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        sun-short{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        thu{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        thu-narrow{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        thu-short{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        tue{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        tue-narrow{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        tue-short{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        wed{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        wed-narrow{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        wed-short{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        week{
-            dn{"Week"}                    
+        quarter-narrow{
+            dn{""}
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4741,8 +4737,8 @@ structLocale:table(nofallback){
                 }
             }
         }
-        week-narrow{
-            dn{"Week"}                    
+        quarter-short{
+            dn{""}
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4767,8 +4763,7 @@ structLocale:table(nofallback){
                 }
             }
         }
-        week-short{
-            dn{"Week"}                    
+        sat{
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4793,19 +4788,9 @@ structLocale:table(nofallback){
                 }
             }
         }
-        weekday{
-            dn{"Day of the Week"}
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        year{
-            dn{"Year"}                    
+        sat-narrow{
             relative{
                 "-1"{""}
-                "-2"{""}
                 "0"{""}
                 "1"{""}
             }
@@ -4828,11 +4813,9 @@ structLocale:table(nofallback){
                 }
             }
         }
-        year-narrow{
-            dn{"Year"}                    
+        sat-short{
             relative{
                 "-1"{""}
-                "-2"{""}
                 "0"{""}
                 "1"{""}
             }
@@ -4855,11 +4838,10 @@ structLocale:table(nofallback){
                 }
             }
         }
-        year-short{
-            dn{"Year"}                    
+        second{
+            dn{""}
             relative{
                 "-1"{""}
-                "-2"{""}
                 "0"{""}
                 "1"{""}
             }
@@ -4882,13 +4864,565 @@ structLocale:table(nofallback){
                 }
             }
         }
-        zone{
-            dn{"Zone"}
+        second-narrow{
+            dn{""}
             relative{
                 "-1"{""}
                 "0"{""}
                 "1"{""}
             }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        second-short{
+            dn{""}
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        sun{
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        sun-narrow{
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        sun-short{
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        thu{
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        thu-narrow{
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        thu-short{
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        tue{
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        tue-narrow{
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        tue-short{
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        wed{
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        wed-narrow{
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        wed-short{
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        week{
+            dn{""}                    
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativePeriod{""}
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        week-narrow{
+            dn{""}                    
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativePeriod{""}
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        week-short{
+            dn{""}                    
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativePeriod{""}
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        weekOfMonth{
+            dn{""}
+        }
+        weekOfMonth-short{
+            dn{""}
+        }
+        weekOfMonth-narrow{
+            dn{""}
+        }
+        weekday{
+            dn{""}
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+        }
+        weekday-short{
+            dn{""}
+        }
+        weekday-narrow{
+            dn{""}
+        }
+        weekdayOfMonth{
+            dn{""}
+        }
+        weekdayOfMonth-short{
+            dn{""}
+        }
+        weekdayOfMonth-narrow{
+            dn{""}
+        }
+        year{
+            dn{""}                    
+            relative{
+                "-1"{""}
+                "-2"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        year-narrow{
+            dn{""}                    
+            relative{
+                "-1"{""}
+                "-2"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        year-short{
+            dn{""}                    
+            relative{
+                "-1"{""}
+                "-2"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        zone{
+            dn{""}
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+        }
+        zone-short{
+            dn{""}
+        }
+        zone-narrow{
+            dn{""}
         }
     }
     CurrencyUnitPatterns{
@@ -5508,6 +6042,9 @@ structLocale:table(nofallback){
         zxx{""}
         zza{""}
     }
+    Languages%long{
+        zh{""}
+    }
     Languages%secondary{
         crh{""}
         fa{""}
@@ -5515,16 +6052,16 @@ structLocale:table(nofallback){
         lad{""}
         tr{""}
     }
-    Languages%variant{
-        ky{""}
-        ps{""}
-        ug{""}
-    }
     Languages%short{
         az{""}
         en_GB{""}
         en_US{""}
     }
+    Languages%variant{
+        ky{""}
+        ps{""}
+        ug{""}
+    }
     LocaleScript{
         "",
     }
@@ -12723,6 +13260,24 @@ structLocale:table(nofallback){
                 timeSeparator{""}
             }
         }
+        minimalPairs{
+            ordinal{
+                zero{""}
+                one{""}
+                two{""}
+                few{""}
+                many{""}
+                other{""}
+            }
+            plural{
+                zero{""}
+                one{""}
+                two{""}
+                few{""}
+                many{""}
+                other{""}
+            }
+        }
         mlym{
             miscPatterns{
                 atLeast{""}
@@ -19578,8 +20133,8 @@ structLocale:table(nofallback){
             availableFormats{
                 HHmm{""}
                 HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
+                KKmm{""}
+                KKmmss{""}
                 MMMM{""}
                 MMMdd{""}
                 mmssSS{""}
@@ -19759,8 +20314,8 @@ structLocale:table(nofallback){
             availableFormats{
                 HHmm{""}
                 HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
+                KKmm{""}
+                KKmmss{""}
                 MMMM{""}
                 MMMdd{""}
                 mmssSS{""}
@@ -19802,8 +20357,278 @@ structLocale:table(nofallback){
                             "",
                             "",
                             "",
-                        }
-                        wide{
+                        }
+                        narrow{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                        wide{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                    }
+                }
+                days{
+                    format{
+                        abbreviated{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                        narrow{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                        wide{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                    }
+                }
+                months{
+                    format{
+                        abbreviated{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
                             "",
                             "",
                             "",
@@ -19830,6 +20655,116 @@ structLocale:table(nofallback){
                             "",
                             "",
                             "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                        wide{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
                         }
                     }
                 }
@@ -19861,6 +20796,32 @@ structLocale:table(nofallback){
                             "",
                             "",
                         }
+                        narrow{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
                         wide{
                             "",
                             "",
@@ -19953,6 +20914,68 @@ structLocale:table(nofallback){
                             "",
                             "",
                         }
+                        narrow{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
                         wide{
                             "",
                             "",
@@ -20033,7 +21056,7 @@ structLocale:table(nofallback){
                             "",
                             "",
                         }
-                        wide{
+                        narrow{
                             "",
                             "",
                             "",
@@ -20047,7 +21070,7 @@ structLocale:table(nofallback){
                             "",
                             "",
                         }
-                        narrow{
+                        wide{
                             "",
                             "",
                             "",
@@ -20329,8 +21352,8 @@ structLocale:table(nofallback){
             availableFormats{
                 HHmm{""}
                 HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
+                KKmm{""}
+                KKmmss{""}
                 MMMM{""}
                 MMMdd{""}
                 mmssSS{""}
@@ -20348,11 +21371,11 @@ structLocale:table(nofallback){
                 }
                 wide{
                     "",
-                    ""
+                    "",
                 }
                 narrow{
                     "",
-                    ""
+                    "",
                 }
             }
             intervalFormats{
@@ -20596,8 +21619,8 @@ structLocale:table(nofallback){
             availableFormats{
                 HHmm{""}
                 HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
+                KKmm{""}
+                KKmmss{""}
                 MMMM{""}
                 MMMdd{""}
                 mmssSS{""}
@@ -20639,8 +21662,278 @@ structLocale:table(nofallback){
                             "",
                             "",
                             "",
-                        }
-                        wide{
+                        }
+                        narrow{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                        wide{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                    }
+                }
+                days{
+                    format{
+                        abbreviated{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                        narrow{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                        wide{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                    }
+                }
+                months{
+                    format{
+                        abbreviated{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
                             "",
                             "",
                             "",
@@ -20667,6 +21960,116 @@ structLocale:table(nofallback){
                             "",
                             "",
                             "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                        wide{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
                         }
                     }
                 }
@@ -20698,6 +22101,32 @@ structLocale:table(nofallback){
                             "",
                             "",
                         }
+                        narrow{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
                         wide{
                             "",
                             "",
@@ -20790,6 +22219,68 @@ structLocale:table(nofallback){
                             "",
                             "",
                         }
+                        narrow{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
                         wide{
                             "",
                             "",
@@ -20870,6 +22361,20 @@ structLocale:table(nofallback){
                             "",
                             "",
                         }
+                        narrow{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
                         wide{
                             "",
                             "",
@@ -21172,8 +22677,8 @@ structLocale:table(nofallback){
             availableFormats{
                 HHmm{""}
                 HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
+                KKmm{""}
+                KKmmss{""}
                 MMMM{""}
                 MMMdd{""}
                 mmssSS{""}
@@ -21443,8 +22948,8 @@ structLocale:table(nofallback){
             availableFormats{
                 HHmm{""}
                 HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
+                KKmm{""}
+                KKmmss{""}
                 MMMM{""}
                 MMMdd{""}
                 mmssSS{""}
@@ -21735,8 +23240,8 @@ structLocale:table(nofallback){
             availableFormats{
                 HHmm{""}
                 HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
+                KKmm{""}
+                KKmmss{""}
                 MMMM{""}
                 MMMdd{""}
                 mmssSS{""}
@@ -22069,8 +23574,8 @@ structLocale:table(nofallback){
             availableFormats{
                 HHmm{""}
                 HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
+                KKmm{""}
+                KKmmss{""}
                 MMMM{""}
                 MMMdd{""}
                 mmssSS{""}
@@ -22266,15 +23771,15 @@ structLocale:table(nofallback){
                 }
                 narrow{
                     "",
-                    ""
+                    "",
                 }
                 narrow%variant{
                     "",
-                    ""
+                    "",
                 }
                 wide{
                     "",
-                    ""
+                    "",
                 }
                 wide%variant{
                     "",
@@ -22589,8 +24094,8 @@ structLocale:table(nofallback){
             availableFormats{
                 HHmm{""}
                 HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
+                KKmm{""}
+                KKmmss{""}
                 MMMM{""}
                 MMMdd{""}
                 mmssSS{""}
@@ -22860,8 +24365,8 @@ structLocale:table(nofallback){
             availableFormats{
                 HHmm{""}
                 HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
+                KKmm{""}
+                KKmmss{""}
                 MMMM{""}
                 MMMdd{""}
                 mmssSS{""}
@@ -23134,8 +24639,8 @@ structLocale:table(nofallback){
             availableFormats{
                 HHmm{""}
                 HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
+                KKmm{""}
+                KKmmss{""}
                 MMMM{""}
                 MMMdd{""}
                 mmssSS{""}
@@ -23412,8 +24917,8 @@ structLocale:table(nofallback){
             availableFormats{
                 HHmm{""}
                 HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
+                KKmm{""}
+                KKmmss{""}
                 MMMM{""}
                 MMMdd{""}
                 mmssSS{""}
@@ -23691,8 +25196,8 @@ structLocale:table(nofallback){
             availableFormats{
                 HHmm{""}
                 HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
+                KKmm{""}
+                KKmmss{""}
                 MMMM{""}
                 MMMdd{""}
                 mmssSS{""}
@@ -24577,8 +26082,8 @@ structLocale:table(nofallback){
             availableFormats{
                 HHmm{""}
                 HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
+                KKmm{""}
+                KKmmss{""}
                 MMMM{""}
                 MMMdd{""}
                 mmssSS{""}
@@ -24611,11 +26116,11 @@ structLocale:table(nofallback){
                 }
                 wide{
                     "",
-                    ""
+                    "",
                 }
                 narrow{
                     "",
-                    ""
+                    "",
                 }
             }
             intervalFormats{
@@ -24756,25 +26261,31 @@ structLocale:table(nofallback){
         lines{""}
     }
     listPattern{
-        unit{
+        standard{
             2{""}
             end{""}
             middle{""}
             start{""}
         }
-        unit-narrow{
+        standard-short{
             2{""}
             end{""}
             middle{""}
             start{""}
         }
-        unit-short{
+        unit{
             2{""}
             end{""}
             middle{""}
             start{""}
         }
-        standard{
+        unit-narrow{
+            2{""}
+            end{""}
+            middle{""}
+            start{""}
+        }
+        unit-short{
             2{""}
             end{""}
             middle{""}
@@ -24787,9 +26298,9 @@ structLocale:table(nofallback){
         separator{", "}
     }
     measurementSystemNames{
-        UK{"UK"}
-        US{"US"}
-        metric{"Metric"}
+        UK{""}
+        US{""}
+        metric{""}
     }
     messages{
         nostr{""}