]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/data/locales/nb.txt
ICU-64252.0.1.tar.gz
[apple/icu.git] / icuSources / data / locales / nb.txt
index 52eb1b4206fe6d371dcb2ada5233eb938440c3b1..3804151891542aef7f0d768be9d9b2a974506e57 100644 (file)
@@ -12,55 +12,274 @@ nb{
     }
     ExemplarCharacters{"[a à b c d e é f g h i j k l m n o ó ò ô p q r s t u v w x y z æ ø å]"}
     ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Æ Ø Å]"}
+    ExemplarCharactersNumbers{"[  , % ‰ + − 0 1 2 3 4 5 6 7 8 9]"}
     ExemplarCharactersPunctuation{"[\\- – , ; \\: ! ? . ' \u0022 « » ( ) \\[ \\] \\{ \\} § @ * / \\\\]"}
     MoreInformation{"?"}
     NumberElements{
         arab{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
             patterns{
+                accountingFormat{"¤ #,##0.00"}
                 currencyFormat{"¤ #,##0.00"}
                 percentFormat{"#,##0 %"}
             }
             symbols{
-                decimal{"٫"}
-                exponential{"اس"}
                 group{" "}
-                infinity{"∞"}
-                list{"؛"}
                 minusSign{"؜−"}
-                nan{"NaN"}
-                perMille{"؉"}
                 percentSign{"٪؜"}
                 plusSign{"؜+"}
-                superscriptingExponent{"×"}
                 timeSeparator{"."}
             }
         }
         arabext{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
             symbols{
                 decimal{","}
-                exponential{"×۱۰^"}
                 group{" "}
-                infinity{"∞"}
-                list{"؛"}
                 minusSign{"‎−‎"}
-                nan{"NaN"}
-                perMille{"؉"}
-                percentSign{"٪"}
                 plusSign{"‎+‎"}
-                superscriptingExponent{"×"}
                 timeSeparator{"."}
             }
         }
+        bali{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        beng{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        brah{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        cakm{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        cham{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
         default{"latn"}
+        deva{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        fullwide{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        gujr{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        guru{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        hanidec{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        java{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        kali{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        khmr{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        knda{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        lana{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        lanatham{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        laoo{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
         latn{
             miscPatterns{
-                atLeast{"⩾{0}"}
+                approximately{"~{0}"}
+                atLeast{"≥{0}"}
+                atMost{"≤{0}"}
                 range{"{0}–{1}"}
             }
             patterns{
                 accountingFormat{"¤ #,##0.00"}
                 currencyFormat{"¤ #,##0.00"}
-                decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0 %"}
                 scientificFormat{"#E0"}
             }
@@ -131,40 +350,40 @@ nb{
                         other{"¤ 000k"}
                     }
                     1000000{
-                        one{"¤ 0 mill"}
-                        other{"¤ 0 mill"}
+                        one{"¤ 0 mill'.'"}
+                        other{"¤ 0 mill'.'"}
                     }
                     10000000{
-                        one{"¤ 00 mill"}
-                        other{"¤ 00 mill"}
+                        one{"¤ 00 mill'.'"}
+                        other{"¤ 00 mill'.'"}
                     }
                     100000000{
-                        one{"¤ 000 mill"}
-                        other{"¤ 000 mill"}
+                        one{"¤ 000 mill'.'"}
+                        other{"¤ 000 mill'.'"}
                     }
                     1000000000{
-                        one{"¤ 0 mrd"}
-                        other{"¤ 0 mrd"}
+                        one{"¤ 0 mrd'.'"}
+                        other{"¤ 0 mrd'.'"}
                     }
                     10000000000{
-                        one{"¤ 00 mrd"}
-                        other{"¤ 00 mrd"}
+                        one{"¤ 00 mrd'.'"}
+                        other{"¤ 00 mrd'.'"}
                     }
                     100000000000{
-                        one{"¤ 000 mrd"}
-                        other{"¤ 000 mrd"}
+                        one{"¤ 000 mrd'.'"}
+                        other{"¤ 000 mrd'.'"}
                     }
                     1000000000000{
-                        one{"¤ 0 bill"}
-                        other{"¤ 0 bill"}
+                        one{"¤ 0 bill'.'"}
+                        other{"¤ 0 bill'.'"}
                     }
                     10000000000000{
-                        one{"¤ 00 bill"}
-                        other{"¤ 00 bill"}
+                        one{"¤ 00 bill'.'"}
+                        other{"¤ 00 bill'.'"}
                     }
                     100000000000000{
-                        one{"¤ 000 bill"}
-                        other{"¤ 000 bill"}
+                        one{"¤ 000 bill'.'"}
+                        other{"¤ 000 bill'.'"}
                     }
                 }
                 decimalFormat{
@@ -181,40 +400,40 @@ nb{
                         other{"000k"}
                     }
                     1000000{
-                        one{"0 mill"}
-                        other{"0 mill"}
+                        one{"0 mill'.'"}
+                        other{"0 mill'.'"}
                     }
                     10000000{
-                        one{"00 mill"}
-                        other{"00 mill"}
+                        one{"00 mill'.'"}
+                        other{"00 mill'.'"}
                     }
                     100000000{
-                        one{"000 mill"}
-                        other{"000 mill"}
+                        one{"000 mill'.'"}
+                        other{"000 mill'.'"}
                     }
                     1000000000{
-                        one{"0 mrd"}
-                        other{"0 mrd"}
+                        one{"0 mrd'.'"}
+                        other{"0 mrd'.'"}
                     }
                     10000000000{
-                        one{"00 mrd"}
-                        other{"00 mrd"}
+                        one{"00 mrd'.'"}
+                        other{"00 mrd'.'"}
                     }
                     100000000000{
-                        one{"000 mrd"}
-                        other{"000 mrd"}
+                        one{"000 mrd'.'"}
+                        other{"000 mrd'.'"}
                     }
                     1000000000000{
-                        one{"0 bill"}
-                        other{"0 bill"}
+                        one{"0 bill'.'"}
+                        other{"0 bill'.'"}
                     }
                     10000000000000{
-                        one{"00 bill"}
-                        other{"00 bill"}
+                        one{"00 bill'.'"}
+                        other{"00 bill'.'"}
                     }
                     100000000000000{
-                        one{"000 bill"}
-                        other{"000 bill"}
+                        one{"000 bill'.'"}
+                        other{"000 bill'.'"}
                     }
                 }
             }
@@ -223,19 +442,43 @@ nb{
                 exponential{"E"}
                 group{" "}
                 infinity{"∞"}
-                list{";"}
                 minusSign{"−"}
                 nan{"NaN"}
                 perMille{"‰"}
                 percentSign{"%"}
-                plusSign{"+"}
                 superscriptingExponent{"×"}
                 timeSeparator{":"}
             }
         }
+        lepc{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        limb{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
         minimalPairs{
             ordinal{
-                other{"Ta {0}. svingen til høyre."}
+                other{"Ta {0}. sving til høyre."}
             }
             plural{
                 one{"{0} dag"}
@@ -243,35 +486,881 @@ nb{
             }
         }
         minimumGroupingDigits{"1"}
-        native{"latn"}
-    }
-    Version{"2.1.32.59"}
-    calendar{
-        buddhist{
-            availableFormats{
-                E{"ccc"}
-                MMMMd{"d. MMMM"}
+        mlym{
+            miscPatterns{
+                atLeast{"≥{0}"}
             }
-            eras{
-                abbreviated{
-                    "BE",
-                }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
             }
         }
-        chinese{
-            DateTimePatterns{
-                "HH:mm:ss zzzz",
-                "HH:mm:ss z",
-                "HH:mm:ss",
-                "HH:mm",
-                "EEEE d. MMMM r(U)",
-                "d. MMMM r(U)",
-                "d. MMM r",
-                "d.M.r",
-                "{1} {0}",
-                "{1} {0}",
-                "{1} {0}",
-                "{1} {0}",
+        mong{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        mtei{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        mymr{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        mymrshan{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        native{"latn"}
+        nkoo{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        olck{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        orya{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        osma{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        saur{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        shrd{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        sora{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        sund{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        takr{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        talu{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        tamldec{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        telu{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        thai{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        tibt{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+        vaii{
+            miscPatterns{
+                atLeast{"≥{0}"}
+            }
+            patterns{
+                percentFormat{"#,##0 %"}
+            }
+            symbols{
+                decimal{","}
+                group{" "}
+                minusSign{"−"}
+            }
+        }
+    }
+    Version{"2.1.48.42"}
+    calendar{
+        buddhist{
+            DateTimePatterns{
+                "HH:mm:ss zzzz",
+                "HH:mm:ss z",
+                "HH:mm:ss",
+                "HH:mm",
+                "EEEE d. MMMM y G",
+                "d. MMMM y G",
+                "d. MMM y G",
+                "d.M.y G",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
+            availableFormats{
+                E{"ccc"}
+                Ed{"E d."}
+                Gy{"y G"}
+                GyMMM{"MMM y G"}
+                GyMMMEd{"E d. MMM y G"}
+                GyMMMd{"d. MMM y G"}
+                M{"L."}
+                MEd{"E d.M"}
+                MMM{"LLL"}
+                MMMEd{"E d. MMM"}
+                MMMMd{"d. MMMM"}
+                MMMd{"d. MMM"}
+                MMdd{"d.M."}
+                Md{"d.M."}
+                d{"d."}
+                y{"y G"}
+                yyyy{"y G"}
+                yyyyM{"M.y G"}
+                yyyyMEd{"E d.M.y G"}
+                yyyyMM{"MM.y G"}
+                yyyyMMM{"MMM y G"}
+                yyyyMMMEd{"E d. MMM y G"}
+                yyyyMMMM{"MMMM y G"}
+                yyyyMMMd{"d. MMM y G"}
+                yyyyMd{"d.M.y G"}
+                yyyyQQQ{"QQQ y G"}
+                yyyyQQQQ{"QQQQ y G"}
+            }
+            eras{
+                abbreviated{
+                    "BE",
+                }
+                narrow{
+                    "BE",
+                }
+                wide{
+                    "BE",
+                }
+            }
+            intervalFormats{
+                H{
+                    H{"HH–HH"}
+                }
+                Hv{
+                    H{"HH–HH v"}
+                }
+                M{
+                    M{"M.–M."}
+                }
+                MEd{
+                    M{"E d.M.–E d.M."}
+                    d{"E d.M.–E d.M."}
+                }
+                MMM{
+                    M{"MMM–MMM"}
+                }
+                MMMEd{
+                    M{"E d. MMM–E d. MMM"}
+                    d{"E d. MMM–E d. MMM"}
+                }
+                MMMd{
+                    M{"d. MMM–d. MMM"}
+                    d{"d.–d. MMM"}
+                }
+                Md{
+                    M{"d.M.–d.M."}
+                    d{"d.M.–d.M."}
+                }
+                d{
+                    d{"d.–d."}
+                }
+                fallback{"{0}–{1}"}
+                h{
+                    a{"h a–h a"}
+                    h{"h–h a"}
+                }
+                hv{
+                    a{"h a–h a v"}
+                    h{"h–h a v"}
+                }
+                y{
+                    y{"y–y G"}
+                }
+                yM{
+                    M{"M.y–M.y G"}
+                    y{"M.y–M.y G"}
+                }
+                yMEd{
+                    M{"E d.M.y–E d.M.y G"}
+                    d{"E d.M.y–E d.M.y G"}
+                    y{"E d.M.y–E d.M.y G"}
+                }
+                yMMM{
+                    M{"MMM–MMM y G"}
+                    y{"MMM y–MMM y G"}
+                }
+                yMMMEd{
+                    M{"E d. MMM–E d. MMM y G"}
+                    d{"E d. MMM–E d. MMM y G"}
+                    y{"E d. MMM y–E d. MMM y G"}
+                }
+                yMMMM{
+                    M{"MMMM–MMMM y G"}
+                    y{"MMMM y–MMMM y G"}
+                }
+                yMMMd{
+                    M{"d. MMM–d. MMM y G"}
+                    d{"d.–d. MMM y G"}
+                    y{"d. MMM y–d. MMM y G"}
+                }
+                yMd{
+                    M{"d.M.y–d.M.y G"}
+                    d{"d.M.y–d.M.y G"}
+                    y{"d.M.y–d.M.y G"}
+                }
+            }
+        }
+        chinese{
+            DateTimePatterns{
+                "HH:mm:ss zzzz",
+                "HH:mm:ss z",
+                "HH:mm:ss",
+                "HH:mm",
+                "EEEE d. MMMM r(U)",
+                "d. MMMM r(U)",
+                "d. MMM r",
+                "d.M.r",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
+            availableFormats{
+                E{"ccc"}
+                Ed{"E d."}
+                Gy{"r(U)"}
+                GyMMM{"MMM r(U)"}
+                GyMMMEd{"E d. MMM r(U)"}
+                GyMMMd{"d. MMM r"}
+                H{"HH"}
+                M{"L."}
+                MEd{"E dd.MM."}
+                MMM{"LLL"}
+                MMMEd{"E d. MMM"}
+                MMMMd{"d. MMMM"}
+                MMMd{"d. MMM"}
+                Md{"dd.MM"}
+                UM{"MM. U"}
+                UMMM{"MMM U"}
+                UMMMd{"d. MMM U"}
+                UMd{"d.MM. U"}
+                d{"d."}
+                h{"h a"}
+                y{"r(U)"}
+                yMd{"dd.MM.r"}
+                yyyy{"r(U)"}
+                yyyyM{"MM.r"}
+                yyyyMEd{"E dd.MM.r"}
+                yyyyMMM{"MMM r(U)"}
+                yyyyMMMEd{"E d. MMM r(U)"}
+                yyyyMMMM{"MMMM r(U)"}
+                yyyyMMMd{"d. MMM r"}
+                yyyyMd{"dd.MM.r"}
+                yyyyQQQ{"QQQ r(U)"}
+                yyyyQQQQ{"QQQQ r(U)"}
+            }
+            cyclicNameSets{
+                solarTerms{
+                    format{
+                        abbreviated{
+                            "vårstart",
+                            "regnvann",
+                            "insekter våkner",
+                            "vårjevndøgn",
+                            "lyst og klart",
+                            "kornregn",
+                            "sommerstart",
+                            "tidl. korn",
+                            "korn i aks",
+                            "sommersolverv",
+                            "liten varme",
+                            "stor varme",
+                            "høststart",
+                            "varmeslutt",
+                            "hvit dugg",
+                            "høstjevndøgn",
+                            "kalddugg",
+                            "første frost",
+                            "vinterstart",
+                            "litt snø",
+                            "mye snø",
+                            "vintersolverv",
+                            "liten kulde",
+                            "stor kulde",
+                        }
+                        narrow{
+                            "vårstart",
+                            "regnvann",
+                            "insekter våkner",
+                            "vårjevndøgn",
+                            "lyst og klart",
+                            "kornregn",
+                            "sommerstart",
+                            "tidl. korn",
+                            "korn i aks",
+                            "sommersolverv",
+                            "liten varme",
+                            "stor varme",
+                            "høststart",
+                            "varmeslutt",
+                            "hvit dugg",
+                            "høstjevndøgn",
+                            "kalddugg",
+                            "første frost",
+                            "vinterstart",
+                            "litt snø",
+                            "mye snø",
+                            "vintersolverv",
+                            "liten kulde",
+                            "stor kulde",
+                        }
+                        wide{
+                            "vårstart",
+                            "regnvann",
+                            "insekter våkner",
+                            "vårjevndøgn",
+                            "lyst og klart",
+                            "kornregn",
+                            "sommerstart",
+                            "tidl. korn",
+                            "korn i aks",
+                            "sommersolverv",
+                            "liten varme",
+                            "stor varme",
+                            "høststart",
+                            "varmeslutt",
+                            "hvit dugg",
+                            "høstjevndøgn",
+                            "kalddugg",
+                            "første frost",
+                            "vinterstart",
+                            "litt snø",
+                            "mye snø",
+                            "vintersolverv",
+                            "liten kulde",
+                            "stor kulde",
+                        }
+                    }
+                }
+            }
+            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{"dd.MM.E–dd.MM.E"}
+                    d{"dd.MM.E–dd.MM.E"}
+                }
+                MMM{
+                    M{"LLL–LLL"}
+                }
+                MMMEd{
+                    M{"E d. MMM–E d. MMM"}
+                    d{"E d. MMM–E d. MMM"}
+                }
+                MMMd{
+                    M{"d. MMM–d. MMM"}
+                    d{"d.–d. MMM"}
+                }
+                Md{
+                    M{"dd.MM.–dd.MM."}
+                    d{"dd.MM.–dd.MM."}
+                }
+                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{"MM.y–MM.y"}
+                    y{"MM.y–MM.y"}
+                }
+                yMEd{
+                    M{"E dd.MM.y–E dd.MM.y"}
+                    d{"E dd.MM.y–E dd.MM.y"}
+                    y{"E dd.MM.y–E dd.MM.y"}
+                }
+                yMMM{
+                    M{"MMM–MMM U"}
+                    y{"MMM U–MMM U"}
+                }
+                yMMMEd{
+                    M{"E d. MMM–E d. MMM U"}
+                    d{"E d. MMM–E d. MMM U"}
+                    y{"E d. MMM U–E d. MMM U"}
+                }
+                yMMMM{
+                    M{"MMMM–MMMM U"}
+                    y{"MMMM U–MMMM U"}
+                }
+                yMMMd{
+                    M{"d. MMM–d. MMM U"}
+                    d{"d.–d. U MMM"}
+                    y{"d. MMM U–d. MMM U"}
+                }
+                yMd{
+                    M{"dd.MM.y–dd.MM.y"}
+                    d{"dd.MM.y–dd.MM.y"}
+                    y{"dd.MM.y–dd.MM.y"}
+                }
+            }
+        }
+        coptic{
+            DateTimePatterns{
+                "HH:mm:ss zzzz",
+                "HH:mm:ss z",
+                "HH:mm:ss",
+                "HH:mm",
+                "EEEE d. MMMM y G",
+                "d. MMMM y G",
+                "d. MMM y G",
+                "d.M.y G",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
+            availableFormats{
+                E{"ccc"}
+                Ed{"E d."}
+                Gy{"y G"}
+                GyMMM{"MMM y G"}
+                GyMMMEd{"E d. MMM y G"}
+                GyMMMd{"d. MMM y G"}
+                M{"L."}
+                MEd{"E d.M"}
+                MMM{"LLL"}
+                MMMEd{"E d. MMM"}
+                MMMMd{"d. MMMM"}
+                MMMd{"d. MMM"}
+                MMdd{"d.M."}
+                Md{"d.M."}
+                d{"d."}
+                y{"y G"}
+                yyyy{"y G"}
+                yyyyM{"M.y G"}
+                yyyyMEd{"E d.M.y G"}
+                yyyyMM{"MM.y G"}
+                yyyyMMM{"MMM y G"}
+                yyyyMMMEd{"E d. MMM y G"}
+                yyyyMMMM{"MMMM y G"}
+                yyyyMMMd{"d. MMM y G"}
+                yyyyMd{"d.M.y G"}
+                yyyyQQQ{"QQQ y G"}
+                yyyyQQQQ{"QQQQ y G"}
+            }
+            eras{
+                abbreviated{
+                    "0. t.a.",
+                    "1. t.a.",
+                }
+                narrow{
+                    "TA0",
+                    "TA1",
+                }
+                wide{
+                    "0. tidsalder",
+                    "1. tidsalder",
+                }
+            }
+            intervalFormats{
+                H{
+                    H{"HH–HH"}
+                }
+                Hv{
+                    H{"HH–HH v"}
+                }
+                M{
+                    M{"M.–M."}
+                }
+                MEd{
+                    M{"E d.M.–E d.M."}
+                    d{"E d.M.–E d.M."}
+                }
+                MMM{
+                    M{"MMM–MMM"}
+                }
+                MMMEd{
+                    M{"E d. MMM–E d. MMM"}
+                    d{"E d. MMM–E d. MMM"}
+                }
+                MMMd{
+                    M{"d. MMM–d. MMM"}
+                    d{"d.–d. MMM"}
+                }
+                Md{
+                    M{"d.M.–d.M."}
+                    d{"d.M.–d.M."}
+                }
+                d{
+                    d{"d.–d."}
+                }
+                fallback{"{0}–{1}"}
+                h{
+                    a{"h a–h a"}
+                    h{"h–h a"}
+                }
+                hv{
+                    a{"h a–h a v"}
+                    h{"h–h a v"}
+                }
+                y{
+                    y{"y–y G"}
+                }
+                yM{
+                    M{"M.y–M.y G"}
+                    y{"M.y–M.y G"}
+                }
+                yMEd{
+                    M{"E d.M.y–E d.M.y G"}
+                    d{"E d.M.y–E d.M.y G"}
+                    y{"E d.M.y–E d.M.y G"}
+                }
+                yMMM{
+                    M{"MMM–MMM y G"}
+                    y{"MMM y–MMM y G"}
+                }
+                yMMMEd{
+                    M{"E d. MMM–E d. MMM y G"}
+                    d{"E d. MMM–E d. MMM y G"}
+                    y{"E d. MMM y–E d. MMM y G"}
+                }
+                yMMMM{
+                    M{"MMMM–MMMM y G"}
+                    y{"MMMM y–MMMM y G"}
+                }
+                yMMMd{
+                    M{"d. MMM–d. MMM y G"}
+                    d{"d.–d. MMM y G"}
+                    y{"d. MMM y–d. MMM y G"}
+                }
+                yMd{
+                    M{"d.M.y–d.M.y G"}
+                    d{"d.M.y–d.M.y G"}
+                    y{"d.M.y–d.M.y G"}
+                }
+            }
+            monthNames{
+                format{
+                    abbreviated{
+                        "tout",
+                        "baba",
+                        "hator",
+                        "kiahk",
+                        "toba",
+                        "amshir",
+                        "baramhat",
+                        "baramouda",
+                        "bashans",
+                        "paona",
+                        "epep",
+                        "mesra",
+                        "nasie",
+                    }
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                        "5",
+                        "6",
+                        "7",
+                        "8",
+                        "9",
+                        "10",
+                        "11",
+                        "12",
+                        "13",
+                    }
+                    wide{
+                        "tout",
+                        "baba",
+                        "hator",
+                        "kiahk",
+                        "toba",
+                        "amshir",
+                        "baramhat",
+                        "baramouda",
+                        "bashans",
+                        "paona",
+                        "epep",
+                        "mesra",
+                        "nasie",
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        "tout",
+                        "baba",
+                        "hator",
+                        "kiahk",
+                        "toba",
+                        "amshir",
+                        "baramhat",
+                        "baramouda",
+                        "bashans",
+                        "paona",
+                        "epep",
+                        "mesra",
+                        "nasie",
+                    }
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                        "5",
+                        "6",
+                        "7",
+                        "8",
+                        "9",
+                        "10",
+                        "11",
+                        "12",
+                        "13",
+                    }
+                    wide{
+                        "tout",
+                        "baba",
+                        "hator",
+                        "kiahk",
+                        "toba",
+                        "amshir",
+                        "baramhat",
+                        "baramouda",
+                        "bashans",
+                        "paona",
+                        "epep",
+                        "mesra",
+                        "nasie",
+                    }
+                }
+            }
+        }
+        dangi{
+            DateTimePatterns{
+                "HH:mm:ss zzzz",
+                "HH:mm:ss z",
+                "HH:mm:ss",
+                "HH:mm",
+                "EEEE d. MMMM r(U)",
+                "d. MMMM r(U)",
+                "d. MMM r",
+                "d.M.r",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
                 "{1} {0}",
             }
             availableFormats{
@@ -307,24 +1396,6 @@ nb{
                 yyyyQQQQ{"QQQQ r(U)"}
             }
             cyclicNameSets{
-                dayParts{
-                    format{
-                        abbreviated{
-                            "zi",
-                            "chou",
-                            "yin",
-                            "mao",
-                            "chen",
-                            "si",
-                            "wu",
-                            "wei",
-                            "shen",
-                            "you",
-                            "xu",
-                            "hai",
-                        }
-                    }
-                }
                 solarTerms{
                     format{
                         abbreviated{
@@ -353,71 +1424,57 @@ nb{
                             "liten kulde",
                             "stor kulde",
                         }
-                    }
-                }
-                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{
+                            "vårstart",
+                            "regnvann",
+                            "insekter våkner",
+                            "vårjevndøgn",
+                            "lyst og klart",
+                            "kornregn",
+                            "sommerstart",
+                            "tidl. korn",
+                            "korn i aks",
+                            "sommersolverv",
+                            "liten varme",
+                            "stor varme",
+                            "høststart",
+                            "varmeslutt",
+                            "hvit dugg",
+                            "høstjevndøgn",
+                            "kalddugg",
+                            "første frost",
+                            "vinterstart",
+                            "litt snø",
+                            "mye snø",
+                            "vintersolverv",
+                            "liten kulde",
+                            "stor kulde",
+                        }
+                        wide{
+                            "vårstart",
+                            "regnvann",
+                            "insekter våkner",
+                            "vårjevndøgn",
+                            "lyst og klart",
+                            "kornregn",
+                            "sommerstart",
+                            "tidl. korn",
+                            "korn i aks",
+                            "sommersolverv",
+                            "liten varme",
+                            "stor varme",
+                            "høststart",
+                            "varmeslutt",
+                            "hvit dugg",
+                            "høstjevndøgn",
+                            "kalddugg",
+                            "første frost",
+                            "vinterstart",
+                            "litt snø",
+                            "mye snø",
+                            "vintersolverv",
+                            "liten kulde",
+                            "stor kulde",
                         }
                     }
                 }
@@ -426,14 +1483,6 @@ nb{
                 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"}
                 }
@@ -467,16 +1516,6 @@ nb{
                     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"}
@@ -517,74 +1556,51 @@ nb{
                     y{"dd.MM.y–dd.MM.y"}
                 }
             }
-            monthNames{
-                format{
-                    wide{
-                        "M01",
-                        "M02",
-                        "M03",
-                        "M04",
-                        "M05",
-                        "M06",
-                        "M07",
-                        "M08",
-                        "M09",
-                        "M10",
-                        "M11",
-                        "M12",
-                    }
-                }
-                stand-alone{
-                    narrow{
-                        "1",
-                        "2",
-                        "3",
-                        "4",
-                        "5",
-                        "6",
-                        "7",
-                        "8",
-                        "9",
-                        "10",
-                        "11",
-                        "12",
-                    }
-                }
-            }
-            monthPatterns{
-                format{
-                    abbreviated{
-                        leap{"{0}bis"}
-                    }
-                    narrow{
-                        leap{"{0}b"}
-                    }
-                    wide{
-                        leap{"{0}bis"}
-                    }
-                }
-                numeric{
-                    all{
-                        leap{"{0}bis"}
-                    }
-                }
-                stand-alone{
-                    abbreviated{
-                        leap{"{0}bis"}
-                    }
-                    narrow{
-                        leap{"{0}b"}
-                    }
-                    wide{
-                        leap{"{0}bis"}
-                    }
-                }
+        }
+        ethiopic{
+            DateTimePatterns{
+                "HH:mm:ss zzzz",
+                "HH:mm:ss z",
+                "HH:mm:ss",
+                "HH:mm",
+                "EEEE d. MMMM y G",
+                "d. MMMM y G",
+                "d. MMM y G",
+                "d.M.y G",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
             }
-        }
-        coptic{
             availableFormats{
                 E{"ccc"}
+                Ed{"E d."}
+                Gy{"y G"}
+                GyMMM{"MMM y G"}
+                GyMMMEd{"E d. MMM y G"}
+                GyMMMd{"d. MMM y G"}
+                M{"L."}
+                MEd{"E d.M"}
+                MMM{"LLL"}
+                MMMEd{"E d. MMM"}
                 MMMMd{"d. MMMM"}
+                MMMd{"d. MMM"}
+                MMdd{"d.M."}
+                Md{"d.M."}
+                d{"d."}
+                y{"y G"}
+                yyyy{"y G"}
+                yyyyM{"M.y G"}
+                yyyyMEd{"E d.M.y G"}
+                yyyyMM{"MM.y G"}
+                yyyyMMM{"MMM y G"}
+                yyyyMMMEd{"E d. MMM y G"}
+                yyyyMMMM{"MMMM y G"}
+                yyyyMMMd{"d. MMM y G"}
+                yyyyMd{"d.M.y G"}
+                yyyyQQQ{"QQQ y G"}
+                yyyyQQQQ{"QQQQ y G"}
             }
             eras{
                 abbreviated{
@@ -600,120 +1616,81 @@ nb{
                     "1. tidsalder",
                 }
             }
-            monthNames{
-                format{
-                    abbreviated{
-                        "tout",
-                        "baba",
-                        "hator",
-                        "kiahk",
-                        "toba",
-                        "amshir",
-                        "baramhat",
-                        "baramouda",
-                        "bashans",
-                        "paona",
-                        "epep",
-                        "mesra",
-                        "nasie",
-                    }
-                    narrow{
-                        "1",
-                        "2",
-                        "3",
-                        "4",
-                        "5",
-                        "6",
-                        "7",
-                        "8",
-                        "9",
-                        "10",
-                        "11",
-                        "12",
-                        "13",
-                    }
-                    wide{
-                        "tout",
-                        "baba",
-                        "hator",
-                        "kiahk",
-                        "toba",
-                        "amshir",
-                        "baramhat",
-                        "baramouda",
-                        "bashans",
-                        "paona",
-                        "epep",
-                        "mesra",
-                        "nasie",
-                    }
+            intervalFormats{
+                H{
+                    H{"HH–HH"}
                 }
-                stand-alone{
-                    abbreviated{
-                        "tout",
-                        "baba",
-                        "hator",
-                        "kiahk",
-                        "toba",
-                        "amshir",
-                        "baramhat",
-                        "baramouda",
-                        "bashans",
-                        "paona",
-                        "epep",
-                        "mesra",
-                        "nasie",
-                    }
-                    narrow{
-                        "1",
-                        "2",
-                        "3",
-                        "4",
-                        "5",
-                        "6",
-                        "7",
-                        "8",
-                        "9",
-                        "10",
-                        "11",
-                        "12",
-                        "13",
-                    }
-                    wide{
-                        "tout",
-                        "baba",
-                        "hator",
-                        "kiahk",
-                        "toba",
-                        "amshir",
-                        "baramhat",
-                        "baramouda",
-                        "bashans",
-                        "paona",
-                        "epep",
-                        "mesra",
-                        "nasie",
-                    }
+                Hv{
+                    H{"HH–HH v"}
                 }
-            }
-        }
-        ethiopic{
-            availableFormats{
-                E{"ccc"}
-                MMMMd{"d. MMMM"}
-            }
-            eras{
-                abbreviated{
-                    "0. t.a.",
-                    "1. t.a.",
+                M{
+                    M{"M.–M."}
                 }
-                narrow{
-                    "TA0",
-                    "TA1",
+                MEd{
+                    M{"E d.M.–E d.M."}
+                    d{"E d.M.–E d.M."}
                 }
-                wide{
-                    "0. tidsalder",
-                    "1. tidsalder",
+                MMM{
+                    M{"MMM–MMM"}
+                }
+                MMMEd{
+                    M{"E d. MMM–E d. MMM"}
+                    d{"E d. MMM–E d. MMM"}
+                }
+                MMMd{
+                    M{"d. MMM–d. MMM"}
+                    d{"d.–d. MMM"}
+                }
+                Md{
+                    M{"d.M.–d.M."}
+                    d{"d.M.–d.M."}
+                }
+                d{
+                    d{"d.–d."}
+                }
+                fallback{"{0}–{1}"}
+                h{
+                    a{"h a–h a"}
+                    h{"h–h a"}
+                }
+                hv{
+                    a{"h a–h a v"}
+                    h{"h–h a v"}
+                }
+                y{
+                    y{"y–y G"}
+                }
+                yM{
+                    M{"M.y–M.y G"}
+                    y{"M.y–M.y G"}
+                }
+                yMEd{
+                    M{"E d.M.y–E d.M.y G"}
+                    d{"E d.M.y–E d.M.y G"}
+                    y{"E d.M.y–E d.M.y G"}
+                }
+                yMMM{
+                    M{"MMM–MMM y G"}
+                    y{"MMM y–MMM y G"}
+                }
+                yMMMEd{
+                    M{"E d. MMM–E d. MMM y G"}
+                    d{"E d. MMM–E d. MMM y G"}
+                    y{"E d. MMM y–E d. MMM y G"}
+                }
+                yMMMM{
+                    M{"MMMM–MMMM y G"}
+                    y{"MMMM y–MMMM y G"}
+                }
+                yMMMd{
+                    M{"d. MMM–d. MMM y G"}
+                    d{"d.–d. MMM y G"}
+                    y{"d. MMM y–d. MMM y G"}
+                }
+                yMd{
+                    M{"d.M.y–d.M.y G"}
+                    d{"d.M.y–d.M.y G"}
+                    y{"d.M.y–d.M.y G"}
                 }
             }
             monthNames{
@@ -843,8 +1820,17 @@ nb{
                 "{1} {0}",
             }
             availableFormats{
+                Bh{"h B"}
+                Bhm{"h:mm B"}
+                Bhms{"h:mm:ss B"}
                 E{"ccc"}
+                EBhm{"E h:mm B"}
+                EBhms{"E h:mm:ss B"}
+                EHm{"E HH:mm"}
+                EHms{"E HH:mm:ss"}
                 Ed{"E d."}
+                Ehm{"E h:mm a"}
+                Ehms{"E h:mm:ss a"}
                 Gy{"y G"}
                 GyMMM{"MMM y G"}
                 GyMMMEd{"E d. MMM y G"}
@@ -879,6 +1865,53 @@ nb{
                 yyyyQQQQ{"QQQQ y G"}
             }
             intervalFormats{
+                Bh{
+                    B{"h B–h B"}
+                    h{"h–h B"}
+                }
+                Bhm{
+                    B{"h:mm B–h:mm B"}
+                    h{"h:mm–h:mm B"}
+                    m{"h:mm–h:mm B"}
+                }
+                Gy{
+                    G{"y G–y G"}
+                    y{"y–y G"}
+                }
+                GyM{
+                    G{"MM.y GGGGG–MM.y GGGGG"}
+                    M{"MM.y–MM.y GGGGG"}
+                    y{"MM.y–MM.y GGGGG"}
+                }
+                GyMEd{
+                    G{"E dd.MM.y GGGGG–E dd.MM.y GGGGG"}
+                    M{"E dd.MM.y–E dd.MM.y GGGGG"}
+                    d{"E dd.MM.y–E dd.MM.y GGGGG"}
+                    y{"E dd.MM.y–E dd.MM.y GGGGG"}
+                }
+                GyMMM{
+                    G{"MMM y G–MMM y G"}
+                    M{"MMM–MMM y G"}
+                    y{"MMM y–MMM y G"}
+                }
+                GyMMMEd{
+                    G{"E d. MMM y G–E d. MMM y G"}
+                    M{"E d. MMM–E d. MMM y G"}
+                    d{"E d. MMM–E d. MMM y G"}
+                    y{"E d. MMM y–E d. MMM y G"}
+                }
+                GyMMMd{
+                    G{"d. MMM y G–d. MMM y G"}
+                    M{"d. MMM–d. MMM y G"}
+                    d{"d.–d. MMM y G"}
+                    y{"d. MMM y–d. MMM y G"}
+                }
+                GyMd{
+                    G{"dd.MM.y GGGGG–dd.MM.y GGGGG"}
+                    M{"dd.MM.y–dd.MM.y GGGGG"}
+                    d{"dd.MM.y–dd.MM.y GGGGG"}
+                    y{"dd.MM.y–dd.MM.y GGGGG"}
+                }
                 H{
                     H{"HH–HH"}
                 }
@@ -1006,7 +2039,12 @@ nb{
                 Timezone{"{0} {1}"}
             }
             availableFormats{
+                Bh{"h B"}
+                Bhm{"h:mm B"}
+                Bhms{"h:mm:ss B"}
                 E{"ccc"}
+                EBhm{"E h:mm B"}
+                EBhms{"E h:mm:ss B"}
                 EHm{"E HH:mm"}
                 EHms{"E HH:mm:ss"}
                 Ed{"E d."}
@@ -1022,12 +2060,12 @@ nb{
                 Hmsv{"HH:mm:ss v"}
                 Hmv{"HH:mm v"}
                 M{"L."}
-                MEd{"E d.M"}
+                MEd{"E d.M."}
                 MMM{"LLL"}
                 MMMEd{"E d. MMM"}
                 MMMMW{
-                    one{"W. 'uke' 'i' MMM"}
-                    other{"W. 'uke' 'i' MMM"}
+                    one{"W. 'uke' 'i' MMMM"}
+                    other{"W. 'uke' 'i' MMMM"}
                 }
                 MMMMd{"d. MMMM"}
                 MMMd{"d. MMM"}
@@ -1052,8 +2090,8 @@ nb{
                 yQQQ{"QQQ y"}
                 yQQQQ{"QQQQ y"}
                 yw{
-                    one{"'uke' w 'i' y"}
-                    other{"'uke' w 'i' y"}
+                    one{"'uke' w 'i' Y"}
+                    other{"'uke' w 'i' Y"}
                 }
             }
             dayNames{
@@ -1215,12 +2253,59 @@ nb{
                     "før Kristus",
                     "etter Kristus",
                 }
-                wide%variant{
-                    "før vår tidsregning",
-                    "etter vår tidsregning",
+                wide%variant{
+                    "før vår tidsregning",
+                    "etter vår tidsregning",
+                }
+            }
+            intervalFormats{
+                Bh{
+                    B{"h B–h B"}
+                    h{"h–h B"}
+                }
+                Bhm{
+                    B{"h:mm B–h:mm B"}
+                    h{"h:mm–h:mm B"}
+                    m{"h:mm–h:mm B"}
+                }
+                Gy{
+                    G{"y G–y G"}
+                    y{"y–y G"}
+                }
+                GyM{
+                    G{"MM.y GGGGG–MM.y GGGGG"}
+                    M{"MM.y–MM.y GGGGG"}
+                    y{"MM.y–MM.y GGGGG"}
+                }
+                GyMEd{
+                    G{"E dd.MM.y GGGGG–E dd.MM.y GGGGG"}
+                    M{"E dd.MM.y–E dd.MM.y GGGGG"}
+                    d{"E dd.MM.y–E dd.MM.y GGGGG"}
+                    y{"E dd.MM.y–E dd.MM.y GGGGG"}
+                }
+                GyMMM{
+                    G{"MMM y G–MMM y G"}
+                    M{"MMM–MMM y G"}
+                    y{"MMM y–MMM y G"}
+                }
+                GyMMMEd{
+                    G{"E d. MMM y G–E d. MMM y G"}
+                    M{"E d. MMM–E d. MMM y G"}
+                    d{"E d. MMM–E d. MMM y G"}
+                    y{"E d. MMM y–E d. MMM y G"}
+                }
+                GyMMMd{
+                    G{"d. MMM y G–d. MMM y G"}
+                    M{"d. MMM–d. MMM y G"}
+                    d{"d.–d. MMM y G"}
+                    y{"d. MMM y–d. MMM y G"}
+                }
+                GyMd{
+                    G{"dd.MM.y GGGGG–dd.MM.y GGGGG"}
+                    M{"dd.MM.y–dd.MM.y GGGGG"}
+                    d{"dd.MM.y–dd.MM.y GGGGG"}
+                    y{"dd.MM.y–dd.MM.y GGGGG"}
                 }
-            }
-            intervalFormats{
                 H{
                     H{"HH–HH"}
                 }
@@ -1262,7 +2347,7 @@ nb{
                 }
                 fallback{"{0}–{1}"}
                 h{
-                    a{"h ah a"}
+                    a{"h a – h a"}
                     h{"h–h a"}
                 }
                 hm{
@@ -1276,7 +2361,7 @@ nb{
                     m{"h:mm–h:mm a v"}
                 }
                 hv{
-                    a{"h ah a v"}
+                    a{"h a – h a v"}
                     h{"h–h a v"}
                 }
                 y{
@@ -1449,14 +2534,137 @@ nb{
             }
         }
         hebrew{
+            DateTimePatterns{
+                "HH:mm:ss zzzz",
+                "HH:mm:ss z",
+                "HH:mm:ss",
+                "HH:mm",
+                "EEEE d. MMMM y G",
+                "d. MMMM y G",
+                "d. MMM y G",
+                "d.M.y G",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
             availableFormats{
                 E{"ccc"}
+                Ed{"E d."}
+                Gy{"y G"}
+                GyMMM{"MMM y G"}
+                GyMMMEd{"E d. MMM y G"}
+                GyMMMd{"d. MMM y G"}
+                M{"L."}
+                MEd{"E d.M"}
+                MMM{"LLL"}
+                MMMEd{"E d. MMM"}
                 MMMMd{"d. MMMM"}
+                MMMd{"d. MMM"}
+                MMdd{"d.M."}
+                Md{"d.M."}
+                d{"d."}
+                y{"y G"}
+                yyyy{"y G"}
+                yyyyM{"M.y G"}
+                yyyyMEd{"E d.M.y G"}
+                yyyyMM{"MM.y G"}
+                yyyyMMM{"MMM y G"}
+                yyyyMMMEd{"E d. MMM y G"}
+                yyyyMMMM{"MMMM y G"}
+                yyyyMMMd{"d. MMM y G"}
+                yyyyMd{"d.M.y G"}
+                yyyyQQQ{"QQQ y G"}
+                yyyyQQQQ{"QQQQ y G"}
             }
             eras{
                 abbreviated{
                     "AM",
                 }
+                narrow{
+                    "AM",
+                }
+                wide{
+                    "AM",
+                }
+            }
+            intervalFormats{
+                H{
+                    H{"HH–HH"}
+                }
+                Hv{
+                    H{"HH–HH v"}
+                }
+                M{
+                    M{"M.–M."}
+                }
+                MEd{
+                    M{"E d.M.–E d.M."}
+                    d{"E d.M.–E d.M."}
+                }
+                MMM{
+                    M{"MMM–MMM"}
+                }
+                MMMEd{
+                    M{"E d. MMM–E d. MMM"}
+                    d{"E d. MMM–E d. MMM"}
+                }
+                MMMd{
+                    M{"d. MMM–d. MMM"}
+                    d{"d.–d. MMM"}
+                }
+                Md{
+                    M{"d.M.–d.M."}
+                    d{"d.M.–d.M."}
+                }
+                d{
+                    d{"d.–d."}
+                }
+                fallback{"{0}–{1}"}
+                h{
+                    a{"h a–h a"}
+                    h{"h–h a"}
+                }
+                hv{
+                    a{"h a–h a v"}
+                    h{"h–h a v"}
+                }
+                y{
+                    y{"y–y G"}
+                }
+                yM{
+                    M{"M.y–M.y G"}
+                    y{"M.y–M.y G"}
+                }
+                yMEd{
+                    M{"E d.M.y–E d.M.y G"}
+                    d{"E d.M.y–E d.M.y G"}
+                    y{"E d.M.y–E d.M.y G"}
+                }
+                yMMM{
+                    M{"MMM–MMM y G"}
+                    y{"MMM y–MMM y G"}
+                }
+                yMMMEd{
+                    M{"E d. MMM–E d. MMM y G"}
+                    d{"E d. MMM–E d. MMM y G"}
+                    y{"E d. MMM y–E d. MMM y G"}
+                }
+                yMMMM{
+                    M{"MMMM–MMMM y G"}
+                    y{"MMMM y–MMMM y G"}
+                }
+                yMMMd{
+                    M{"d. MMM–d. MMM y G"}
+                    d{"d.–d. MMM y G"}
+                    y{"d. MMM y–d. MMM y G"}
+                }
+                yMd{
+                    M{"d.M.y–d.M.y G"}
+                    d{"d.M.y–d.M.y G"}
+                    y{"d.M.y–d.M.y G"}
+                }
             }
             monthNames{
                 format{
@@ -1559,22 +2767,139 @@ nb{
                         "adar II",
                     }
                 }
-            }
-        }
-        indian{
-            availableFormats{
-                E{"ccc"}
-                MMMMd{"d. MMMM"}
-            }
-            eras{
-                abbreviated{
-                    "saka",
+            }
+        }
+        indian{
+            DateTimePatterns{
+                "HH:mm:ss zzzz",
+                "HH:mm:ss z",
+                "HH:mm:ss",
+                "HH:mm",
+                "EEEE d. MMMM y G",
+                "d. MMMM y G",
+                "d. MMM y G",
+                "d.M.y G",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
+            availableFormats{
+                E{"ccc"}
+                Ed{"E d."}
+                Gy{"y G"}
+                GyMMM{"MMM y G"}
+                GyMMMEd{"E d. MMM y G"}
+                GyMMMd{"d. MMM y G"}
+                M{"L."}
+                MEd{"E d.M"}
+                MMM{"LLL"}
+                MMMEd{"E d. MMM"}
+                MMMMd{"d. MMMM"}
+                MMMd{"d. MMM"}
+                MMdd{"d.M."}
+                Md{"d.M."}
+                d{"d."}
+                y{"y G"}
+                yyyy{"y G"}
+                yyyyM{"M.y G"}
+                yyyyMEd{"E d.M.y G"}
+                yyyyMM{"MM.y G"}
+                yyyyMMM{"MMM y G"}
+                yyyyMMMEd{"E d. MMM y G"}
+                yyyyMMMM{"MMMM y G"}
+                yyyyMMMd{"d. MMM y G"}
+                yyyyMd{"d.M.y G"}
+                yyyyQQQ{"QQQ y G"}
+                yyyyQQQQ{"QQQQ y G"}
+            }
+            eras{
+                abbreviated{
+                    "saka",
+                }
+                narrow{
+                    "saka",
+                }
+                wide{
+                    "saka",
+                }
+            }
+            intervalFormats{
+                H{
+                    H{"HH–HH"}
+                }
+                Hv{
+                    H{"HH–HH v"}
+                }
+                M{
+                    M{"M.–M."}
+                }
+                MEd{
+                    M{"E d.M.–E d.M."}
+                    d{"E d.M.–E d.M."}
+                }
+                MMM{
+                    M{"MMM–MMM"}
+                }
+                MMMEd{
+                    M{"E d. MMM–E d. MMM"}
+                    d{"E d. MMM–E d. MMM"}
+                }
+                MMMd{
+                    M{"d. MMM–d. MMM"}
+                    d{"d.–d. MMM"}
+                }
+                Md{
+                    M{"d.M.–d.M."}
+                    d{"d.M.–d.M."}
+                }
+                d{
+                    d{"d.–d."}
+                }
+                fallback{"{0}–{1}"}
+                h{
+                    a{"h a–h a"}
+                    h{"h–h a"}
+                }
+                hv{
+                    a{"h a–h a v"}
+                    h{"h–h a v"}
+                }
+                y{
+                    y{"y–y G"}
+                }
+                yM{
+                    M{"M.y–M.y G"}
+                    y{"M.y–M.y G"}
+                }
+                yMEd{
+                    M{"E d.M.y–E d.M.y G"}
+                    d{"E d.M.y–E d.M.y G"}
+                    y{"E d.M.y–E d.M.y G"}
+                }
+                yMMM{
+                    M{"MMM–MMM y G"}
+                    y{"MMM y–MMM y G"}
+                }
+                yMMMEd{
+                    M{"E d. MMM–E d. MMM y G"}
+                    d{"E d. MMM–E d. MMM y G"}
+                    y{"E d. MMM y–E d. MMM y G"}
+                }
+                yMMMM{
+                    M{"MMMM–MMMM y G"}
+                    y{"MMMM y–MMMM y G"}
                 }
-                narrow{
-                    "saka",
+                yMMMd{
+                    M{"d. MMM–d. MMM y G"}
+                    d{"d.–d. MMM y G"}
+                    y{"d. MMM y–d. MMM y G"}
                 }
-                wide{
-                    "saka",
+                yMd{
+                    M{"d.M.y–d.M.y G"}
+                    d{"d.M.y–d.M.y G"}
+                    y{"d.M.y–d.M.y G"}
                 }
             }
             monthNames{
@@ -1669,14 +2994,16 @@ nb{
             }
         }
         islamic{
-            availableFormats{
-                E{"ccc"}
-                MMMMd{"d. MMMM"}
-            }
             eras{
                 abbreviated{
                     "AH",
                 }
+                narrow{
+                    "AH",
+                }
+                wide{
+                    "AH",
+                }
             }
             monthNames{
                 format{
@@ -1767,30 +3094,294 @@ nb{
                         "dhuʻl-hijjah",
                     }
                 }
-            }
-        }
-        japanese{
-            DateTimePatterns{
-                "HH:mm:ss zzzz",
-                "HH:mm:ss z",
-                "HH:mm:ss",
-                "HH:mm",
-                "EEEE d. MMMM y G",
-                "d. MMMM y G",
-                "d. MMM y G",
-                "d.M y G",
-                "{1} {0}",
-                "{1} {0}",
-                "{1} {0}",
-                "{1} {0}",
-                "{1} {0}",
-            }
-            availableFormats{
-                E{"ccc"}
-                MMMMd{"d. MMMM"}
-            }
-            eras{
-                abbreviated{
+            }
+        }
+        japanese{
+            DateTimePatterns{
+                "HH:mm:ss zzzz",
+                "HH:mm:ss z",
+                "HH:mm:ss",
+                "HH:mm",
+                "EEEE d. MMMM y G",
+                "d. MMMM y G",
+                "d. MMM y G",
+                "d.M y G",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
+            availableFormats{
+                E{"ccc"}
+                Ed{"E d."}
+                Gy{"y G"}
+                GyMMM{"MMM y G"}
+                GyMMMEd{"E d. MMM y G"}
+                GyMMMd{"d. MMM y G"}
+                M{"L."}
+                MEd{"E d.M"}
+                MMM{"LLL"}
+                MMMEd{"E d. MMM"}
+                MMMMd{"d. MMMM"}
+                MMMd{"d. MMM"}
+                MMdd{"d.M."}
+                Md{"d.M."}
+                d{"d."}
+                y{"y G"}
+                yyyy{"y G"}
+                yyyyM{"M.y G"}
+                yyyyMEd{"E d.M.y G"}
+                yyyyMM{"MM.y G"}
+                yyyyMMM{"MMM y G"}
+                yyyyMMMEd{"E d. MMM y G"}
+                yyyyMMMM{"MMMM y G"}
+                yyyyMMMd{"d. MMM y G"}
+                yyyyMd{"d.M.y G"}
+                yyyyQQQ{"QQQ y G"}
+                yyyyQQQQ{"QQQQ y G"}
+            }
+            eras{
+                abbreviated{
+                    "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)",
+                    "Tenpyō (729–749)",
+                    "Tenpyō-kampō (749-749)",
+                    "Tenpyō-shōhō (749-757)",
+                    "Tenpyō-hōji (757-765)",
+                    "Tenpyō-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)",
+                    "Saikō (854–857)",
+                    "Ten-an (857-859)",
+                    "Jōgan (859–877)",
+                    "Gangyō (877–885)",
+                    "Ninna (885–889)",
+                    "Kanpyō (889–898)",
+                    "Shōtai (898–901)",
+                    "Engi (901–923)",
+                    "Enchō (923–931)",
+                    "Jō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)",
+                    "Eien (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)",
+                    "Eihō (1081–1084)",
+                    "Ōtoku (1084–1087)",
+                    "Kanji (1087–1094)",
+                    "Kahō (1094–1096)",
+                    "Eichō (1096–1097)",
+                    "Jō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)",
+                    "Hōan (1120–1124)",
+                    "Tenji (1124–1126)",
+                    "Daiji (1126–1131)",
+                    "Tenshō (1131–1132)",
+                    "Chōshō (1132–1135)",
+                    "Hōen (1135–1141)",
+                    "Eiji (1141–1142)",
+                    "Kōji (1142–1144)",
+                    "Ten’yō (1144–1145)",
+                    "Kyūan (1145–1151)",
+                    "Ninpei (1151–1154)",
+                    "Kyūju (1154–1156)",
+                    "Hōgen (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)",
+                    "Genryaku (1184–1185)",
+                    "Bunji (1185–1190)",
+                    "Kenkyū (1190–1199)",
+                    "Shōji (1199–1201)",
+                    "Kennin (1201–1204)",
+                    "Genkyū (1204–1206)",
+                    "Ken’ei (1206–1207)",
+                    "Jōgen (1207–1211)",
+                    "Kenryaku (1211–1213)",
+                    "Kenpō (1213–1219)",
+                    "Jōkyū (1219–1222)",
+                    "Jōō (1222–1224)",
+                    "Gennin (1224–1225)",
+                    "Karoku (1225–1227)",
+                    "Antei (1227–1229)",
+                    "Kanki (1229–1232)",
+                    "Jōei (1232–1233)",
+                    "Tenpuku (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)",
+                    "Enkyō (1308–1311)",
+                    "Ōchō (1311–1312)",
+                    "Shōwa (1312–1317)",
+                    "Bunpō (1317–1319)",
+                    "Genō (1319–1321)",
+                    "Genkō (1321–1324)",
+                    "Shōchū (1324–1326)",
+                    "Karyaku (1326–1329)",
+                    "Gentoku (1329–1331)",
+                    "Genkō (1331–1334)",
+                    "Kenmu (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)",
+                    "Tenbun (1532–1555)",
+                    "Kōji (1555–1558)",
+                    "Eiroku (1558–1570)",
+                    "Genki (1570–1573)",
+                    "Tenshō (1573–1592)",
+                    "Bunroku (1592–1596)",
+                    "Keichō (1596–1615)",
+                    "Genna (1615–1624)",
+                    "Kan’ei (1624–1644)",
+                    "Shōho (1644–1648)",
+                    "Keian (1648–1652)",
+                    "Jōō (1652–1655)",
+                    "Meireki (1655–1658)",
+                    "Manji (1658–1661)",
+                    "Kanbun (1661–1673)",
+                    "Enpō (1673–1681)",
+                    "Tenna (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ōreki (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",
+                    "Reiwa",
+                }
+                narrow{
                     "Taika (645–650)",
                     "Hakuchi (650–671)",
                     "Hakuhō (672–686)",
@@ -1802,13 +3393,13 @@ nb{
                     "Yōrō (717–724)",
                     "Jinki (724–729)",
                     "Tenpyō (729–749)",
-                    "Tenpyō-kampō (749-749)",
-                    "Tenpyō-shōhō (749-757)",
-                    "Tenpyō-hōji (757-765)",
-                    "Tenpyō-jingo (765-767)",
-                    "Jingo-keiun (767-770)",
+                    "Tenpyō-kampō (749749)",
+                    "Tenpyō-shōhō (749757)",
+                    "Tenpyō-hōji (757765)",
+                    "Tenpyō-jingo (765767)",
+                    "Jingo-keiun (767770)",
                     "Hōki (770–780)",
-                    "Ten-ō (781-782)",
+                    "Ten-ō (781782)",
                     "Enryaku (782–806)",
                     "Daidō (806–810)",
                     "Kōnin (810–824)",
@@ -1817,7 +3408,7 @@ nb{
                     "Kajō (848–851)",
                     "Ninju (851–854)",
                     "Saikō (854–857)",
-                    "Ten-an (857-859)",
+                    "Ten-an (857859)",
                     "Jōgan (859–877)",
                     "Gangyō (877–885)",
                     "Ninna (885–889)",
@@ -1869,7 +3460,7 @@ nb{
                     "Chōji (1104–1106)",
                     "Kashō (1106–1108)",
                     "Tennin (1108–1110)",
-                    "Ten-ei (1110-1113)",
+                    "Ten-ei (11101113)",
                     "Eikyū (1113–1118)",
                     "Gen’ei (1118–1120)",
                     "Hōan (1120–1124)",
@@ -2023,12 +3614,13 @@ nb{
                     "Bunkyū (1861–1864)",
                     "Genji (1864–1865)",
                     "Keiō (1865–1868)",
-                    "Meiji",
-                    "Taishō",
-                    "Shōwa",
-                    "Heisei",
+                    "M",
+                    "T",
+                    "S",
+                    "H",
+                    "R",
                 }
-                narrow{
+                wide{
                     "Taika (645–650)",
                     "Hakuchi (650–671)",
                     "Hakuhō (672–686)",
@@ -2040,13 +3632,13 @@ nb{
                     "Yōrō (717–724)",
                     "Jinki (724–729)",
                     "Tenpyō (729–749)",
-                    "Tenpyō-kampō (749749)",
-                    "Tenpyō-shōhō (749757)",
-                    "Tenpyō-hōji (757765)",
-                    "Tenpyō-jingo (765767)",
-                    "Jingo-keiun (767770)",
+                    "Tenpyō-kampō (749-749)",
+                    "Tenpyō-shōhō (749-757)",
+                    "Tenpyō-hōji (757-765)",
+                    "Tenpyō-jingo (765-767)",
+                    "Jingo-keiun (767-770)",
                     "Hōki (770–780)",
-                    "Ten-ō (781782)",
+                    "Ten-ō (781-782)",
                     "Enryaku (782–806)",
                     "Daidō (806–810)",
                     "Kōnin (810–824)",
@@ -2055,7 +3647,7 @@ nb{
                     "Kajō (848–851)",
                     "Ninju (851–854)",
                     "Saikō (854–857)",
-                    "Ten-an (857859)",
+                    "Ten-an (857-859)",
                     "Jōgan (859–877)",
                     "Gangyō (877–885)",
                     "Ninna (885–889)",
@@ -2107,7 +3699,7 @@ nb{
                     "Chōji (1104–1106)",
                     "Kashō (1106–1108)",
                     "Tennin (1108–1110)",
-                    "Ten-ei (11101113)",
+                    "Ten-ei (1110-1113)",
                     "Eikyū (1113–1118)",
                     "Gen’ei (1118–1120)",
                     "Hōan (1120–1124)",
@@ -2261,17 +3853,135 @@ nb{
                     "Bunkyū (1861–1864)",
                     "Genji (1864–1865)",
                     "Keiō (1865–1868)",
-                    "M",
-                    "T",
-                    "S",
-                    "H",
+                    "Meiji",
+                    "Taishō",
+                    "Shōwa",
+                    "Heisei",
+                    "Reiwa",
+                }
+            }
+            intervalFormats{
+                H{
+                    H{"HH–HH"}
+                }
+                Hv{
+                    H{"HH–HH v"}
+                }
+                M{
+                    M{"M.–M."}
+                }
+                MEd{
+                    M{"E d.M.–E d.M."}
+                    d{"E d.M.–E d.M."}
+                }
+                MMM{
+                    M{"MMM–MMM"}
+                }
+                MMMEd{
+                    M{"E d. MMM–E d. MMM"}
+                    d{"E d. MMM–E d. MMM"}
+                }
+                MMMd{
+                    M{"d. MMM–d. MMM"}
+                    d{"d.–d. MMM"}
+                }
+                Md{
+                    M{"d.M.–d.M."}
+                    d{"d.M.–d.M."}
+                }
+                d{
+                    d{"d.–d."}
+                }
+                fallback{"{0}–{1}"}
+                h{
+                    a{"h a–h a"}
+                    h{"h–h a"}
+                }
+                hv{
+                    a{"h a–h a v"}
+                    h{"h–h a v"}
+                }
+                y{
+                    y{"y–y G"}
+                }
+                yM{
+                    M{"M.y–M.y G"}
+                    y{"M.y–M.y G"}
+                }
+                yMEd{
+                    M{"E d.M.y–E d.M.y G"}
+                    d{"E d.M.y–E d.M.y G"}
+                    y{"E d.M.y–E d.M.y G"}
+                }
+                yMMM{
+                    M{"MMM–MMM y G"}
+                    y{"MMM y–MMM y G"}
+                }
+                yMMMEd{
+                    M{"E d. MMM–E d. MMM y G"}
+                    d{"E d. MMM–E d. MMM y G"}
+                    y{"E d. MMM y–E d. MMM y G"}
+                }
+                yMMMM{
+                    M{"MMMM–MMMM y G"}
+                    y{"MMMM y–MMMM y G"}
+                }
+                yMMMd{
+                    M{"d. MMM–d. MMM y G"}
+                    d{"d.–d. MMM y G"}
+                    y{"d. MMM y–d. MMM y G"}
+                }
+                yMd{
+                    M{"d.M.y–d.M.y G"}
+                    d{"d.M.y–d.M.y G"}
+                    y{"d.M.y–d.M.y G"}
                 }
             }
         }
         persian{
+            DateTimePatterns{
+                "HH:mm:ss zzzz",
+                "HH:mm:ss z",
+                "HH:mm:ss",
+                "HH:mm",
+                "EEEE d. MMMM y G",
+                "d. MMMM y G",
+                "d. MMM y G",
+                "d.M.y G",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
             availableFormats{
                 E{"ccc"}
+                Ed{"E d."}
+                Gy{"y G"}
+                GyMMM{"MMM y G"}
+                GyMMMEd{"E d. MMM y G"}
+                GyMMMd{"d. MMM y G"}
+                M{"L."}
+                MEd{"E d.M"}
+                MMM{"LLL"}
+                MMMEd{"E d. MMM"}
                 MMMMd{"d. MMMM"}
+                MMMd{"d. MMM"}
+                MMdd{"d.M."}
+                Md{"d.M."}
+                d{"d."}
+                y{"y G"}
+                yyyy{"y G"}
+                yyyyM{"M.y G"}
+                yyyyMEd{"E d.M.y G"}
+                yyyyMM{"MM.y G"}
+                yyyyMMM{"MMM y G"}
+                yyyyMMMEd{"E d. MMM y G"}
+                yyyyMMMM{"MMMM y G"}
+                yyyyMMMd{"d. MMM y G"}
+                yyyyMd{"d.M.y G"}
+                yyyyQQQ{"QQQ y G"}
+                yyyyQQQQ{"QQQQ y G"}
             }
             eras{
                 abbreviated{
@@ -2284,6 +3994,83 @@ nb{
                     "AP",
                 }
             }
+            intervalFormats{
+                H{
+                    H{"HH–HH"}
+                }
+                Hv{
+                    H{"HH–HH v"}
+                }
+                M{
+                    M{"M.–M."}
+                }
+                MEd{
+                    M{"E d.M.–E d.M."}
+                    d{"E d.M.–E d.M."}
+                }
+                MMM{
+                    M{"MMM–MMM"}
+                }
+                MMMEd{
+                    M{"E d. MMM–E d. MMM"}
+                    d{"E d. MMM–E d. MMM"}
+                }
+                MMMd{
+                    M{"d. MMM–d. MMM"}
+                    d{"d.–d. MMM"}
+                }
+                Md{
+                    M{"d.M.–d.M."}
+                    d{"d.M.–d.M."}
+                }
+                d{
+                    d{"d.–d."}
+                }
+                fallback{"{0}–{1}"}
+                h{
+                    a{"h a–h a"}
+                    h{"h–h a"}
+                }
+                hv{
+                    a{"h a–h a v"}
+                    h{"h–h a v"}
+                }
+                y{
+                    y{"y–y G"}
+                }
+                yM{
+                    M{"M.y–M.y G"}
+                    y{"M.y–M.y G"}
+                }
+                yMEd{
+                    M{"E d.M.y–E d.M.y G"}
+                    d{"E d.M.y–E d.M.y G"}
+                    y{"E d.M.y–E d.M.y G"}
+                }
+                yMMM{
+                    M{"MMM–MMM y G"}
+                    y{"MMM y–MMM y G"}
+                }
+                yMMMEd{
+                    M{"E d. MMM–E d. MMM y G"}
+                    d{"E d. MMM–E d. MMM y G"}
+                    y{"E d. MMM y–E d. MMM y G"}
+                }
+                yMMMM{
+                    M{"MMMM–MMMM y G"}
+                    y{"MMMM y–MMMM y G"}
+                }
+                yMMMd{
+                    M{"d. MMM–d. MMM y G"}
+                    d{"d.–d. MMM y G"}
+                    y{"d. MMM y–d. MMM y G"}
+                }
+                yMd{
+                    M{"d.M.y–d.M.y G"}
+                    d{"d.M.y–d.M.y G"}
+                    y{"d.M.y–d.M.y G"}
+                }
+            }
             monthNames{
                 format{
                     abbreviated{
@@ -2376,16 +4163,141 @@ nb{
             }
         }
         roc{
+            DateTimePatterns{
+                "HH:mm:ss zzzz",
+                "HH:mm:ss z",
+                "HH:mm:ss",
+                "HH:mm",
+                "EEEE d. MMMM y G",
+                "d. MMMM y G",
+                "d. MMM y G",
+                "d.M.y G",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
             availableFormats{
                 E{"ccc"}
+                Ed{"E d."}
+                Gy{"y G"}
+                GyMMM{"MMM y G"}
+                GyMMMEd{"E d. MMM y G"}
+                GyMMMd{"d. MMM y G"}
+                M{"L."}
+                MEd{"E d.M"}
+                MMM{"LLL"}
+                MMMEd{"E d. MMM"}
                 MMMMd{"d. MMMM"}
+                MMMd{"d. MMM"}
+                MMdd{"d.M."}
+                Md{"d.M."}
+                d{"d."}
+                y{"y G"}
+                yyyy{"y G"}
+                yyyyM{"M.y G"}
+                yyyyMEd{"E d.M.y G"}
+                yyyyMM{"MM.y G"}
+                yyyyMMM{"MMM y G"}
+                yyyyMMMEd{"E d. MMM y G"}
+                yyyyMMMM{"MMMM y G"}
+                yyyyMMMd{"d. MMM y G"}
+                yyyyMd{"d.M.y G"}
+                yyyyQQQ{"QQQ y G"}
+                yyyyQQQQ{"QQQQ y G"}
             }
             eras{
                 abbreviated{
-                    "Before R.O.C.",
+                    "Før ROC",
+                    "Minguo",
+                }
+                narrow{
+                    "Før ROC",
+                    "Minguo",
+                }
+                wide{
+                    "Før R.O.C.",
                     "Minguo",
                 }
             }
+            intervalFormats{
+                H{
+                    H{"HH–HH"}
+                }
+                Hv{
+                    H{"HH–HH v"}
+                }
+                M{
+                    M{"M.–M."}
+                }
+                MEd{
+                    M{"E d.M.–E d.M."}
+                    d{"E d.M.–E d.M."}
+                }
+                MMM{
+                    M{"MMM–MMM"}
+                }
+                MMMEd{
+                    M{"E d. MMM–E d. MMM"}
+                    d{"E d. MMM–E d. MMM"}
+                }
+                MMMd{
+                    M{"d. MMM–d. MMM"}
+                    d{"d.–d. MMM"}
+                }
+                Md{
+                    M{"d.M.–d.M."}
+                    d{"d.M.–d.M."}
+                }
+                d{
+                    d{"d.–d."}
+                }
+                fallback{"{0}–{1}"}
+                h{
+                    a{"h a–h a"}
+                    h{"h–h a"}
+                }
+                hv{
+                    a{"h a–h a v"}
+                    h{"h–h a v"}
+                }
+                y{
+                    y{"y–y G"}
+                }
+                yM{
+                    M{"M.y–M.y G"}
+                    y{"M.y–M.y G"}
+                }
+                yMEd{
+                    M{"E d.M.y–E d.M.y G"}
+                    d{"E d.M.y–E d.M.y G"}
+                    y{"E d.M.y–E d.M.y G"}
+                }
+                yMMM{
+                    M{"MMM–MMM y G"}
+                    y{"MMM y–MMM y G"}
+                }
+                yMMMEd{
+                    M{"E d. MMM–E d. MMM y G"}
+                    d{"E d. MMM–E d. MMM y G"}
+                    y{"E d. MMM y–E d. MMM y G"}
+                }
+                yMMMM{
+                    M{"MMMM–MMMM y G"}
+                    y{"MMMM y–MMMM y G"}
+                }
+                yMMMd{
+                    M{"d. MMM–d. MMM y G"}
+                    d{"d.–d. MMM y G"}
+                    y{"d. MMM y–d. MMM y G"}
+                }
+                yMd{
+                    M{"d.M.y–d.M.y G"}
+                    d{"d.M.y–d.M.y G"}
+                    y{"d.M.y–d.M.y G"}
+                }
+            }
         }
     }
     characterLabel{
@@ -2431,7 +4343,7 @@ nb{
         japanese_kana{"japansk kana"}
         kanbun{"kanbun"}
         kanji{"kanji"}
-        keycap{"keycap"}
+        keycap{"taster"}
         leftwards_arrows{"piler som peker til venstre"}
         leftwards_rightwards_arrows{"piler som peker til høyre og venstre"}
         letterlike_symbols{"bokstavlignende symboler"}
@@ -2449,7 +4361,7 @@ nb{
         objects{"objekter"}
         other{"annet"}
         paired{"par"}
-        person{"person"}
+        person{"mennesker"}
         phonetic_alphabet{"fonetisk alfabet"}
         pictographs{"piktogrammer"}
         place{"sted"}
@@ -2458,7 +4370,7 @@ nb{
         rightwards_arrows{"piler som peker til høyre"}
         sign_standard_symbols{"tegn/standardsymboler"}
         small_form_variant{"varianter av små tegn"}
-        smiley{"smiley"}
+        smiley{"smilefjes"}
         smileys_people{"smilefjes og mennesker"}
         south_asian_scripts{"sørasiatiske skriftsystemer"}
         southeast_asian_scripts{"sørøstasiatiske skriftsystemer"}
@@ -2481,6 +4393,10 @@ nb{
             0,
             1,
         }
+        typographicNames:intvector{
+            1,
+            1,
+        }
     }
     delimiters{
         alternateQuotationEnd{"’"}
@@ -2511,6 +4427,13 @@ nb{
         }
         day-narrow{
             dn{"d."}
+            relative{
+                "-1"{"i går"}
+                "-2"{"-2 d."}
+                "0"{"i dag"}
+                "1"{"i morgen"}
+                "2"{"+2 d."}
+            }
             relativeTime{
                 future{
                     one{"+{0} d."}
@@ -2542,17 +4465,38 @@ nb{
                 }
             }
         }
+        dayOfYear{
+            dn{"dag i året"}
+        }
+        dayOfYear-narrow{
+            dn{"d. i året"}
+        }
+        dayOfYear-short{
+            dn{"dag i året"}
+        }
         dayperiod{
             dn{"a.m./p.m."}
         }
+        dayperiod-narrow{
+            dn{"am/pm"}
+        }
+        dayperiod-short{
+            dn{"am/pm"}
+        }
         era{
             dn{"tidsalder"}
         }
+        era-narrow{
+            dn{"tidsalder"}
+        }
+        era-short{
+            dn{"tidsalder"}
+        }
         fri{
             relative{
-                "-1"{"fredag sist uke"}
-                "0"{"fredag denne uken"}
-                "1"{"fredag neste uke"}
+                "-1"{"forrige fredag"}
+                "0"{"fredag"}
+                "1"{"neste fredag"}
             }
             relativeTime{
                 future{
@@ -2685,9 +4629,9 @@ nb{
         }
         mon{
             relative{
-                "-1"{"mandag sist uke"}
-                "0"{"mandag denne uken"}
-                "1"{"mandag neste uke"}
+                "-1"{"forrige mandag"}
+                "0"{"mandag"}
+                "1"{"neste mandag"}
             }
             relativeTime{
                 future{
@@ -2844,9 +4788,9 @@ nb{
         }
         sat{
             relative{
-                "-1"{"lørdag sist uke"}
-                "0"{"lørdag denne uken"}
-                "1"{"lørdag neste uke"}
+                "-1"{"forrige lørdag"}
+                "0"{"lørdag"}
+                "1"{"neste lørdag"}
             }
             relativeTime{
                 future{
@@ -2911,6 +4855,9 @@ nb{
         }
         second-narrow{
             dn{"s"}
+            relative{
+                "0"{"nå"}
+            }
             relativeTime{
                 future{
                     one{"+{0} s"}
@@ -2924,6 +4871,9 @@ nb{
         }
         second-short{
             dn{"sek"}
+            relative{
+                "0"{"nå"}
+            }
             relativeTime{
                 future{
                     one{"om {0} sek"}
@@ -2937,9 +4887,9 @@ nb{
         }
         sun{
             relative{
-                "-1"{"søndag sist uke"}
-                "0"{"søndag denne uken"}
-                "1"{"søndag neste uke"}
+                "-1"{"forrige søndag"}
+                "0"{"søndag"}
+                "1"{"neste søndag"}
             }
             relativeTime{
                 future{
@@ -2988,9 +4938,9 @@ nb{
         }
         thu{
             relative{
-                "-1"{"torsdag sist uke"}
-                "0"{"torsdag denne uken"}
-                "1"{"torsdag neste uke"}
+                "-1"{"forrige torsdag"}
+                "0"{"torsdag"}
+                "1"{"neste torsdag"}
             }
             relativeTime{
                 future{
@@ -3039,9 +4989,9 @@ nb{
         }
         tue{
             relative{
-                "-1"{"tirsdag sist uke"}
-                "0"{"tirsdag denne uken"}
-                "1"{"tirsdag neste uke"}
+                "-1"{"forrige tirsdag"}
+                "0"{"tirsdag"}
+                "1"{"neste tirsdag"}
             }
             relativeTime{
                 future{
@@ -3090,9 +5040,9 @@ nb{
         }
         wed{
             relative{
-                "-1"{"onsdag sist uke"}
-                "0"{"onsdag denne uken"}
-                "1"{"onsdag neste uke"}
+                "-1"{"forrige onsdag"}
+                "0"{"onsdag"}
+                "1"{"neste onsdag"}
             }
             relativeTime{
                 future{
@@ -3146,7 +5096,7 @@ nb{
                 "0"{"denne uken"}
                 "1"{"neste uke"}
             }
-            relativePeriod{"uken {0}"}
+            relativePeriod{"uken som inneholder {0}"}
             relativeTime{
                 future{
                     one{"om {0} uke"}
@@ -3184,7 +5134,7 @@ nb{
                 "0"{"denne uken"}
                 "1"{"neste uke"}
             }
-            relativePeriod{"uken {0}"}
+            relativePeriod{"uken med {0}"}
             relativeTime{
                 future{
                     one{"om {0} u."}
@@ -3196,9 +5146,33 @@ nb{
                 }
             }
         }
+        weekOfMonth{
+            dn{"uke i måneden"}
+        }
+        weekOfMonth-narrow{
+            dn{"uke i md."}
+        }
+        weekOfMonth-short{
+            dn{"uke i mnd."}
+        }
         weekday{
             dn{"ukedag"}
         }
+        weekday-narrow{
+            dn{"uked."}
+        }
+        weekday-short{
+            dn{"ukedag"}
+        }
+        weekdayOfMonth{
+            dn{"ukedag i måneden"}
+        }
+        weekdayOfMonth-narrow{
+            dn{"uked. i md."}
+        }
+        weekdayOfMonth-short{
+            dn{"uked. i mnd."}
+        }
         year{
             dn{"år"}
             relative{
@@ -3219,6 +5193,11 @@ nb{
         }
         year-narrow{
             dn{"år"}
+            relative{
+                "-1"{"i fjor"}
+                "0"{"i år"}
+                "1"{"neste år"}
+            }
             relativeTime{
                 future{
                     one{"+{0} år"}
@@ -3232,6 +5211,11 @@ nb{
         }
         year-short{
             dn{"år"}
+            relative{
+                "-1"{"i fjor"}
+                "0"{"i år"}
+                "1"{"neste år"}
+            }
             relativeTime{
                 future{
                     one{"om {0} år"}
@@ -3246,14 +5230,32 @@ nb{
         zone{
             dn{"tidssone"}
         }
+        zone-narrow{
+            dn{"tidssone"}
+        }
+        zone-short{
+            dn{"tidssone"}
+        }
     }
     listPattern{
+        or{
+            2{"{0} eller {1}"}
+            end{"{0} eller {1}"}
+            middle{"{0}, {1}"}
+            start{"{0}, {1}"}
+        }
         standard{
             2{"{0} og {1}"}
             end{"{0} og {1}"}
             middle{"{0}, {1}"}
             start{"{0}, {1}"}
         }
+        standard-narrow{
+            2{"{0} og {1}"}
+            end{"{0} og {1}"}
+            middle{"{0}, {1}"}
+            start{"{0}, {1}"}
+        }
         standard-short{
             2{"{0} og {1}"}
             end{"{0} og {1}"}