]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/data/locales/root.txt
ICU-511.31.tar.gz
[apple/icu.git] / icuSources / data / locales / root.txt
index bf98291b16e04f8797fd53ee6a33cba52d422927..6d509b4269eddafecc0574ff473d1ffa4f616997 100644 (file)
@@ -1,9 +1,9 @@
 // ***************************************************************************
 // *
-// * Copyright (C) 2006 International Business Machines
-// * Corporation and others.  All Rights Reserved.
-// * Tool: com.ibm.icu.dev.tool.cldr.LDML2ICUConverter.java
-// * Source File:<path>/common/main/root.xml
+// * Copyright (C) 2013 International Business Machines
+// * Corporation and others. All Rights Reserved.
+// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter
+// * Source File: <path>/common/main/root.xml
 // *
 // ***************************************************************************
 /**
  */
 root{
     AuxExemplarCharacters{"[]"}
-    Currencies{
-        EUR{
-            "€",
-            "EUR",
-        }
-        GBP{
-            "£",
-            "GBP",
-        }
-        INR{
-            "=0#Rs.|1#Re.|1<Rs.",
-            "INR",
-        }
-        ITL{
-            "₤",
-            "ITL",
-        }
-        JPY{
-            "¥",
-            "JPY",
-        }
-        USD{
-            "$",
-            "USD",
-        }
-    }
     ExemplarCharacters{"[]"}
+    ExemplarCharactersPunctuation{"[\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]"}
     LocaleScript{
         "Zyyy",
     }
     MeasurementSystem:int{0}
     NumberElements{
-        ".",
-        ",",
-        ";",
-        "%",
-        "0",
-        "#",
-        "-",
-        "E",
-        "‰",
-        "∞",
-        "NaN",
-        "+",
-    }
-    NumberPatterns{
-        "#,##0.###",
-        "¤ #,##0.00",
-        "#,##0%",
-        "#E0",
+        arab{
+            symbols{
+                decimal{"٫"}
+                exponential{"اس"}
+                group{"٬"}
+                infinity{"∞"}
+                list{"؛"}
+                minusSign{"-"}
+                nan{"NaN"}
+                perMille{"؉"}
+                percentSign{"٪"}
+                plusSign{"+"}
+            }
+        }
+        arabext{
+            symbols{
+                decimal{"٫"}
+                exponential{"×۱۰^"}
+                group{"٬"}
+                infinity{"∞"}
+                list{"؛"}
+                minusSign{"-"}
+                nan{"NaN"}
+                perMille{"؉"}
+                percentSign{"٪"}
+                plusSign{"+"}
+            }
+        }
+        default{"latn"}
+        latn{
+            patterns{
+                currencyFormat{"¤ #,##0.00"}
+                decimalFormat{"#,##0.###"}
+                percentFormat{"#,##0%"}
+                scientificFormat{"#E0"}
+            }
+            patternsShort{
+                decimalFormat{
+                    1000{
+                        other{"0K"}
+                    }
+                    10000{
+                        other{"00K"}
+                    }
+                    100000{
+                        other{"000K"}
+                    }
+                    1000000{
+                        other{"0M"}
+                    }
+                    10000000{
+                        other{"00M"}
+                    }
+                    100000000{
+                        other{"000M"}
+                    }
+                    1000000000{
+                        other{"0G"}
+                    }
+                    10000000000{
+                        other{"00G"}
+                    }
+                    100000000000{
+                        other{"000G"}
+                    }
+                    1000000000000{
+                        other{"0T"}
+                    }
+                    10000000000000{
+                        other{"00T"}
+                    }
+                    100000000000000{
+                        other{"000T"}
+                    }
+                }
+            }
+            symbols{
+                decimal{"."}
+                exponential{"E"}
+                group{","}
+                infinity{"∞"}
+                list{";"}
+                minusSign{"-"}
+                nan{"NaN"}
+                perMille{"‰"}
+                percentSign{"%"}
+                plusSign{"+"}
+            }
+        }
+        native{"latn"}
     }
     PaperSize:intvector{
         297,
         210,
     }
-    Version{"1.84"}
+    Version{"2.0.82.45"}
     calendar{
         buddhist{
-            DateTimePatterns{
-                "HH:mm:ss z",
-                "HH:mm:ss z",
-                "HH:mm:ss",
-                "HH:mm",
-                "EEEE, MMMM d, yyyy G",
-                "MMMM d, yyyy G",
-                "MMM d, yyyy G",
-                "M/d/yyyy",
-                "{1} {0}",
-            }
+            AmPmMarkers:alias{"/LOCALE/calendar/gregorian/AmPmMarkers"}
+            DateTimePatterns:alias{"/LOCALE/calendar/generic/DateTimePatterns"}
+            appendItems:alias{"/LOCALE/calendar/generic/appendItems"}
+            availableFormats:alias{"/LOCALE/calendar/generic/availableFormats"}
+            dayNames:alias{"/LOCALE/calendar/gregorian/dayNames"}
             eras{
                 abbreviated{
                     "BE",
                 }
+                narrow:alias{"/LOCALE/calendar/buddhist/eras/abbreviated"}
+                wide:alias{"/LOCALE/calendar/buddhist/eras/abbreviated"}
             }
+            intervalFormats:alias{"/LOCALE/calendar/generic/intervalFormats"}
+            monthNames:alias{"/LOCALE/calendar/gregorian/monthNames"}
+            quarters:alias{"/LOCALE/calendar/gregorian/quarters"}
         }
         chinese{
+            AmPmMarkers:alias{"/LOCALE/calendar/gregorian/AmPmMarkers"}
             DateTimePatterns{
-                "HH:mm:ss z",
+                "HH:mm:ss zzzz",
                 "HH:mm:ss z",
                 "HH:mm:ss",
                 "HH:mm",
-                "EEEE y'x'G-Ml-d",
-                "y'x'G-Ml-d",
-                "y'x'G-Ml-d",
-                "y'x'G-Ml-d",
+                "U MMMM d, EEEE",
+                "U MMMM d",
+                "U MMM d",
+                "y-MM-dd",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
                 "{1} {0}",
+                "{1} {0}",
+            }
+            appendItems{
+                Day{"{0} ({2}: {1})"}
+                Day-Of-Week{"{0} {1}"}
+                Era{"{1} {0}"}
+                Hour{"{0} ({2}: {1})"}
+                Minute{"{0} ({2}: {1})"}
+                Month{"{0} ({2}: {1})"}
+                Quarter{"{0} ({2}: {1})"}
+                Second{"{0} ({2}: {1})"}
+                Timezone{"{0} {1}"}
+                Week{"{0} ({2}: {1})"}
+                Year{"{1} {0}"}
             }
-            isLeapMonth{
-                "",
-                "*",
+            availableFormats{
+                Ed{"d, E"}
+                Gy{"U"}
+                GyMMM{"U MMM"}
+                GyMMMEd{"U MMM d, E"}
+                GyMMMd{"U MMM d"}
+                H{"HH"}
+                Hm{"HH:mm"}
+                Hms{"HH:mm:ss"}
+                M{"L"}
+                MEd{"MM-dd, E"}
+                MMM{"LLL"}
+                MMMEd{"MMM d, E"}
+                MMMd{"MMM d"}
+                Md{"MM-dd"}
+                d{"d"}
+                h{"h a"}
+                hm{"h:mm a"}
+                hms{"h:mm:ss a"}
+                ms{"mm:ss"}
+                y{"U"}
+                yMd{"y-MM-dd"}
+                yyyy{"U"}
+                yyyyM{"y-MM"}
+                yyyyMEd{"y-MM-dd, E"}
+                yyyyMMM{"U MMM"}
+                yyyyMMMEd{"U MMM d, E"}
+                yyyyMMMd{"U MMM d"}
+                yyyyMd{"y-MM-dd"}
+                yyyyQQQ{"U QQQ"}
+                yyyyQQQQ{"U QQQQ"}
+            }
+            cyclicNameSets{
+                dayParts{
+                    format{
+                        abbreviated{
+                            "zi",
+                            "chou",
+                            "yin",
+                            "mao",
+                            "chen",
+                            "si",
+                            "wu",
+                            "wei",
+                            "shen",
+                            "you",
+                            "xu",
+                            "hai",
+                        }
+                        narrow:alias{"/LOCALE/calendar/chinese/cyclicNameSets/dayParts/format/abbreviated"}
+                        wide:alias{"/LOCALE/calendar/chinese/cyclicNameSets/dayParts/format/abbreviated"}
+                    }
+                }
+                days:alias{"/LOCALE/calendar/chinese/cyclicNameSets/years"}
+                months:alias{"/LOCALE/calendar/chinese/cyclicNameSets/years"}
+                years{
+                    format{
+                        abbreviated{
+                            "jia-zi",
+                            "yi-chou",
+                            "bing-yin",
+                            "ding-mao",
+                            "wu-chen",
+                            "ji-si",
+                            "geng-wu",
+                            "xin-wei",
+                            "ren-shen",
+                            "gui-you",
+                            "jia-xu",
+                            "yi-hai",
+                            "bing-zi",
+                            "ding-chou",
+                            "wu-yin",
+                            "ji-mao",
+                            "geng-chen",
+                            "xin-si",
+                            "ren-wu",
+                            "gui-wei",
+                            "jia-shen",
+                            "yi-you",
+                            "bing-xu",
+                            "ding-hai",
+                            "wu-zi",
+                            "ji-chou",
+                            "geng-yin",
+                            "xin-mao",
+                            "ren-chen",
+                            "gui-si",
+                            "jia-wu",
+                            "yi-wei",
+                            "bing-shen",
+                            "ding-you",
+                            "wu-xu",
+                            "ji-hai",
+                            "geng-zi",
+                            "xin-chou",
+                            "ren-yin",
+                            "gui-mao",
+                            "jia-chen",
+                            "yi-si",
+                            "bing-wu",
+                            "ding-wei",
+                            "wu-shen",
+                            "ji-you",
+                            "geng-xu",
+                            "xin-hai",
+                            "ren-zi",
+                            "gui-chou",
+                            "jia-yin",
+                            "yi-mao",
+                            "bing-chen",
+                            "ding-si",
+                            "wu-wu",
+                            "ji-wei",
+                            "geng-shen",
+                            "xin-you",
+                            "ren-xu",
+                            "gui-hai",
+                        }
+                        narrow:alias{"/LOCALE/calendar/chinese/cyclicNameSets/years/format/abbreviated"}
+                        wide:alias{"/LOCALE/calendar/chinese/cyclicNameSets/years/format/abbreviated"}
+                    }
+                }
+                zodiacs{
+                    format{
+                        narrow:alias{"/LOCALE/calendar/chinese/cyclicNameSets/zodiacs/format/abbreviated"}
+                        wide:alias{"/LOCALE/calendar/chinese/cyclicNameSets/zodiacs/format/abbreviated"}
+                    }
+                }
+            }
+            dayNames:alias{"/LOCALE/calendar/gregorian/dayNames"}
+            intervalFormats{
+                H{
+                    H{"HH–HH"}
+                }
+                Hm{
+                    H{"HH:mm–HH:mm"}
+                    m{"HH:mm–HH:mm"}
+                }
+                Hmv{
+                    H{"HH:mm–HH:mm v"}
+                    m{"HH:mm–HH:mm v"}
+                }
+                Hv{
+                    H{"HH–HH v"}
+                }
+                M{
+                    M{"MM–MM"}
+                }
+                MEd{
+                    M{"MM-dd, E – MM-dd, E"}
+                    d{"MM-dd, E – MM-dd, E"}
+                }
+                MMM{
+                    M{"LLL–LLL"}
+                }
+                MMMEd{
+                    M{"MMM d, E – MMM d, E"}
+                    d{"MMM d, E – MMM d, E"}
+                }
+                MMMd{
+                    M{"MMM d – MMM d"}
+                    d{"MMM d–d"}
+                }
+                Md{
+                    M{"MM-dd – MM-dd"}
+                    d{"MM-dd – MM-dd"}
+                }
+                d{
+                    d{"d–d"}
+                }
+                fallback{"{0} – {1}"}
+                h{
+                    a{"h a – h a"}
+                    h{"h–h a"}
+                }
+                hm{
+                    a{"h:mm a – h:mm a"}
+                    h{"h:mm–h:mm a"}
+                    m{"h:mm–h:mm a"}
+                }
+                hmv{
+                    a{"h:mm a – h:mm a v"}
+                    h{"h:mm–h:mm a v"}
+                    m{"h:mm–h:mm a v"}
+                }
+                hv{
+                    a{"h a – h a v"}
+                    h{"h–h a v"}
+                }
+                y{
+                    y{"U–U"}
+                }
+                yM{
+                    M{"y-MM – y-MM"}
+                    y{"y-MM – y-MM"}
+                }
+                yMEd{
+                    M{"y-MM-dd, E – y-MM-dd, E"}
+                    d{"y-MM-dd, E – y-MM-dd, E"}
+                    y{"y-MM-dd, E – y-MM-dd, E"}
+                }
+                yMMM{
+                    M{"U MMM–MMM"}
+                    y{"U MMM – U MMM"}
+                }
+                yMMMEd{
+                    M{"U MMM d, E – MMM d, E"}
+                    d{"U MMM d, E – MMM d, E"}
+                    y{"U MMM d, E – U MMM d, E"}
+                }
+                yMMMM{
+                    M{"U MMMM–MMMM"}
+                    y{"U MMMM – U MMMM"}
+                }
+                yMMMd{
+                    M{"U MMM d – MMM d"}
+                    d{"U MMM d–d"}
+                    y{"U MMM d – U MMM d"}
+                }
+                yMd{
+                    M{"y-MM-dd – y-MM-dd"}
+                    d{"y-MM-dd – y-MM-dd"}
+                    y{"y-MM-dd – y-MM-dd"}
+                }
+            }
+            monthNames{
+                format{
+                    abbreviated:alias{"/LOCALE/calendar/chinese/monthNames/format/wide"}
+                    narrow:alias{"/LOCALE/calendar/chinese/monthNames/stand-alone/narrow"}
+                    wide{
+                        "Month1",
+                        "Month2",
+                        "Month3",
+                        "Month4",
+                        "Month5",
+                        "Month6",
+                        "Month7",
+                        "Month8",
+                        "Month9",
+                        "Month10",
+                        "Month11",
+                        "Month12",
+                    }
+                }
+                stand-alone{
+                    abbreviated:alias{"/LOCALE/calendar/chinese/monthNames/format/abbreviated"}
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                        "5",
+                        "6",
+                        "7",
+                        "8",
+                        "9",
+                        "10",
+                        "11",
+                        "12",
+                    }
+                    wide:alias{"/LOCALE/calendar/chinese/monthNames/format/wide"}
+                }
+            }
+            monthPatterns{
+                format{
+                    abbreviated:alias{"/LOCALE/calendar/chinese/monthPatterns/format/wide"}
+                    narrow:alias{"/LOCALE/calendar/chinese/monthPatterns/stand-alone/narrow"}
+                    wide{
+                        leap{"{0}bis"}
+                    }
+                }
+                numeric{
+                    all{
+                        leap{"{0}bis"}
+                    }
+                }
+                stand-alone{
+                    abbreviated:alias{"/LOCALE/calendar/chinese/monthPatterns/format/abbreviated"}
+                    narrow{
+                        leap{"{0}b"}
+                    }
+                    wide:alias{"/LOCALE/calendar/chinese/monthPatterns/format/wide"}
+                }
             }
+            quarters:alias{"/LOCALE/calendar/gregorian/quarters"}
         }
         coptic{
-            DateTimePatterns{
-                "HH:mm:ss z",
-                "HH:mm:ss z",
-                "HH:mm:ss",
-                "HH:mm",
-                "EEEE, yyyy MMMM dd",
-                "yyyy MMMM d",
-                "yyyy MMM d",
-                "yy/MM/dd",
-                "{1} {0}",
+            AmPmMarkers:alias{"/LOCALE/calendar/gregorian/AmPmMarkers"}
+            DateTimePatterns:alias{"/LOCALE/calendar/generic/DateTimePatterns"}
+            appendItems:alias{"/LOCALE/calendar/generic/appendItems"}
+            availableFormats:alias{"/LOCALE/calendar/generic/availableFormats"}
+            dayNames:alias{"/LOCALE/calendar/gregorian/dayNames"}
+            eras{
+                abbreviated{
+                    "ERA0",
+                    "ERA1",
+                }
+                narrow:alias{"/LOCALE/calendar/coptic/eras/abbreviated"}
+                wide:alias{"/LOCALE/calendar/coptic/eras/abbreviated"}
             }
+            intervalFormats:alias{"/LOCALE/calendar/generic/intervalFormats"}
             monthNames{
-                default{"format"}
                 format{
-                    default{"wide"}
+                    abbreviated:alias{"/LOCALE/calendar/coptic/monthNames/format/wide"}
+                    narrow:alias{"/LOCALE/calendar/coptic/monthNames/stand-alone/narrow"}
                     wide{
                         "Tout",
                         "Baba",
@@ -135,25 +484,60 @@ root{
                         "Nasie",
                     }
                 }
+                stand-alone{
+                    abbreviated:alias{"/LOCALE/calendar/coptic/monthNames/format/abbreviated"}
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                        "5",
+                        "6",
+                        "7",
+                        "8",
+                        "9",
+                        "10",
+                        "11",
+                        "12",
+                        "13",
+                    }
+                    wide:alias{"/LOCALE/calendar/coptic/monthNames/format/wide"}
+                }
             }
+            quarters:alias{"/LOCALE/calendar/gregorian/quarters"}
+        }
+        dangi{
+            AmPmMarkers:alias{"/LOCALE/calendar/chinese/AmPmMarkers"}
+            DateTimePatterns:alias{"/LOCALE/calendar/chinese/DateTimePatterns"}
+            appendItems:alias{"/LOCALE/calendar/chinese/appendItems"}
+            availableFormats:alias{"/LOCALE/calendar/chinese/availableFormats"}
+            cyclicNameSets:alias{"/LOCALE/calendar/chinese/cyclicNameSets"}
+            dayNames:alias{"/LOCALE/calendar/chinese/dayNames"}
+            intervalFormats:alias{"/LOCALE/calendar/chinese/intervalFormats"}
+            monthNames:alias{"/LOCALE/calendar/chinese/monthNames"}
+            monthPatterns:alias{"/LOCALE/calendar/chinese/monthPatterns"}
+            quarters:alias{"/LOCALE/calendar/chinese/quarters"}
         }
         default{"gregorian"}
         ethiopic{
-            DateTimePatterns{
-                "HH:mm:ss z",
-                "HH:mm:ss z",
-                "HH:mm:ss",
-                "HH:mm",
-                "EEEE, yyyy MMMM dd",
-                "yyyy MMMM d",
-                "yyyy MMM d",
-                "yy/MM/dd",
-                "{1} {0}",
+            AmPmMarkers:alias{"/LOCALE/calendar/gregorian/AmPmMarkers"}
+            DateTimePatterns:alias{"/LOCALE/calendar/generic/DateTimePatterns"}
+            appendItems:alias{"/LOCALE/calendar/generic/appendItems"}
+            availableFormats:alias{"/LOCALE/calendar/generic/availableFormats"}
+            dayNames:alias{"/LOCALE/calendar/gregorian/dayNames"}
+            eras{
+                abbreviated{
+                    "ERA0",
+                    "ERA1",
+                }
+                narrow:alias{"/LOCALE/calendar/ethiopic/eras/abbreviated"}
+                wide:alias{"/LOCALE/calendar/ethiopic/eras/abbreviated"}
             }
+            intervalFormats:alias{"/LOCALE/calendar/generic/intervalFormats"}
             monthNames{
-                default{"format"}
                 format{
-                    default{"wide"}
+                    abbreviated:alias{"/LOCALE/calendar/ethiopic/monthNames/format/wide"}
+                    narrow:alias{"/LOCALE/calendar/ethiopic/monthNames/stand-alone/narrow"}
                     wide{
                         "Meskerem",
                         "Tekemt",
@@ -170,32 +554,66 @@ root{
                         "Pagumen",
                     }
                 }
+                stand-alone{
+                    abbreviated:alias{"/LOCALE/calendar/ethiopic/monthNames/format/abbreviated"}
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                        "5",
+                        "6",
+                        "7",
+                        "8",
+                        "9",
+                        "10",
+                        "11",
+                        "12",
+                        "13",
+                    }
+                    wide:alias{"/LOCALE/calendar/ethiopic/monthNames/format/wide"}
+                }
             }
+            quarters:alias{"/LOCALE/calendar/gregorian/quarters"}
         }
-        gregorian{
-            AmPmMarkers{
-                "AM",
-                "PM",
-            }
-            DateTimeElements:intvector{
-                2,
-                1,
+        ethiopic-amete-alem{
+            AmPmMarkers:alias{"/LOCALE/calendar/ethiopic/AmPmMarkers"}
+            DateTimePatterns:alias{"/LOCALE/calendar/ethiopic/DateTimePatterns"}
+            appendItems:alias{"/LOCALE/calendar/ethiopic/appendItems"}
+            availableFormats:alias{"/LOCALE/calendar/ethiopic/availableFormats"}
+            dayNames:alias{"/LOCALE/calendar/ethiopic/dayNames"}
+            eras{
+                abbreviated{
+                    "ERA0",
+                }
+                narrow:alias{"/LOCALE/calendar/ethiopic-amete-alem/eras/abbreviated"}
+                wide:alias{"/LOCALE/calendar/ethiopic-amete-alem/eras/abbreviated"}
             }
+            intervalFormats:alias{"/LOCALE/calendar/ethiopic/intervalFormats"}
+            monthNames:alias{"/LOCALE/calendar/ethiopic/monthNames"}
+            quarters:alias{"/LOCALE/calendar/ethiopic/quarters"}
+        }
+        generic{
+            AmPmMarkers:alias{"/LOCALE/calendar/gregorian/AmPmMarkers"}
             DateTimePatterns{
-                "HH:mm:ss z",
+                "HH:mm:ss zzzz",
                 "HH:mm:ss z",
                 "HH:mm:ss",
                 "HH:mm",
-                "EEEE, yyyy MMMM dd",
-                "yyyy MMMM d",
-                "yyyy MMM d",
-                "yy/MM/dd",
+                "G y MMMM d, EEEE",
+                "G y MMMM d",
+                "G y MMM d",
+                "GGGGG y-MM-dd",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
                 "{1} {0}",
             }
             appendItems{
                 Day{"{0} ({2}: {1})"}
                 Day-Of-Week{"{0} {1}"}
-                Era{"{0} {1}"}
+                Era{"{1} {0}"}
                 Hour{"{0} ({2}: {1})"}
                 Minute{"{0} ({2}: {1})"}
                 Month{"{0} ({2}: {1})"}
@@ -203,12 +621,165 @@ root{
                 Second{"{0} ({2}: {1})"}
                 Timezone{"{0} {1}"}
                 Week{"{0} ({2}: {1})"}
-                Year{"{0} {1}"}
+                Year{"{1} {0}"}
             }
-            dayNames{
-                default{"format"}
+            availableFormats{
+                Ed{"d, E"}
+                Gy{"G y"}
+                GyMMM{"G y MMM"}
+                GyMMMEd{"G y MMM d, E"}
+                GyMMMd{"G y MMM d"}
+                H{"HH"}
+                Hm{"HH:mm"}
+                Hms{"HH:mm:ss"}
+                M{"L"}
+                MEd{"MM-dd, E"}
+                MMM{"LLL"}
+                MMMEd{"MMM d, E"}
+                MMMd{"MMM d"}
+                Md{"MM-dd"}
+                d{"d"}
+                h{"h a"}
+                hm{"h:mm a"}
+                hms{"h:mm:ss a"}
+                ms{"mm:ss"}
+                y{"G y"}
+                yyyy{"G y"}
+                yyyyM{"GGGGG y-MM"}
+                yyyyMEd{"GGGGG y-MM-dd, E"}
+                yyyyMMM{"G y MMM"}
+                yyyyMMMEd{"G y MMM d, E"}
+                yyyyMMMd{"G y MMM d"}
+                yyyyMd{"GGGGG y-MM-dd"}
+                yyyyQQQ{"G y QQQ"}
+                yyyyQQQQ{"G y QQQQ"}
+            }
+            dayNames:alias{"/LOCALE/calendar/gregorian/dayNames"}
+            eras{
+                abbreviated{
+                    "ERA0",
+                    "ERA1",
+                }
+                narrow:alias{"/LOCALE/calendar/generic/eras/abbreviated"}
+                wide:alias{"/LOCALE/calendar/generic/eras/abbreviated"}
+            }
+            intervalFormats{
+                H{
+                    H{"HH–HH"}
+                }
+                Hm{
+                    H{"HH:mm–HH:mm"}
+                    m{"HH:mm–HH:mm"}
+                }
+                Hmv{
+                    H{"HH:mm–HH:mm v"}
+                    m{"HH:mm–HH:mm v"}
+                }
+                Hv{
+                    H{"HH–HH v"}
+                }
+                M{
+                    M{"MM–MM"}
+                }
+                MEd{
+                    M{"MM-dd, E – MM-dd, E"}
+                    d{"MM-dd, E – MM-dd, E"}
+                }
+                MMM{
+                    M{"LLL–LLL"}
+                }
+                MMMEd{
+                    M{"MMM d, E – MMM d, E"}
+                    d{"MMM d, E – MMM d, E"}
+                }
+                MMMd{
+                    M{"MMM d – MMM d"}
+                    d{"MMM d–d"}
+                }
+                Md{
+                    M{"MM-dd – MM-dd"}
+                    d{"MM-dd – MM-dd"}
+                }
+                d{
+                    d{"d–d"}
+                }
+                fallback{"{0} – {1}"}
+                h{
+                    a{"h a – h a"}
+                    h{"h–h a"}
+                }
+                hm{
+                    a{"h:mm a – h:mm a"}
+                    h{"h:mm–h:mm a"}
+                    m{"h:mm–h:mm a"}
+                }
+                hmv{
+                    a{"h:mm a – h:mm a v"}
+                    h{"h:mm–h:mm a v"}
+                    m{"h:mm–h:mm a v"}
+                }
+                hv{
+                    a{"h a – h a v"}
+                    h{"h–h a v"}
+                }
+                y{
+                    y{"G y–y"}
+                }
+                yM{
+                    M{"GGGGG y-MM – y-MM"}
+                    y{"GGGGG y-MM – y-MM"}
+                }
+                yMEd{
+                    M{"GGGGG y-MM-dd, E – y-MM-dd, E"}
+                    d{"GGGGG y-MM-dd, E – y-MM-dd, E"}
+                    y{"GGGGG y-MM-dd, E – y-MM-dd, E"}
+                }
+                yMMM{
+                    M{"G y MMM–MMM"}
+                    y{"G y MMM – y MMM"}
+                }
+                yMMMEd{
+                    M{"G y MMM d, E – MMM d, E"}
+                    d{"G y MMM d, E – MMM d, E"}
+                    y{"G y MMM d, E – y MMM d, E"}
+                }
+                yMMMM{
+                    M{"G y MMMM–MMMM"}
+                    y{"G y MMMM – y MMMM"}
+                }
+                yMMMd{
+                    M{"G y MMM d – MMM d"}
+                    d{"G y MMM d–d"}
+                    y{"G y MMM d – y MMM d"}
+                }
+                yMd{
+                    M{"GGGGG y-MM-dd – y-MM-dd"}
+                    d{"GGGGG y-MM-dd – y-MM-dd"}
+                    y{"GGGGG y-MM-dd – y-MM-dd"}
+                }
+            }
+            monthNames{
                 format{
-                    abbreviated{
+                    abbreviated:alias{"/LOCALE/calendar/generic/monthNames/format/wide"}
+                    narrow:alias{"/LOCALE/calendar/generic/monthNames/stand-alone/narrow"}
+                    wide{
+                        "Month1",
+                        "Month2",
+                        "Month3",
+                        "Month4",
+                        "Month5",
+                        "Month6",
+                        "Month7",
+                        "Month8",
+                        "Month9",
+                        "Month10",
+                        "Month11",
+                        "Month12",
+                    }
+                }
+                stand-alone{
+                    abbreviated:alias{"/LOCALE/calendar/generic/monthNames/format/abbreviated"}
+                    narrow{
                         "1",
                         "2",
                         "3",
@@ -216,28 +787,108 @@ root{
                         "5",
                         "6",
                         "7",
+                        "8",
+                        "9",
+                        "10",
+                        "11",
+                        "12",
                     }
-                    default{"wide"}
+                    wide:alias{"/LOCALE/calendar/generic/monthNames/format/wide"}
+                }
+            }
+            quarters:alias{"/LOCALE/calendar/gregorian/quarters"}
+        }
+        gregorian{
+            AmPmMarkers{
+                "AM",
+                "PM",
+            }
+            DateTimePatterns{
+                "HH:mm:ss zzzz",
+                "HH:mm:ss z",
+                "HH:mm:ss",
+                "HH:mm",
+                "y MMMM d, EEEE",
+                "y MMMM d",
+                "y MMM d",
+                "yyyy-MM-dd",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
+            appendItems{
+                Day{"{0} ({2}: {1})"}
+                Day-Of-Week{"{0} {1}"}
+                Era{"{1} {0}"}
+                Hour{"{0} ({2}: {1})"}
+                Minute{"{0} ({2}: {1})"}
+                Month{"{0} ({2}: {1})"}
+                Quarter{"{0} ({2}: {1})"}
+                Second{"{0} ({2}: {1})"}
+                Timezone{"{0} {1}"}
+                Week{"{0} ({2}: {1})"}
+                Year{"{1} {0}"}
+            }
+            availableFormats{
+                Ed{"d, E"}
+                Gy{"G y"}
+                GyMMM{"G y MMM"}
+                GyMMMEd{"G y MMM d, E"}
+                GyMMMd{"G y MMM d"}
+                H{"HH"}
+                Hm{"HH:mm"}
+                Hms{"HH:mm:ss"}
+                M{"L"}
+                MEd{"MM-dd, E"}
+                MMM{"LLL"}
+                MMMEd{"MMM d, E"}
+                MMMd{"MMM d"}
+                Md{"MM-dd"}
+                d{"d"}
+                h{"h a"}
+                hm{"h:mm a"}
+                hms{"h:mm:ss a"}
+                ms{"mm:ss"}
+                y{"y"}
+                yM{"y-MM"}
+                yMEd{"y-MM-dd, E"}
+                yMMM{"y MMM"}
+                yMMMEd{"y MMM d, E"}
+                yMMMd{"y MMM d"}
+                yMd{"y-MM-dd"}
+                yQQQ{"y QQQ"}
+                yQQQQ{"y QQQQ"}
+            }
+            dayNames{
+                format{
+                    abbreviated:alias{"/LOCALE/calendar/gregorian/dayNames/format/wide"}
+                    narrow:alias{"/LOCALE/calendar/gregorian/dayNames/stand-alone/narrow"}
+                    short:alias{"/LOCALE/calendar/gregorian/dayNames/format/abbreviated"}
                     wide{
-                        "1",
-                        "2",
-                        "3",
-                        "4",
-                        "5",
-                        "6",
-                        "7",
+                        "Sun",
+                        "Mon",
+                        "Tue",
+                        "Wed",
+                        "Thu",
+                        "Fri",
+                        "Sat",
                     }
                 }
                 stand-alone{
+                    abbreviated:alias{"/LOCALE/calendar/gregorian/dayNames/format/abbreviated"}
                     narrow{
-                        "1",
-                        "2",
-                        "3",
-                        "4",
-                        "5",
-                        "6",
-                        "7",
+                        "S",
+                        "M",
+                        "T",
+                        "W",
+                        "T",
+                        "F",
+                        "S",
                     }
+                    short:alias{"/LOCALE/calendar/gregorian/dayNames/format/short"}
+                    wide:alias{"/LOCALE/calendar/gregorian/dayNames/format/wide"}
                 }
             }
             eras{
@@ -245,64 +896,125 @@ root{
                     "BCE",
                     "CE",
                 }
+                narrow:alias{"/LOCALE/calendar/gregorian/eras/abbreviated"}
                 wide:alias{"/LOCALE/calendar/gregorian/eras/abbreviated"}
             }
-            fields{
-                day{
-                    dn{"Day"}
+            intervalFormats{
+                H{
+                    H{"HH–HH"}
                 }
-                dayperiod{
-                    dn{"Dayperiod"}
+                Hm{
+                    H{"HH:mm–HH:mm"}
+                    m{"HH:mm–HH:mm"}
                 }
-                era{
-                    dn{"Era"}
+                Hmv{
+                    H{"HH:mm–HH:mm v"}
+                    m{"HH:mm–HH:mm v"}
                 }
-                hour{
-                    dn{"Hour"}
+                Hv{
+                    H{"HH–HH v"}
                 }
-                minute{
-                    dn{"Minute"}
+                M{
+                    M{"MM–MM"}
                 }
-                month{
-                    dn{"Month"}
+                MEd{
+                    M{"MM-dd, E – MM-dd, E"}
+                    d{"MM-dd, E – MM-dd, E"}
                 }
-                second{
-                    dn{"Second"}
+                MMM{
+                    M{"LLL–LLL"}
                 }
-                week{
-                    dn{"Week"}
+                MMMEd{
+                    M{"MMM d, E – MMM d, E"}
+                    d{"MMM d, E – MMM d, E"}
                 }
-                weekday{
-                    dn{"Day of the Week"}
+                MMMd{
+                    M{"MMM d – MMM d"}
+                    d{"MMM d–d"}
                 }
-                year{
-                    dn{"Year"}
+                Md{
+                    M{"MM-dd – MM-dd"}
+                    d{"MM-dd – MM-dd"}
                 }
-                zone{
-                    dn{"Zone"}
+                d{
+                    d{"d–d"}
+                }
+                fallback{"{0} – {1}"}
+                h{
+                    a{"h a – h a"}
+                    h{"h–h a"}
+                }
+                hm{
+                    a{"h:mm a – h:mm a"}
+                    h{"h:mm–h:mm a"}
+                    m{"h:mm–h:mm a"}
+                }
+                hmv{
+                    a{"h:mm a – h:mm a v"}
+                    h{"h:mm–h:mm a v"}
+                    m{"h:mm–h:mm a v"}
+                }
+                hv{
+                    a{"h a – h a v"}
+                    h{"h–h a v"}
+                }
+                y{
+                    y{"y–y"}
+                }
+                yM{
+                    M{"y-MM – y-MM"}
+                    y{"y-MM – y-MM"}
+                }
+                yMEd{
+                    M{"y-MM-dd, E – y-MM-dd, E"}
+                    d{"y-MM-dd, E – y-MM-dd, E"}
+                    y{"y-MM-dd, E – y-MM-dd, E"}
+                }
+                yMMM{
+                    M{"y MMM–MMM"}
+                    y{"y MMM – y MMM"}
+                }
+                yMMMEd{
+                    M{"y MMM d, E – MMM d, E"}
+                    d{"y MMM d, E – MMM d, E"}
+                    y{"y MMM d, E – y MMM d, E"}
+                }
+                yMMMM{
+                    M{"y MMMM–MMMM"}
+                    y{"y MMMM – y MMMM"}
+                }
+                yMMMd{
+                    M{"y MMM d – MMM d"}
+                    d{"y MMM d–d"}
+                    y{"y MMM d – y MMM d"}
+                }
+                yMd{
+                    M{"y-MM-dd – y-MM-dd"}
+                    d{"y-MM-dd – y-MM-dd"}
+                    y{"y-MM-dd – y-MM-dd"}
                 }
             }
             monthNames{
-                default{"format"}
                 format{
                     abbreviated:alias{"/LOCALE/calendar/gregorian/monthNames/format/wide"}
-                    default{"wide"}
+                    narrow:alias{"/LOCALE/calendar/gregorian/monthNames/stand-alone/narrow"}
                     wide{
-                        "1",
-                        "2",
-                        "3",
-                        "4",
-                        "5",
-                        "6",
-                        "7",
-                        "8",
-                        "9",
-                        "10",
-                        "11",
-                        "12",
+                        "Month1",
+                        "Month2",
+                        "Month3",
+                        "Month4",
+                        "Month5",
+                        "Month6",
+                        "Month7",
+                        "Month8",
+                        "Month9",
+                        "Month10",
+                        "Month11",
+                        "Month12",
                     }
                 }
                 stand-alone{
+                    abbreviated:alias{"/LOCALE/calendar/gregorian/monthNames/format/abbreviated"}
                     narrow{
                         "1",
                         "2",
@@ -317,16 +1029,13 @@ root{
                         "11",
                         "12",
                     }
+                    wide:alias{"/LOCALE/calendar/gregorian/monthNames/format/wide"}
                 }
             }
             quarters{
                 format{
-                    abbreviated{
-                        "Q1",
-                        "Q2",
-                        "Q3",
-                        "Q4",
-                    }
+                    abbreviated:alias{"/LOCALE/calendar/gregorian/quarters/format/wide"}
+                    narrow:alias{"/LOCALE/calendar/gregorian/quarters/stand-alone/narrow"}
                     wide{
                         "Q1",
                         "Q2",
@@ -334,25 +1043,36 @@ root{
                         "Q4",
                     }
                 }
-            }
-            weekend:intvector{
-                7,
-                0,
-                1,
-                86400000,
+                stand-alone{
+                    abbreviated:alias{"/LOCALE/calendar/gregorian/quarters/format/abbreviated"}
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                    }
+                    wide:alias{"/LOCALE/calendar/gregorian/quarters/format/wide"}
+                }
             }
         }
         hebrew{
+            AmPmMarkers:alias{"/LOCALE/calendar/gregorian/AmPmMarkers"}
+            DateTimePatterns:alias{"/LOCALE/calendar/generic/DateTimePatterns"}
+            appendItems:alias{"/LOCALE/calendar/generic/appendItems"}
+            availableFormats:alias{"/LOCALE/calendar/generic/availableFormats"}
+            dayNames:alias{"/LOCALE/calendar/gregorian/dayNames"}
             eras{
                 abbreviated{
                     "AM",
                 }
+                narrow:alias{"/LOCALE/calendar/hebrew/eras/abbreviated"}
+                wide:alias{"/LOCALE/calendar/hebrew/eras/abbreviated"}
             }
+            intervalFormats:alias{"/LOCALE/calendar/generic/intervalFormats"}
             monthNames{
-                default{"format"}
                 format{
                     abbreviated:alias{"/LOCALE/calendar/hebrew/monthNames/format/wide"}
-                    default{"wide"}
+                    narrow:alias{"/LOCALE/calendar/hebrew/monthNames/stand-alone/narrow"}
                     wide{
                         "Tishri",
                         "Heshvan",
@@ -367,32 +1087,116 @@ root{
                         "Tamuz",
                         "Av",
                         "Elul",
+                        "Adar II",
+                    }
+                }
+                stand-alone{
+                    abbreviated:alias{"/LOCALE/calendar/hebrew/monthNames/format/abbreviated"}
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                        "5",
+                        "6",
+                        "7",
+                        "8",
+                        "9",
+                        "10",
+                        "11",
+                        "12",
+                        "13",
                     }
+                    wide:alias{"/LOCALE/calendar/hebrew/monthNames/format/wide"}
                 }
             }
+            quarters:alias{"/LOCALE/calendar/gregorian/quarters"}
         }
-        islamic{
-            DateTimePatterns{
-                "HH:mm:ss z",
-                "HH:mm:ss z",
-                "HH:mm:ss",
-                "HH:mm",
-                "EEEE, yyyy MMMM dd",
-                "yyyy MMMM d",
-                "yyyy MMM d",
-                "yy/MM/dd",
-                "{1} {0}",
+        indian{
+            AmPmMarkers:alias{"/LOCALE/calendar/gregorian/AmPmMarkers"}
+            DateTimePatterns:alias{"/LOCALE/calendar/generic/DateTimePatterns"}
+            appendItems:alias{"/LOCALE/calendar/generic/appendItems"}
+            availableFormats:alias{"/LOCALE/calendar/generic/availableFormats"}
+            dayNames:alias{"/LOCALE/calendar/gregorian/dayNames"}
+            eras{
+                abbreviated{
+                    "SAKA",
+                }
+                narrow:alias{"/LOCALE/calendar/indian/eras/abbreviated"}
+                wide:alias{"/LOCALE/calendar/indian/eras/abbreviated"}
             }
+            intervalFormats:alias{"/LOCALE/calendar/generic/intervalFormats"}
+            monthNames{
+                format{
+                    abbreviated:alias{"/LOCALE/calendar/indian/monthNames/format/wide"}
+                    narrow:alias{"/LOCALE/calendar/indian/monthNames/stand-alone/narrow"}
+                    wide{
+                        "Chaitra",
+                        "Vaisakha",
+                        "Jyaistha",
+                        "Asadha",
+                        "Sravana",
+                        "Bhadra",
+                        "Asvina",
+                        "Kartika",
+                        "Agrahayana",
+                        "Pausa",
+                        "Magha",
+                        "Phalguna",
+                    }
+                }
+                stand-alone{
+                    abbreviated:alias{"/LOCALE/calendar/indian/monthNames/format/abbreviated"}
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                        "5",
+                        "6",
+                        "7",
+                        "8",
+                        "9",
+                        "10",
+                        "11",
+                        "12",
+                    }
+                    wide:alias{"/LOCALE/calendar/indian/monthNames/format/wide"}
+                }
+            }
+            quarters:alias{"/LOCALE/calendar/gregorian/quarters"}
+        }
+        islamic{
+            AmPmMarkers:alias{"/LOCALE/calendar/gregorian/AmPmMarkers"}
+            DateTimePatterns:alias{"/LOCALE/calendar/generic/DateTimePatterns"}
+            appendItems:alias{"/LOCALE/calendar/generic/appendItems"}
+            availableFormats:alias{"/LOCALE/calendar/generic/availableFormats"}
+            dayNames:alias{"/LOCALE/calendar/gregorian/dayNames"}
             eras{
                 abbreviated{
                     "AH",
                 }
+                narrow:alias{"/LOCALE/calendar/islamic/eras/abbreviated"}
+                wide:alias{"/LOCALE/calendar/islamic/eras/abbreviated"}
             }
+            intervalFormats:alias{"/LOCALE/calendar/generic/intervalFormats"}
             monthNames{
-                default{"format"}
                 format{
-                    abbreviated:alias{"/LOCALE/calendar/islamic/monthNames/format/wide"}
-                    default{"wide"}
+                    abbreviated{
+                        "Muh.",
+                        "Saf.",
+                        "Rab. I",
+                        "Rab. II",
+                        "Jum. I",
+                        "Jum. II",
+                        "Raj.",
+                        "Sha.",
+                        "Ram.",
+                        "Shaw.",
+                        "Dhuʻl-Q.",
+                        "Dhuʻl-H.",
+                    }
+                    narrow:alias{"/LOCALE/calendar/islamic/monthNames/stand-alone/narrow"}
                     wide{
                         "Muharram",
                         "Safar",
@@ -408,283 +1212,545 @@ root{
                         "Dhuʻl-Hijjah",
                     }
                 }
+                stand-alone{
+                    abbreviated:alias{"/LOCALE/calendar/islamic/monthNames/format/abbreviated"}
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                        "5",
+                        "6",
+                        "7",
+                        "8",
+                        "9",
+                        "10",
+                        "11",
+                        "12",
+                    }
+                    wide:alias{"/LOCALE/calendar/islamic/monthNames/format/wide"}
+                }
             }
+            quarters:alias{"/LOCALE/calendar/gregorian/quarters"}
+        }
+        islamic-civil{
+            AmPmMarkers:alias{"/LOCALE/calendar/islamic/AmPmMarkers"}
+            DateTimePatterns:alias{"/LOCALE/calendar/islamic/DateTimePatterns"}
+            appendItems:alias{"/LOCALE/calendar/islamic/appendItems"}
+            availableFormats:alias{"/LOCALE/calendar/islamic/availableFormats"}
+            dayNames:alias{"/LOCALE/calendar/islamic/dayNames"}
+            eras:alias{"/LOCALE/calendar/islamic/eras"}
+            intervalFormats:alias{"/LOCALE/calendar/islamic/intervalFormats"}
+            monthNames:alias{"/LOCALE/calendar/islamic/monthNames"}
+            quarters:alias{"/LOCALE/calendar/islamic/quarters"}
         }
-        islamic-civil:alias{"/LOCALE/calendar/islamic"}
         japanese{
-            DateTimePatterns{
-                "HH:mm:ss z",
-                "HH:mm:ss z",
-                "HH:mm:ss",
-                "HH:mm",
-                "EEEE, MMMM d, y G",
-                "MMMM d, y G",
-                "MMM d, y G",
-                "M/d/yy",
-                "{1} {0}",
-            }
+            AmPmMarkers:alias{"/LOCALE/calendar/gregorian/AmPmMarkers"}
+            DateTimePatterns:alias{"/LOCALE/calendar/generic/DateTimePatterns"}
+            appendItems:alias{"/LOCALE/calendar/generic/appendItems"}
+            availableFormats:alias{"/LOCALE/calendar/generic/availableFormats"}
+            dayNames:alias{"/LOCALE/calendar/gregorian/dayNames"}
             eras{
                 abbreviated{
-                    "Taika",
-                    "Hakuchi",
-                    "Hakuhō",
-                    "Shuchō",
-                    "Taihō",
-                    "Keiun",
-                    "Wadō",
-                    "Reiki",
-                    "Yōrō",
-                    "Jinki",
-                    "Tempyō",
-                    "Tempyō-kampō",
-                    "Tempyō-shōhō",
-                    "Tempyō-hōji",
-                    "Temphō-jingo",
-                    "Jingo-keiun",
-                    "Hōki",
-                    "Ten-ō",
-                    "Enryaku",
-                    "Daidō",
-                    "Kōnin",
-                    "Tenchō",
-                    "Shōwa",
-                    "Kajō",
-                    "Ninju",
-                    "Saiko",
-                    "Tennan",
-                    "Jōgan",
-                    "Genkei",
-                    "Ninna",
-                    "Kampyō",
-                    "Shōtai",
-                    "Engi",
-                    "Enchō",
-                    "Shōhei",
-                    "Tengyō",
-                    "Tenryaku",
-                    "Tentoku",
-                    "Ōwa",
-                    "Kōhō",
-                    "Anna",
-                    "Tenroku",
-                    "Ten-en",
-                    "Jōgen",
-                    "Tengen",
-                    "Eikan",
-                    "Kanna",
-                    "Ei-en",
-                    "Eiso",
-                    "Shōryaku",
-                    "Chōtoku",
-                    "Chōhō",
-                    "Kankō",
-                    "Chōwa",
-                    "Kannin",
-                    "Jian",
-                    "Manju",
-                    "Chōgen",
-                    "Chōryaku",
-                    "Chōkyū",
-                    "Kantoku",
-                    "Eishō",
-                    "Tengi",
-                    "Kōhei",
-                    "Jiryaku",
-                    "Enkyū",
-                    "Shōho",
-                    "Shōryaku",
-                    "Eiho",
-                    "Ōtoku",
-                    "Kanji",
-                    "Kaho",
-                    "Eichō",
-                    "Shōtoku",
-                    "Kōwa",
-                    "Chōji",
-                    "Kashō",
-                    "Tennin",
-                    "Ten-ei",
-                    "Eikyū",
-                    "Gen-ei",
-                    "Hoan",
-                    "Tenji",
-                    "Daiji",
-                    "Tenshō",
-                    "Chōshō",
-                    "Hoen",
-                    "Eiji",
-                    "Kōji",
-                    "Tenyō",
-                    "Kyūan",
-                    "Ninpei",
-                    "Kyūju",
-                    "Hogen",
-                    "Heiji",
-                    "Eiryaku",
-                    "Ōho",
-                    "Chōkan",
-                    "Eiman",
-                    "Nin-an",
-                    "Kaō",
-                    "Shōan",
-                    "Angen",
-                    "Jishō",
-                    "Yōwa",
-                    "Juei",
-                    "Genryuku",
-                    "Bunji",
-                    "Kenkyū",
-                    "Shōji",
-                    "Kennin",
-                    "Genkyū",
-                    "Ken-ei",
-                    "Shōgen",
-                    "Kenryaku",
-                    "Kenpō",
-                    "Shōkyū",
-                    "Jōō",
-                    "Gennin",
-                    "Karoku",
-                    "Antei",
-                    "Kanki",
-                    "Jōei",
-                    "Tempuku",
-                    "Bunryaku",
-                    "Katei",
-                    "Ryakunin",
-                    "En-ō",
-                    "Ninji",
-                    "Kangen",
-                    "Hōji",
-                    "Kenchō",
-                    "Kōgen",
-                    "Shōka",
-                    "Shōgen",
-                    "Bun-ō",
-                    "Kōchō",
-                    "Bun-ei",
-                    "Kenji",
-                    "Kōan",
-                    "Shōō",
-                    "Einin",
-                    "Shōan",
-                    "Kengen",
-                    "Kagen",
-                    "Tokuji",
-                    "Enkei",
-                    "Ōchō",
-                    "Shōwa",
-                    "Bunpō",
-                    "Genō",
-                    "Genkyō",
-                    "Shōchū",
-                    "Kareki",
-                    "Gentoku",
-                    "Genkō",
-                    "Kemmu",
-                    "Engen",
-                    "Kōkoku",
-                    "Shōhei",
-                    "Kentoku",
-                    "BunchÅ©",
-                    "Tenju",
-                    "Kōryaku",
-                    "Kōwa",
-                    "GenchÅ©",
-                    "Meitoku",
-                    "Kakei",
-                    "Kōō",
-                    "Meitoku",
-                    "Ōei",
-                    "Shōchō",
-                    "Eikyō",
-                    "Kakitsu",
-                    "Bun-an",
-                    "Hōtoku",
-                    "Kyōtoku",
-                    "Kōshō",
-                    "Chōroku",
-                    "Kanshō",
-                    "Bunshō",
-                    "Ōnin",
-                    "Bunmei",
-                    "Chōkyō",
-                    "Entoku",
-                    "Meiō",
-                    "Bunki",
-                    "Eishō",
-                    "Taiei",
-                    "Kyōroku",
-                    "Tenmon",
-                    "Kōji",
-                    "Eiroku",
-                    "Genki",
-                    "Tenshō",
-                    "Bunroku",
-                    "Keichō",
-                    "Genwa",
-                    "Kan-ei",
-                    "Shōho",
-                    "Keian",
-                    "Shōō",
-                    "Meiryaku",
-                    "Manji",
-                    "Kanbun",
-                    "Enpō",
-                    "Tenwa",
-                    "Jōkyō",
-                    "Genroku",
-                    "Hōei",
-                    "Shōtoku",
-                    "Kyōhō",
-                    "Genbun",
-                    "Kanpō",
-                    "Enkyō",
-                    "Kan-en",
-                    "Hōryaku",
-                    "Meiwa",
-                    "An-ei",
-                    "Tenmei",
-                    "Kansei",
-                    "Kyōwa",
-                    "Bunka",
-                    "Bunsei",
-                    "Tenpō",
-                    "Kōka",
-                    "Kaei",
-                    "Ansei",
-                    "Man-en",
-                    "Bunkyū",
-                    "Genji",
-                    "Keiō",
+                    "Taika (645-650)",
+                    "Hakuchi (650-671)",
+                    "Hakuhō (672-686)",
+                    "Shuchō (686-701)",
+                    "Taihō (701-704)",
+                    "Keiun (704-708)",
+                    "Wadō (708-715)",
+                    "Reiki (715-717)",
+                    "Yōrō (717-724)",
+                    "Jinki (724-729)",
+                    "Tempyō (729-749)",
+                    "Tempyō-kampō (749-749)",
+                    "Tempyō-shōhō (749-757)",
+                    "Tempyō-hōji (757-765)",
+                    "Temphō-jingo (765-767)",
+                    "Jingo-keiun (767-770)",
+                    "Hōki (770-780)",
+                    "Ten-ō (781-782)",
+                    "Enryaku (782-806)",
+                    "Daidō (806-810)",
+                    "Kōnin (810-824)",
+                    "Tenchō (824-834)",
+                    "Jōwa (834-848)",
+                    "Kajō (848-851)",
+                    "Ninju (851-854)",
+                    "Saiko (854-857)",
+                    "Tennan (857-859)",
+                    "Jōgan (859-877)",
+                    "Genkei (877-885)",
+                    "Ninna (885-889)",
+                    "Kampyō (889-898)",
+                    "Shōtai (898-901)",
+                    "Engi (901-923)",
+                    "Enchō (923-931)",
+                    "Shōhei (931-938)",
+                    "Tengyō (938-947)",
+                    "Tenryaku (947-957)",
+                    "Tentoku (957-961)",
+                    "Ōwa (961-964)",
+                    "Kōhō (964-968)",
+                    "Anna (968-970)",
+                    "Tenroku (970-973)",
+                    "Ten-en (973-976)",
+                    "Jōgen (976-978)",
+                    "Tengen (978-983)",
+                    "Eikan (983-985)",
+                    "Kanna (985-987)",
+                    "Ei-en (987-989)",
+                    "Eiso (989-990)",
+                    "Shōryaku (990-995)",
+                    "Chōtoku (995-999)",
+                    "Chōhō (999-1004)",
+                    "Kankō (1004-1012)",
+                    "Chōwa (1012-1017)",
+                    "Kannin (1017-1021)",
+                    "Jian (1021-1024)",
+                    "Manju (1024-1028)",
+                    "Chōgen (1028-1037)",
+                    "Chōryaku (1037-1040)",
+                    "Chōkyū (1040-1044)",
+                    "Kantoku (1044-1046)",
+                    "Eishō (1046-1053)",
+                    "Tengi (1053-1058)",
+                    "Kōhei (1058-1065)",
+                    "Jiryaku (1065-1069)",
+                    "Enkyū (1069-1074)",
+                    "Shōho (1074-1077)",
+                    "Shōryaku (1077-1081)",
+                    "Eiho (1081-1084)",
+                    "Ōtoku (1084-1087)",
+                    "Kanji (1087-1094)",
+                    "Kaho (1094-1096)",
+                    "Eichō (1096-1097)",
+                    "Shōtoku (1097-1099)",
+                    "Kōwa (1099-1104)",
+                    "Chōji (1104-1106)",
+                    "Kashō (1106-1108)",
+                    "Tennin (1108-1110)",
+                    "Ten-ei (1110-1113)",
+                    "Eikyū (1113-1118)",
+                    "Gen-ei (1118-1120)",
+                    "Hoan (1120-1124)",
+                    "Tenji (1124-1126)",
+                    "Daiji (1126-1131)",
+                    "Tenshō (1131-1132)",
+                    "Chōshō (1132-1135)",
+                    "Hoen (1135-1141)",
+                    "Eiji (1141-1142)",
+                    "Kōji (1142-1144)",
+                    "Tenyō (1144-1145)",
+                    "Kyūan (1145-1151)",
+                    "Ninpei (1151-1154)",
+                    "Kyūju (1154-1156)",
+                    "Hogen (1156-1159)",
+                    "Heiji (1159-1160)",
+                    "Eiryaku (1160-1161)",
+                    "Ōho (1161-1163)",
+                    "Chōkan (1163-1165)",
+                    "Eiman (1165-1166)",
+                    "Nin-an (1166-1169)",
+                    "Kaō (1169-1171)",
+                    "Shōan (1171-1175)",
+                    "Angen (1175-1177)",
+                    "Jishō (1177-1181)",
+                    "Yōwa (1181-1182)",
+                    "Juei (1182-1184)",
+                    "Genryuku (1184-1185)",
+                    "Bunji (1185-1190)",
+                    "Kenkyū (1190-1199)",
+                    "Shōji (1199-1201)",
+                    "Kennin (1201-1204)",
+                    "Genkyū (1204-1206)",
+                    "Ken-ei (1206-1207)",
+                    "Shōgen (1207-1211)",
+                    "Kenryaku (1211-1213)",
+                    "Kenpō (1213-1219)",
+                    "Shōkyū (1219-1222)",
+                    "Jōō (1222-1224)",
+                    "Gennin (1224-1225)",
+                    "Karoku (1225-1227)",
+                    "Antei (1227-1229)",
+                    "Kanki (1229-1232)",
+                    "Jōei (1232-1233)",
+                    "Tempuku (1233-1234)",
+                    "Bunryaku (1234-1235)",
+                    "Katei (1235-1238)",
+                    "Ryakunin (1238-1239)",
+                    "En-ō (1239-1240)",
+                    "Ninji (1240-1243)",
+                    "Kangen (1243-1247)",
+                    "Hōji (1247-1249)",
+                    "Kenchō (1249-1256)",
+                    "Kōgen (1256-1257)",
+                    "Shōka (1257-1259)",
+                    "Shōgen (1259-1260)",
+                    "Bun-ō (1260-1261)",
+                    "Kōchō (1261-1264)",
+                    "Bun-ei (1264-1275)",
+                    "Kenji (1275-1278)",
+                    "Kōan (1278-1288)",
+                    "Shōō (1288-1293)",
+                    "Einin (1293-1299)",
+                    "Shōan (1299-1302)",
+                    "Kengen (1302-1303)",
+                    "Kagen (1303-1306)",
+                    "Tokuji (1306-1308)",
+                    "Enkei (1308-1311)",
+                    "Ōchō (1311-1312)",
+                    "Shōwa (1312-1317)",
+                    "Bunpō (1317-1319)",
+                    "Genō (1319-1321)",
+                    "Genkyō (1321-1324)",
+                    "Shōchū (1324-1326)",
+                    "Kareki (1326-1329)",
+                    "Gentoku (1329-1331)",
+                    "Genkō (1331-1334)",
+                    "Kemmu (1334-1336)",
+                    "Engen (1336-1340)",
+                    "Kōkoku (1340-1346)",
+                    "Shōhei (1346-1370)",
+                    "Kentoku (1370-1372)",
+                    "BunchÅ« (1372-1375)",
+                    "Tenju (1375-1379)",
+                    "Kōryaku (1379-1381)",
+                    "Kōwa (1381-1384)",
+                    "GenchÅ« (1384-1392)",
+                    "Meitoku (1384-1387)",
+                    "Kakei (1387-1389)",
+                    "Kōō (1389-1390)",
+                    "Meitoku (1390-1394)",
+                    "Ōei (1394-1428)",
+                    "Shōchō (1428-1429)",
+                    "Eikyō (1429-1441)",
+                    "Kakitsu (1441-1444)",
+                    "Bun-an (1444-1449)",
+                    "Hōtoku (1449-1452)",
+                    "Kyōtoku (1452-1455)",
+                    "Kōshō (1455-1457)",
+                    "Chōroku (1457-1460)",
+                    "Kanshō (1460-1466)",
+                    "Bunshō (1466-1467)",
+                    "Ōnin (1467-1469)",
+                    "Bunmei (1469-1487)",
+                    "Chōkyō (1487-1489)",
+                    "Entoku (1489-1492)",
+                    "Meiō (1492-1501)",
+                    "Bunki (1501-1504)",
+                    "Eishō (1504-1521)",
+                    "Taiei (1521-1528)",
+                    "Kyōroku (1528-1532)",
+                    "Tenmon (1532-1555)",
+                    "Kōji (1555-1558)",
+                    "Eiroku (1558-1570)",
+                    "Genki (1570-1573)",
+                    "Tenshō (1573-1592)",
+                    "Bunroku (1592-1596)",
+                    "Keichō (1596-1615)",
+                    "Genwa (1615-1624)",
+                    "Kan-ei (1624-1644)",
+                    "Shōho (1644-1648)",
+                    "Keian (1648-1652)",
+                    "Shōō (1652-1655)",
+                    "Meiryaku (1655-1658)",
+                    "Manji (1658-1661)",
+                    "Kanbun (1661-1673)",
+                    "Enpō (1673-1681)",
+                    "Tenwa (1681-1684)",
+                    "Jōkyō (1684-1688)",
+                    "Genroku (1688-1704)",
+                    "Hōei (1704-1711)",
+                    "Shōtoku (1711-1716)",
+                    "Kyōhō (1716-1736)",
+                    "Genbun (1736-1741)",
+                    "Kanpō (1741-1744)",
+                    "Enkyō (1744-1748)",
+                    "Kan-en (1748-1751)",
+                    "Hōryaku (1751-1764)",
+                    "Meiwa (1764-1772)",
+                    "An-ei (1772-1781)",
+                    "Tenmei (1781-1789)",
+                    "Kansei (1789-1801)",
+                    "Kyōwa (1801-1804)",
+                    "Bunka (1804-1818)",
+                    "Bunsei (1818-1830)",
+                    "Tenpō (1830-1844)",
+                    "Kōka (1844-1848)",
+                    "Kaei (1848-1854)",
+                    "Ansei (1854-1860)",
+                    "Man-en (1860-1861)",
+                    "Bunkyū (1861-1864)",
+                    "Genji (1864-1865)",
+                    "Keiō (1865-1868)",
                     "Meiji",
                     "Taishō",
                     "Shōwa",
                     "Heisei",
                 }
+                narrow{
+                    "Taika (645-650)",
+                    "Hakuchi (650-671)",
+                    "Hakuhō (672-686)",
+                    "Shuchō (686-701)",
+                    "Taihō (701-704)",
+                    "Keiun (704-708)",
+                    "Wadō (708-715)",
+                    "Reiki (715-717)",
+                    "Yōrō (717-724)",
+                    "Jinki (724-729)",
+                    "Tempyō (729-749)",
+                    "Tempyō-kampō (749-749)",
+                    "Tempyō-shōhō (749-757)",
+                    "Tempyō-hōji (757-765)",
+                    "Temphō-jingo (765-767)",
+                    "Jingo-keiun (767-770)",
+                    "Hōki (770-780)",
+                    "Ten-ō (781-782)",
+                    "Enryaku (782-806)",
+                    "Daidō (806-810)",
+                    "Kōnin (810-824)",
+                    "Tenchō (824-834)",
+                    "Jōwa (834-848)",
+                    "Kajō (848-851)",
+                    "Ninju (851-854)",
+                    "Saiko (854-857)",
+                    "Tennan (857-859)",
+                    "Jōgan (859-877)",
+                    "Genkei (877-885)",
+                    "Ninna (885-889)",
+                    "Kampyō (889-898)",
+                    "Shōtai (898-901)",
+                    "Engi (901-923)",
+                    "Enchō (923-931)",
+                    "Shōhei (931-938)",
+                    "Tengyō (938-947)",
+                    "Tenryaku (947-957)",
+                    "Tentoku (957-961)",
+                    "Ōwa (961-964)",
+                    "Kōhō (964-968)",
+                    "Anna (968-970)",
+                    "Tenroku (970-973)",
+                    "Ten-en (973-976)",
+                    "Jōgen (976-978)",
+                    "Tengen (978-983)",
+                    "Eikan (983-985)",
+                    "Kanna (985-987)",
+                    "Ei-en (987-989)",
+                    "Eiso (989-990)",
+                    "Shōryaku (990-995)",
+                    "Chōtoku (995-999)",
+                    "Chōhō (999-1004)",
+                    "Kankō (1004-1012)",
+                    "Chōwa (1012-1017)",
+                    "Kannin (1017-1021)",
+                    "Jian (1021-1024)",
+                    "Manju (1024-1028)",
+                    "Chōgen (1028-1037)",
+                    "Chōryaku (1037-1040)",
+                    "Chōkyū (1040-1044)",
+                    "Kantoku (1044-1046)",
+                    "Eishō (1046-1053)",
+                    "Tengi (1053-1058)",
+                    "Kōhei (1058-1065)",
+                    "Jiryaku (1065-1069)",
+                    "Enkyū (1069-1074)",
+                    "Shōho (1074-1077)",
+                    "Shōryaku (1077-1081)",
+                    "Eiho (1081-1084)",
+                    "Ōtoku (1084-1087)",
+                    "Kanji (1087-1094)",
+                    "Kaho (1094-1096)",
+                    "Eichō (1096-1097)",
+                    "Shōtoku (1097-1099)",
+                    "Kōwa (1099-1104)",
+                    "Chōji (1104-1106)",
+                    "Kashō (1106-1108)",
+                    "Tennin (1108-1110)",
+                    "Ten-ei (1110-1113)",
+                    "Eikyū (1113-1118)",
+                    "Gen-ei (1118-1120)",
+                    "Hoan (1120-1124)",
+                    "Tenji (1124-1126)",
+                    "Daiji (1126-1131)",
+                    "Tenshō (1131-1132)",
+                    "Chōshō (1132-1135)",
+                    "Hoen (1135-1141)",
+                    "Eiji (1141-1142)",
+                    "Kōji (1142-1144)",
+                    "Tenyō (1144-1145)",
+                    "Kyūan (1145-1151)",
+                    "Ninpei (1151-1154)",
+                    "Kyūju (1154-1156)",
+                    "Hogen (1156-1159)",
+                    "Heiji (1159-1160)",
+                    "Eiryaku (1160-1161)",
+                    "Ōho (1161-1163)",
+                    "Chōkan (1163-1165)",
+                    "Eiman (1165-1166)",
+                    "Nin-an (1166-1169)",
+                    "Kaō (1169-1171)",
+                    "Shōan (1171-1175)",
+                    "Angen (1175-1177)",
+                    "Jishō (1177-1181)",
+                    "Yōwa (1181-1182)",
+                    "Juei (1182-1184)",
+                    "Genryuku (1184-1185)",
+                    "Bunji (1185-1190)",
+                    "Kenkyū (1190-1199)",
+                    "Shōji (1199-1201)",
+                    "Kennin (1201-1204)",
+                    "Genkyū (1204-1206)",
+                    "Ken-ei (1206-1207)",
+                    "Shōgen (1207-1211)",
+                    "Kenryaku (1211-1213)",
+                    "Kenpō (1213-1219)",
+                    "Shōkyū (1219-1222)",
+                    "Jōō (1222-1224)",
+                    "Gennin (1224-1225)",
+                    "Karoku (1225-1227)",
+                    "Antei (1227-1229)",
+                    "Kanki (1229-1232)",
+                    "Jōei (1232-1233)",
+                    "Tempuku (1233-1234)",
+                    "Bunryaku (1234-1235)",
+                    "Katei (1235-1238)",
+                    "Ryakunin (1238-1239)",
+                    "En-ō (1239-1240)",
+                    "Ninji (1240-1243)",
+                    "Kangen (1243-1247)",
+                    "Hōji (1247-1249)",
+                    "Kenchō (1249-1256)",
+                    "Kōgen (1256-1257)",
+                    "Shōka (1257-1259)",
+                    "Shōgen (1259-1260)",
+                    "Bun-ō (1260-1261)",
+                    "Kōchō (1261-1264)",
+                    "Bun-ei (1264-1275)",
+                    "Kenji (1275-1278)",
+                    "Kōan (1278-1288)",
+                    "Shōō (1288-1293)",
+                    "Einin (1293-1299)",
+                    "Shōan (1299-1302)",
+                    "Kengen (1302-1303)",
+                    "Kagen (1303-1306)",
+                    "Tokuji (1306-1308)",
+                    "Enkei (1308-1311)",
+                    "Ōchō (1311-1312)",
+                    "Shōwa (1312-1317)",
+                    "Bunpō (1317-1319)",
+                    "Genō (1319-1321)",
+                    "Genkyō (1321-1324)",
+                    "Shōchū (1324-1326)",
+                    "Kareki (1326-1329)",
+                    "Gentoku (1329-1331)",
+                    "Genkō (1331-1334)",
+                    "Kemmu (1334-1336)",
+                    "Engen (1336-1340)",
+                    "Kōkoku (1340-1346)",
+                    "Shōhei (1346-1370)",
+                    "Kentoku (1370-1372)",
+                    "Bunchũ (1372-1375)",
+                    "Tenju (1375-1379)",
+                    "Kōryaku (1379-1381)",
+                    "Kōwa (1381-1384)",
+                    "Genchũ (1384-1392)",
+                    "Meitoku (1384-1387)",
+                    "Kakei (1387-1389)",
+                    "Kōō (1389-1390)",
+                    "Meitoku (1390-1394)",
+                    "Ōei (1394-1428)",
+                    "Shōchō (1428-1429)",
+                    "Eikyō (1429-1441)",
+                    "Kakitsu (1441-1444)",
+                    "Bun-an (1444-1449)",
+                    "Hōtoku (1449-1452)",
+                    "Kyōtoku (1452-1455)",
+                    "Kōshō (1455-1457)",
+                    "Chōroku (1457-1460)",
+                    "Kanshō (1460-1466)",
+                    "Bunshō (1466-1467)",
+                    "Ōnin (1467-1469)",
+                    "Bunmei (1469-1487)",
+                    "Chōkyō (1487-1489)",
+                    "Entoku (1489-1492)",
+                    "Meiō (1492-1501)",
+                    "Bunki (1501-1504)",
+                    "Eishō (1504-1521)",
+                    "Taiei (1521-1528)",
+                    "Kyōroku (1528-1532)",
+                    "Tenmon (1532-1555)",
+                    "Kōji (1555-1558)",
+                    "Eiroku (1558-1570)",
+                    "Genki (1570-1573)",
+                    "Tenshō (1573-1592)",
+                    "Bunroku (1592-1596)",
+                    "Keichō (1596-1615)",
+                    "Genwa (1615-1624)",
+                    "Kan-ei (1624-1644)",
+                    "Shōho (1644-1648)",
+                    "Keian (1648-1652)",
+                    "Shōō (1652-1655)",
+                    "Meiryaku (1655-1658)",
+                    "Manji (1658-1661)",
+                    "Kanbun (1661-1673)",
+                    "Enpō (1673-1681)",
+                    "Tenwa (1681-1684)",
+                    "Jōkyō (1684-1688)",
+                    "Genroku (1688-1704)",
+                    "Hōei (1704-1711)",
+                    "Shōtoku (1711-1716)",
+                    "Kyōhō (1716-1736)",
+                    "Genbun (1736-1741)",
+                    "Kanpō (1741-1744)",
+                    "Enkyō (1744-1748)",
+                    "Kan-en (1748-1751)",
+                    "Hōryaku (1751-1764)",
+                    "Meiwa (1764-1772)",
+                    "An-ei (1772-1781)",
+                    "Tenmei (1781-1789)",
+                    "Kansei (1789-1801)",
+                    "Kyōwa (1801-1804)",
+                    "Bunka (1804-1818)",
+                    "Bunsei (1818-1830)",
+                    "Tenpō (1830-1844)",
+                    "Kōka (1844-1848)",
+                    "Kaei (1848-1854)",
+                    "Ansei (1854-1860)",
+                    "Man-en (1860-1861)",
+                    "Bunkyū (1861-1864)",
+                    "Genji (1864-1865)",
+                    "Keiō (1865-1868)",
+                    "M",
+                    "T",
+                    "S",
+                    "H",
+                }
+                wide:alias{"/LOCALE/calendar/japanese/eras/abbreviated"}
             }
+            intervalFormats:alias{"/LOCALE/calendar/generic/intervalFormats"}
+            monthNames:alias{"/LOCALE/calendar/gregorian/monthNames"}
+            quarters:alias{"/LOCALE/calendar/gregorian/quarters"}
         }
         persian{
-            DateTimePatterns{
-                "HH:mm:ss z",
-                "HH:mm:ss z",
-                "HH:mm:ss",
-                "HH:mm",
-                "EEEE, yyyy MMMM dd",
-                "yyyy MMMM d",
-                "yyyy MMM d",
-                "yy/MM/dd",
-                "{1} {0}",
-            }
+            AmPmMarkers:alias{"/LOCALE/calendar/gregorian/AmPmMarkers"}
+            DateTimePatterns:alias{"/LOCALE/calendar/generic/DateTimePatterns"}
+            appendItems:alias{"/LOCALE/calendar/generic/appendItems"}
+            availableFormats:alias{"/LOCALE/calendar/generic/availableFormats"}
+            dayNames:alias{"/LOCALE/calendar/gregorian/dayNames"}
             eras{
                 abbreviated{
                     "AP",
                 }
+                narrow:alias{"/LOCALE/calendar/persian/eras/abbreviated"}
+                wide:alias{"/LOCALE/calendar/persian/eras/abbreviated"}
             }
+            intervalFormats:alias{"/LOCALE/calendar/generic/intervalFormats"}
             monthNames{
-                default{"format"}
                 format{
-                    default{"wide"}
+                    abbreviated:alias{"/LOCALE/calendar/persian/monthNames/format/wide"}
+                    narrow:alias{"/LOCALE/calendar/persian/monthNames/stand-alone/narrow"}
                     wide{
                         "Farvardin",
                         "Ordibehesht",
@@ -700,7 +1766,44 @@ root{
                         "Esfand",
                     }
                 }
+                stand-alone{
+                    abbreviated:alias{"/LOCALE/calendar/persian/monthNames/format/abbreviated"}
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                        "5",
+                        "6",
+                        "7",
+                        "8",
+                        "9",
+                        "10",
+                        "11",
+                        "12",
+                    }
+                    wide:alias{"/LOCALE/calendar/persian/monthNames/format/wide"}
+                }
             }
+            quarters:alias{"/LOCALE/calendar/gregorian/quarters"}
+        }
+        roc{
+            AmPmMarkers:alias{"/LOCALE/calendar/gregorian/AmPmMarkers"}
+            DateTimePatterns:alias{"/LOCALE/calendar/generic/DateTimePatterns"}
+            appendItems:alias{"/LOCALE/calendar/generic/appendItems"}
+            availableFormats:alias{"/LOCALE/calendar/generic/availableFormats"}
+            dayNames:alias{"/LOCALE/calendar/gregorian/dayNames"}
+            eras{
+                abbreviated{
+                    "Before R.O.C.",
+                    "R.O.C.",
+                }
+                narrow:alias{"/LOCALE/calendar/roc/eras/abbreviated"}
+                wide:alias{"/LOCALE/calendar/roc/eras/abbreviated"}
+            }
+            intervalFormats:alias{"/LOCALE/calendar/generic/intervalFormats"}
+            monthNames:alias{"/LOCALE/calendar/gregorian/monthNames"}
+            quarters:alias{"/LOCALE/calendar/gregorian/quarters"}
         }
     }
     delimiters{
@@ -709,40 +1812,126 @@ root{
         quotationEnd{"”"}
         quotationStart{"“"}
     }
-    localPatternChars{"GyMdkHmsSEDFwWahKzYeugAZvcL"}
+    fields{
+        day{
+            dn{"Day"}
+            relative{
+                "-1"{"Yesterday"}
+                "0"{"Today"}
+                "1"{"Tomorrow"}
+            }
+        }
+        dayperiod{
+            dn{"Dayperiod"}
+        }
+        era{
+            dn{"Era"}
+        }
+        hour{
+            dn{"Hour"}
+        }
+        minute{
+            dn{"Minute"}
+        }
+        month{
+            dn{"Month"}
+        }
+        second{
+            dn{"Second"}
+        }
+        week{
+            dn{"Week"}
+        }
+        weekday{
+            dn{"Day of the Week"}
+        }
+        year{
+            dn{"Year"}
+        }
+        zone{
+            dn{"Zone"}
+        }
+    }
+    layout{
+        characters{"left-to-right"}
+        lines{"top-to-bottom"}
+    }
+    listPattern{
+        standard{
+            2{"{0}, {1}"}
+            end{"{0}, {1}"}
+            middle{"{0}, {1}"}
+            start{"{0}, {1}"}
+        }
+    }
     measurementSystemNames{
+        UK{"UK"}
         US{"US"}
         metric{"Metric"}
     }
-    zoneStrings{
-        ""{
-            ec{""}
-            ld{""}
-            ls{""}
-            sd{""}
-            ss{""}
-        }
-        fallbackFormat{"{0} ({1})"}
-        gmtFormat{"GMT{0}"}
-        hourFormat{"+HH:mm;-HH:mm"}
-        hoursFormat{"{0}/{1}"}
-        preferenceOrdering{
-            "",
-        }
-        regionFormat{"{0}"}
-        singleCountries{
-            "Africa/Bamako",
-            "America/Godthab",
-            "America/Santiago",
-            "America/Guayaquil",
-            "Asia/Shanghai",
-            "Asia/Tashkent",
-            "Asia/Kuala_Lumpur",
-            "Europe/Madrid",
-            "Europe/Lisbon",
-            "Europe/London",
-            "Pacific/Auckland",
-            "Pacific/Tahiti",
+    units{
+        day{
+            other{"{0} d"}
+        }
+        day-future{
+            other{"+{0} d"}
+        }
+        day-past{
+            other{"-{0} d"}
+        }
+        hour{
+            other{"{0} h"}
+        }
+        hour-future{
+            other{"+{0} h"}
+        }
+        hour-past{
+            other{"-{0} h"}
+        }
+        minute{
+            other{"{0} min"}
+        }
+        minute-future{
+            other{"+{0} min"}
+        }
+        minute-past{
+            other{"-{0} min"}
+        }
+        month{
+            other{"{0} m"}
+        }
+        month-future{
+            other{"+{0} m"}
+        }
+        month-past{
+            other{"-{0} m"}
+        }
+        second{
+            other{"{0} s"}
+        }
+        second-future{
+            other{"+{0} s"}
+        }
+        second-past{
+            other{"-{0} s"}
+        }
+        week{
+            other{"{0} w"}
+        }
+        week-future{
+            other{"+{0} w"}
+        }
+        week-past{
+            other{"-{0} w"}
+        }
+        year{
+            other{"{0} y"}
+        }
+        year-future{
+            other{"+{0} y"}
+        }
+        year-past{
+            other{"-{0} y"}
         }
     }
 }