]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/data/locales/fr.txt
ICU-64260.0.1.tar.gz
[apple/icu.git] / icuSources / data / locales / fr.txt
index ed3cb9cc5eb2a7f4901a030e99317881bb627dae..824831b6fee83688cf4c8f40d844118fc8b3bace 100644 (file)
@@ -1,16 +1,7 @@
-// ***************************************************************************
-// *
-// * Copyright (C) 2014 International Business Machines
-// * Corporation and others. All Rights Reserved.
-// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter
-// * Source File: <path>/common/main/fr.xml
-// *
-// ***************************************************************************
-/**
- * ICU <specials> source: <path>/common/main/fr.xml
- */
+// © 2016 and later: Unicode, Inc. and others.
+// License & terms of use: http://www.unicode.org/copyright.html#License
 fr{
-    AuxExemplarCharacters{"[á Ã¥ Ã¤ Ã£ Ä\81 Ä\93 Ã­ Ã¬ Ä« Ã± Ã³ Ã² Ã¶ Ã¸ ú ǔ]"}
+    AuxExemplarCharacters{"[á Ã¥ Ã¤ Ã£ Ä\81 Ä\87 Ä\93 Ã­ Ã¬ Ä« Ä³ Ã± Ã³ Ã² Ã¶ Ãµ Ã¸ Å\99 Å¡ Å¿ Ã\9f ú ǔ]"}
     Ellipsis{
         final{"{0}…"}
         initial{"… {0}"}
@@ -24,21 +15,26 @@ fr{
         " 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 “ ” « » ( ) \\[ \\] § @ * / \\& # † ‡]"}
-    LocaleScript{
-        "Latn",
-    }
     MoreInformation{"?"}
     NumberElements{
+        arab{
+            symbols{
+                plusSign{"‏+"}
+            }
+        }
+        default{"latn"}
         latn{
             miscPatterns{
-                atLeast{"au moins {0}"}
-                range{"de {0} à {1}"}
+                approximately{"≈{0}"}
+                atLeast{"≥{0}"}
+                atMost{"≤{0}"}
+                range{"{0}–{1}"}
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"}
                 currencyFormat{"#,##0.00 ¤"}
-                decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0 %"}
                 scientificFormat{"#E0"}
             }
@@ -49,11 +45,11 @@ fr{
                         other{"0 mille"}
                     }
                     10000{
-                        one{"00 millier"}
+                        one{"00 mille"}
                         other{"00 mille"}
                     }
                     100000{
-                        one{"000 millier"}
+                        one{"000 mille"}
                         other{"000 mille"}
                     }
                     1000000{
@@ -77,7 +73,7 @@ fr{
                         other{"00 milliards"}
                     }
                     100000000000{
-                        one{"000 milliards"}
+                        one{"000 milliard"}
                         other{"000 milliards"}
                     }
                     1000000000000{
@@ -85,16 +81,66 @@ fr{
                         other{"0 billions"}
                     }
                     10000000000000{
-                        one{"00 billions"}
+                        one{"00 billion"}
                         other{"00 billions"}
                     }
                     100000000000000{
-                        one{"000 billions"}
+                        one{"000 billion"}
                         other{"000 billions"}
                     }
                 }
             }
             patternsShort{
+                currencyFormat{
+                    1000{
+                        one{"0 k ¤"}
+                        other{"0 k ¤"}
+                    }
+                    10000{
+                        one{"00 k ¤"}
+                        other{"00 k ¤"}
+                    }
+                    100000{
+                        one{"000 k ¤"}
+                        other{"000 k ¤"}
+                    }
+                    1000000{
+                        one{"0 M ¤"}
+                        other{"0 M ¤"}
+                    }
+                    10000000{
+                        one{"00 M ¤"}
+                        other{"00 M ¤"}
+                    }
+                    100000000{
+                        one{"000 M ¤"}
+                        other{"000 M ¤"}
+                    }
+                    1000000000{
+                        one{"0 Md ¤"}
+                        other{"0 Md ¤"}
+                    }
+                    10000000000{
+                        one{"00 Md ¤"}
+                        other{"00 Md ¤"}
+                    }
+                    100000000000{
+                        one{"000 Md ¤"}
+                        other{"000 Md ¤"}
+                    }
+                    1000000000000{
+                        one{"0 Bn ¤"}
+                        other{"0 Bn ¤"}
+                    }
+                    10000000000000{
+                        one{"00 Bn ¤"}
+                        other{"00 Bn ¤"}
+                    }
+                    100000000000000{
+                        one{"000 Bn ¤"}
+                        other{"000 Bn ¤"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         one{"0 k"}
@@ -149,19 +195,30 @@ fr{
             symbols{
                 decimal{","}
                 exponential{"E"}
-                group{" "}
+                group{""}
                 infinity{"∞"}
                 list{";"}
-                minusSign{"-"}
                 nan{"NaN"}
                 perMille{"‰"}
                 percentSign{"%"}
-                plusSign{"+"}
                 superscriptingExponent{"×"}
+                timeSeparator{":"}
+            }
+        }
+        minimalPairs{
+            ordinal{
+                one{"Prenez la {0}re à droite."}
+                other{"Prenez la {0}e à droite."}
+            }
+            plural{
+                one{"{0} jour"}
+                other{"{0} jours"}
             }
         }
+        minimumGroupingDigits{"1"}
+        native{"latn"}
     }
-    Version{"2.0.98.52"}
+    Version{"2.1.49.82"}
     calendar{
         buddhist{
             DateTimePatterns{
@@ -174,8 +231,8 @@ fr{
                 "d MMM y G",
                 "dd/MM/y GGGGG",
                 "{1} {0}",
-                "{1} 'à' {0}",
-                "{1} 'à' {0}",
+                "{1} à {0}",
+                "{1} à {0}",
                 "{1} {0}",
                 "{1} {0}",
             }
@@ -191,13 +248,13 @@ fr{
             }
             eras{
                 abbreviated{
-                    "ère b.",
+                    "E. B.",
                 }
                 narrow{
-                    "E.B.",
+                    "EB",
                 }
                 wide{
-                    "ère bouddhiste",
+                    "ère bouddhique",
                 }
             }
         }
@@ -226,6 +283,7 @@ fr{
                 MEd{"E d/M"}
                 MMM{"LLL"}
                 MMMEd{"E d MMM"}
+                MMMMd{"d MMMM"}
                 MMMd{"d MMM"}
                 Md{"d/M"}
                 ms{"mm:ss"}
@@ -236,6 +294,7 @@ fr{
                 yyyyMEd{"E d/M/y"}
                 yyyyMMM{"MMM U"}
                 yyyyMMMEd{"E d MMM U"}
+                yyyyMMMM{"MMMM U"}
                 yyyyMMMd{"d MMM U"}
                 yyyyMd{"d/M/y"}
                 yyyyQQQ{"QQQ U"}
@@ -304,6 +363,88 @@ fr{
                 }
             }
         }
+        coptic{
+            eras{
+                abbreviated{
+                    "av. D.",
+                    "ap. D.",
+                }
+                narrow{
+                    "av. D.",
+                    "ap. D.",
+                }
+                wide{
+                    "avant Dioclétien",
+                    "après Dioclétien",
+                }
+            }
+            monthNames{
+                format{
+                    abbreviated{
+                        "tout",
+                        "bâb.",
+                        "hât.",
+                        "kya.",
+                        "toub.",
+                        "amsh.",
+                        "barma.",
+                        "barmo.",
+                        "bash.",
+                        "ba’o.",
+                        "abî.",
+                        "mis.",
+                        "al-n.",
+                    }
+                    wide{
+                        "tout",
+                        "bâbâ",
+                        "hâtour",
+                        "kyahk",
+                        "toubah",
+                        "amshîr",
+                        "barmahât",
+                        "barmoudah",
+                        "bashans",
+                        "ba’ounah",
+                        "abîb",
+                        "misra",
+                        "al-nasi",
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        "tout",
+                        "bâb.",
+                        "hât.",
+                        "kya.",
+                        "toub.",
+                        "amsh.",
+                        "barma.",
+                        "barmo.",
+                        "bash.",
+                        "ba’o.",
+                        "abî.",
+                        "mis.",
+                        "al-n.",
+                    }
+                    wide{
+                        "tout",
+                        "bâbâ",
+                        "hâtour",
+                        "kyahk",
+                        "toubah",
+                        "amshîr",
+                        "barmahât",
+                        "barmoudah",
+                        "bashans",
+                        "ba’ounah",
+                        "abîb",
+                        "misra",
+                        "al-nasi",
+                    }
+                }
+            }
+        }
         dangi{
             DateTimePatterns{
                 "HH:mm:ss zzzz",
@@ -383,6 +524,88 @@ fr{
                 }
             }
         }
+        ethiopic{
+            eras{
+                abbreviated{
+                    "av. Inc.",
+                    "ap. Inc.",
+                }
+                narrow{
+                    "av. Inc.",
+                    "ap. Inc.",
+                }
+                wide{
+                    "avant l’Incarnation",
+                    "après l’Incarnation",
+                }
+            }
+            monthNames{
+                format{
+                    abbreviated{
+                        "mäs.",
+                        "teq.",
+                        "hed.",
+                        "tah.",
+                        "ter",
+                        "yäk.",
+                        "mäg.",
+                        "miy.",
+                        "gue.",
+                        "sän.",
+                        "ham.",
+                        "näh.",
+                        "pag.",
+                    }
+                    wide{
+                        "mäskäräm",
+                        "teqemt",
+                        "hedar",
+                        "tahesas",
+                        "ter",
+                        "yäkatit",
+                        "mägabit",
+                        "miyazya",
+                        "guenbot",
+                        "säné",
+                        "hamlé",
+                        "nähasé",
+                        "pagumén",
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        "mäs.",
+                        "teq.",
+                        "hed.",
+                        "tah.",
+                        "ter",
+                        "yäk.",
+                        "mäg.",
+                        "miy.",
+                        "gue.",
+                        "sän.",
+                        "ham.",
+                        "näh.",
+                        "pag.",
+                    }
+                    wide{
+                        "mäskäräm",
+                        "teqemt",
+                        "hedar",
+                        "tahesas",
+                        "ter",
+                        "yäkatit",
+                        "mägabit",
+                        "miyazya",
+                        "guenbot",
+                        "säné",
+                        "hamlé",
+                        "nähasé",
+                        "pagumén",
+                    }
+                }
+            }
+        }
         generic{
             DateTimePatterns{
                 "HH:mm:ss zzzz",
@@ -394,13 +617,23 @@ fr{
                 "d MMM y G",
                 "dd/MM/y GGGGG",
                 "{1} {0}",
-                "{1} 'à' {0}",
-                "{1} 'à' {0}",
+                "{1} à {0}",
+                "{1} à {0}",
                 "{1} {0}",
                 "{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"}
@@ -412,6 +645,7 @@ fr{
                 MEd{"E d/M"}
                 MMM{"LLL"}
                 MMMEd{"E d MMM"}
+                MMMMd{"d MMMM"}
                 MMMd{"d MMM"}
                 Md{"d/M"}
                 d{"d"}
@@ -432,98 +666,145 @@ fr{
                 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{"M/y G 'à' M/y G"}
+                    M{"M–M/y G"}
+                    y{"M/y 'à' M/y G"}
+                }
+                GyMEd{
+                    G{"E d/M/y G 'à' E d/M/y G"}
+                    M{"E d/M 'à' E d/M/y G"}
+                    d{"E d 'à' E d/M/y G"}
+                    y{"E d/M/y 'à' E d/M/y G"}
+                }
+                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 'à' 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{"d/M/y G 'à' d/M/y G"}
+                    M{"d/M 'à' d/M/y G"}
+                    d{"d–d/M/y G"}
+                    y{"d/M/y 'à' d/M/y G"}
+                }
                 H{
-                    H{"HH – HH"}
+                    H{"HH – HH"}
                 }
                 Hm{
-                    H{"HH:mm – HH:mm"}
-                    m{"HH:mm – HH:mm"}
+                    H{"HH:mm – HH:mm"}
+                    m{"HH:mm – HH:mm"}
                 }
                 Hmv{
-                    H{"HH:mm – HH:mm v"}
-                    m{"HH:mm – HH:mm v"}
+                    H{"HH:mm – HH:mm v"}
+                    m{"HH:mm – HH:mm v"}
                 }
                 Hv{
-                    H{"HH – HH v"}
+                    H{"HH – HH v"}
                 }
                 M{
                     M{"M–M"}
                 }
                 MEd{
-                    M{"E dd/MM - E dd/MM"}
-                    d{"E dd/MM - E dd/MM"}
+                    M{"E dd/MM – E dd/MM"}
+                    d{"E dd/MM – E dd/MM"}
                 }
                 MMM{
-                    M{"MMMâ\80\93MMM"}
+                    M{"MMMâ\80\89â\80\93â\80\89MMM"}
                 }
                 MMMEd{
-                    M{"E d MMM – E d MMM"}
-                    d{"E d – E d MMM"}
+                    M{"E d MMM – E d MMM"}
+                    d{"E d MMM – E d MMM"}
                 }
                 MMMd{
-                    M{"d MMM – d MMM"}
+                    M{"d MMM – d MMM"}
                     d{"d–d MMM"}
                 }
                 Md{
-                    M{"dd/MM - dd/MM"}
-                    d{"dd/MM - dd/MM"}
+                    M{"dd/MM – dd/MM"}
+                    d{"dd/MM – dd/MM"}
                 }
                 d{
-                    d{"d-d"}
+                    d{"dd"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
-                    a{"h a – h a"}
-                    h{"h – h a"}
+                    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"}
+                    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"}
+                    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"}
+                    a{"h a – h a v"}
+                    h{"h – h a v"}
                 }
                 y{
-                    y{"y-y G"}
+                    y{"y – y G"}
                 }
                 yM{
-                    M{"MM/y – MM/y G"}
-                    y{"M/y – M/y G"}
+                    M{"MM/y – MM/y G"}
+                    y{"M/y – M/y G"}
                 }
                 yMEd{
-                    M{"E dd/MM/y – E dd/MM/y G"}
-                    d{"E dd/MM/y – E dd/MM/y G"}
-                    y{"E dd/MM/y – E dd/MM/y G"}
+                    M{"E dd/MM/y – E dd/MM/y G"}
+                    d{"E dd/MM/y – E dd/MM/y G"}
+                    y{"E dd/MM/y – E dd/MM/y G"}
                 }
                 yMMM{
                     M{"MMM–MMM y G"}
-                    y{"MMM y – MMM y G"}
+                    y{"MMM y – MMM y G"}
                 }
                 yMMMEd{
-                    M{"E d MMM – E d MMM y G"}
-                    d{"E d – E d MMM y G"}
-                    y{"E d MMM y – E d MMM y G"}
+                    M{"E d MMM – E d MMM y G"}
+                    d{"E d – E d MMM y G"}
+                    y{"E d MMM y – E d MMM y G"}
                 }
                 yMMMM{
-                    M{"MMMMâ\80\93MMMM y G"}
-                    y{"MMMM y – MMMM y G"}
+                    M{"MMMMâ\80\89â\80\93â\80\89MMMM y G"}
+                    y{"MMMM y – MMMM y G"}
                 }
                 yMMMd{
-                    M{"d MMM – 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"}
+                    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{"dd/MM/y – dd/MM/y G"}
+                    M{"d/M/y – d/M/y G"}
+                    d{"d/M/y – d/M/y G"}
+                    y{"dd/MM/y – dd/MM/y G"}
                 }
             }
         }
@@ -532,9 +813,13 @@ fr{
                 "AM",
                 "PM",
             }
+            AmPmMarkersAbbr{
+                "AM",
+                "PM",
+            }
             AmPmMarkersNarrow{
-                "a",
-                "p",
+                "AM",
+                "PM",
             }
             DateTimePatterns{
                 "HH:mm:ss zzzz",
@@ -545,18 +830,22 @@ fr{
                 "d MMMM y",
                 "d MMM y",
                 "dd/MM/y",
-                "{1} {0}",
-                "{1} {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1} à {0}",
+                "{1} à {0}",
+                "{1} à {0}",
+                "{1} à {0}",
                 "{1} {0}",
             }
-            NoonMarker{"midi"}
-            NoonMarkerNarrow{"midi"}
             appendItems{
                 Timezone{"{0} {1}"}
             }
             availableFormats{
+                Bh{"h B"}
+                Bhm{"h:mm B"}
+                Bhms{"h:mm:ss B"}
+                E{"E"}
+                EBhm{"E h:mm B"}
+                EBhms{"E h:mm:ss B"}
                 EHm{"E HH:mm"}
                 EHms{"E HH:mm:ss"}
                 Ed{"E d"}
@@ -569,27 +858,40 @@ fr{
                 H{"HH 'h'"}
                 Hm{"HH:mm"}
                 Hms{"HH:mm:ss"}
+                Hmsv{"HH:mm:ss v"}
+                Hmv{"HH:mm v"}
                 M{"L"}
-                MEd{"E d/M"}
+                MEd{"E dd/MM"}
                 MMM{"LLL"}
                 MMMEd{"E d MMM"}
+                MMMMW{
+                    one{"'semaine' W (MMMM)"}
+                    other{"'semaine' W (MMMM)"}
+                }
+                MMMMd{"d MMMM"}
                 MMMd{"d MMM"}
-                Md{"d/M"}
+                Md{"dd/MM"}
                 d{"d"}
                 h{"h a"}
                 hm{"h:mm a"}
                 hms{"h:mm:ss a"}
+                hmsv{"h:mm:ss a v"}
+                hmv{"h:mm a v"}
                 ms{"mm:ss"}
                 y{"y"}
-                yM{"M/y"}
-                yMEd{"E d/M/y"}
+                yM{"MM/y"}
+                yMEd{"E dd/MM/y"}
                 yMMM{"MMM y"}
                 yMMMEd{"E d MMM y"}
                 yMMMM{"MMMM y"}
                 yMMMd{"d MMM y"}
-                yMd{"d/M/y"}
+                yMd{"dd/MM/y"}
                 yQQQ{"QQQ y"}
                 yQQQQ{"QQQQ y"}
+                yw{
+                    one{"'semaine' w 'de' Y"}
+                    other{"'semaine' w 'de' Y"}
+                }
             }
             dayNames{
                 format{
@@ -632,13 +934,13 @@ fr{
                 }
                 stand-alone{
                     abbreviated{
-                        "Dim.",
-                        "Lun.",
-                        "Mar.",
-                        "Mer.",
-                        "Jeu.",
-                        "Ven.",
-                        "Sam.",
+                        "dim.",
+                        "lun.",
+                        "mar.",
+                        "mer.",
+                        "jeu.",
+                        "ven.",
+                        "sam.",
                     }
                     narrow{
                         "D",
@@ -650,22 +952,82 @@ fr{
                         "S",
                     }
                     short{
-                        "Dim.",
-                        "Lun.",
-                        "Mar.",
-                        "Mer.",
-                        "Jeu.",
-                        "Ven.",
-                        "Sam.",
+                        "di",
+                        "lu",
+                        "ma",
+                        "me",
+                        "je",
+                        "ve",
+                        "sa",
+                    }
+                    wide{
+                        "dimanche",
+                        "lundi",
+                        "mardi",
+                        "mercredi",
+                        "jeudi",
+                        "vendredi",
+                        "samedi",
+                    }
+                }
+            }
+            dayPeriod{
+                format{
+                    abbreviated{
+                        afternoon1{"ap.m."}
+                        evening1{"soir"}
+                        midnight{"min."}
+                        morning1{"mat."}
+                        night1{"nuit"}
+                        noon{"midi"}
+                    }
+                    narrow{
+                        afternoon1{"ap.m."}
+                        evening1{"soir"}
+                        midnight{"min."}
+                        morning1{"mat."}
+                        night1{"nuit"}
+                        noon{"midi"}
+                    }
+                    wide{
+                        afternoon1{"de l’après-midi"}
+                        evening1{"du soir"}
+                        midnight{"minuit"}
+                        morning1{"du matin"}
+                        night1{"de nuit"}
+                        noon{"midi"}
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        afternoon1{"ap.m."}
+                        am{"AM"}
+                        evening1{"soir"}
+                        midnight{"min."}
+                        morning1{"mat."}
+                        night1{"nuit"}
+                        noon{"midi"}
+                        pm{"PM"}
+                    }
+                    narrow{
+                        afternoon1{"ap.m."}
+                        am{"AM"}
+                        evening1{"soir"}
+                        midnight{"min."}
+                        morning1{"mat."}
+                        night1{"nuit"}
+                        noon{"midi"}
+                        pm{"PM"}
                     }
                     wide{
-                        "Dimanche",
-                        "Lundi",
-                        "Mardi",
-                        "Mercredi",
-                        "Jeudi",
-                        "Vendredi",
-                        "Samedi",
+                        afternoon1{"après-midi"}
+                        am{"AM"}
+                        evening1{"soir"}
+                        midnight{"minuit"}
+                        morning1{"matin"}
+                        night1{"nuit"}
+                        noon{"midi"}
+                        pm{"PM"}
                     }
                 }
             }
@@ -674,108 +1036,167 @@ fr{
                     "av. J.-C.",
                     "ap. J.-C.",
                 }
+                abbreviated%variant{
+                    "AEC",
+                    "EC",
+                }
                 narrow{
                     "av. J.-C.",
                     "ap. J.-C.",
                 }
+                narrow%variant{
+                    "AEC",
+                    "EC",
+                }
                 wide{
                     "avant Jésus-Christ",
                     "après Jésus-Christ",
                 }
+                wide%variant{
+                    "avant l’ère commune",
+                    "de l’ère commune",
+                }
             }
             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{"M/y G 'à' M/y G"}
+                    M{"M–M/y G"}
+                    y{"M/y 'à' M/y G"}
+                }
+                GyMEd{
+                    G{"E d/M/y G 'à' E d/M/y G"}
+                    M{"E d/M 'à' E d/M/y G"}
+                    d{"E d 'à' E d/M/y G"}
+                    y{"E d/M/y 'à' E d/M/y G"}
+                }
+                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 'à' 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{"d/M/y G 'à' d/M/y G"}
+                    M{"d/M 'à' d/M/y G"}
+                    d{"d–d/M/y G"}
+                    y{"d/M/y 'à' d/M/y G"}
+                }
                 H{
-                    H{"HH – HH"}
+                    H{"HH – HH"}
                 }
                 Hm{
-                    H{"HH:mm – HH:mm"}
-                    m{"HH:mm – HH:mm"}
+                    H{"HH:mm – HH:mm"}
+                    m{"HH:mm – HH:mm"}
                 }
                 Hmv{
-                    H{"HH:mm – HH:mm v"}
-                    m{"HH:mm – HH:mm v"}
+                    H{"HH:mm – HH:mm v"}
+                    m{"HH:mm – HH:mm v"}
                 }
                 Hv{
-                    H{"HH – HH v"}
+                    H{"HH – HH v"}
                 }
                 M{
                     M{"M–M"}
                 }
                 MEd{
-                    M{"E dd/MM - E dd/MM"}
-                    d{"E dd/MM - E dd/MM"}
+                    M{"E dd/MM – E dd/MM"}
+                    d{"E dd/MM – E dd/MM"}
                 }
                 MMM{
-                    M{"MMMâ\80\93MMM"}
+                    M{"MMMâ\80\89â\80\93â\80\89MMM"}
                 }
                 MMMEd{
-                    M{"E d MMM – E d MMM"}
-                    d{"E d – E d MMM"}
+                    M{"E d MMM – E d MMM"}
+                    d{"E d – E d MMM"}
                 }
                 MMMd{
-                    M{"d MMM – d MMM"}
+                    M{"d MMM – d MMM"}
                     d{"d–d MMM"}
                 }
                 Md{
-                    M{"dd/MM - dd/MM"}
-                    d{"dd/MM – dd/MM"}
+                    M{"dd/MM – dd/MM"}
+                    d{"dd/MM – dd/MM"}
                 }
                 d{
-                    d{"d-d"}
+                    d{"dd"}
                 }
-                fallback{"{0} – {1}"}
+                fallback{"{0} – {1}"}
                 h{
-                    a{"h a – h a"}
-                    h{"h – h a"}
+                    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"}
+                    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"}
+                    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"}
+                    a{"h a – h a v"}
                     h{"h – h a v"}
                 }
                 y{
                     y{"y–y"}
                 }
                 yM{
-                    M{"MM/y – MM/y"}
-                    y{"M/y – M/y"}
+                    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"}
+                    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 y"}
-                    y{"MMM y – MMM y"}
+                    y{"MMM y – MMM y"}
                 }
                 yMMMEd{
-                    M{"E d MMM – E d MMM y"}
-                    d{"E d – E d MMM y"}
-                    y{"E d MMM y – E d MMM y"}
+                    M{"E d MMM – E d MMM y"}
+                    d{"E d – E d MMM y"}
+                    y{"E d MMM y – E d MMM y"}
                 }
                 yMMMM{
-                    M{"MMMM – MMMM y"}
-                    y{"MMMM y – MMMM y"}
+                    M{"MMMM – MMMM y"}
+                    y{"MMMM y – MMMM y"}
                 }
                 yMMMd{
-                    M{"d MMM – d MMM y"}
+                    M{"d MMM – d MMM y"}
                     d{"d–d MMM y"}
-                    y{"d MMM y – d MMM y"}
+                    y{"d MMM y – d MMM y"}
                 }
                 yMd{
-                    M{"d/M/y – d/M/y"}
-                    d{"d/M/y – d/M/y"}
-                    y{"dd/MM/y – dd/MM/y"}
+                    M{"dd/MM/y – dd/MM/y"}
+                    d{"dd/MM/y – dd/MM/y"}
+                    y{"dd/MM/y – dd/MM/y"}
                 }
             }
             monthNames{
@@ -922,95 +1343,170 @@ fr{
                 "d MMM y G",
                 "dd/MM/y GGGGG",
                 "{1} {0}",
-                "{1} 'à' {0}",
-                "{1} 'à' {0}",
+                "{1} à {0}",
+                "{1} à {0}",
                 "{1} {0}",
                 "{1} {0}",
             }
+            eras{
+                abbreviated{
+                    "A. M.",
+                }
+                wide{
+                    "Anno Mundi",
+                }
+            }
             monthNames{
                 format{
+                    abbreviated{
+                        "tich.",
+                        "hèch.",
+                        "kis.",
+                        "tév.",
+                        "chev.",
+                        "ad.I",
+                        "adar",
+                        "nis.",
+                        "iyar",
+                        "siv.",
+                        "tam.",
+                        "av",
+                        "él.",
+                        "ad.II",
+                    }
                     wide{
-                        "Tisseri",
-                        "Hesvan",
-                        "Kislev",
-                        "Tébeth",
-                        "Schébat",
-                        "Adar I",
-                        "Adar",
-                        "Nissan",
-                        "Iyar",
-                        "Sivan",
-                        "Tamouz",
-                        "Ab",
-                        "Elloul",
-                        "Adar II",
+                        "tichri",
+                        "hèchvan",
+                        "kislev",
+                        "téveth",
+                        "chevat",
+                        "adar I",
+                        "adar",
+                        "nissan",
+                        "iyar",
+                        "sivan",
+                        "tamouz",
+                        "av",
+                        "éloul",
+                        "adar II",
                     }
                 }
                 stand-alone{
+                    abbreviated{
+                        "tich.",
+                        "hèch.",
+                        "kis.",
+                        "tév.",
+                        "chev.",
+                        "ad.I",
+                        "adar",
+                        "nis.",
+                        "iyar",
+                        "siv.",
+                        "tam.",
+                        "av",
+                        "él.",
+                        "ad.II",
+                    }
                     wide{
-                        "Tisseri",
-                        "Hesvan",
-                        "Kislev",
-                        "Tébeth",
-                        "Schébat",
-                        "Adar I",
-                        "Adar",
-                        "Nissan",
-                        "Iyar",
-                        "Sivan",
-                        "Tamouz",
-                        "Ab",
-                        "Elloul",
-                        "Adar II",
+                        "tichri",
+                        "hèchvan",
+                        "kislev",
+                        "téveth",
+                        "chevat",
+                        "adar I",
+                        "adar",
+                        "nissan",
+                        "iyar",
+                        "sivan",
+                        "tamouz",
+                        "av",
+                        "éloul",
+                        "adar II",
                     }
                 }
             }
         }
-        islamic{
-            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",
-                "dd/MM/y GGGGG",
-                "{1} {0}",
-                "{1} 'à' {0}",
-                "{1} 'à' {0}",
-                "{1} {0}",
-                "{1} {0}",
+        indian{
+            eras{
+                wide{
+                    "ère Saka",
+                }
             }
-            availableFormats{
-                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 dd/MM"}
-                MMM{"LLL"}
-                MMMEd{"E d MMM"}
-                MMMd{"d MMM"}
-                Md{"dd/MM"}
-                d{"d"}
-                y{"y G"}
-                yyyy{"y G"}
-                yyyyM{"M/y GGGGG"}
-                yyyyMEd{"E d/M/y GGGGG"}
-                yyyyMMM{"MMM y G"}
-                yyyyMMMEd{"E d MMM y G"}
-                yyyyMMMM{"MMMM y G"}
-                yyyyMMMd{"d MMM y G"}
-                yyyyMd{"d/M/y GGGGG"}
-                yyyyQQQ{"QQQ y G"}
-                yyyyQQQQ{"QQQQ y G"}
+            monthNames{
+                format{
+                    abbreviated{
+                        "chai.",
+                        "vai.",
+                        "jyai.",
+                        "āsha.",
+                        "shrā.",
+                        "bhā.",
+                        "āshw.",
+                        "kār.",
+                        "mār.",
+                        "pau.",
+                        "māgh",
+                        "phāl.",
+                    }
+                    wide{
+                        "chaitra",
+                        "vaishākh",
+                        "jyaishtha",
+                        "āshādha",
+                        "shrāvana",
+                        "bhādrapad",
+                        "āshwin",
+                        "kārtik",
+                        "mārgashīrsha",
+                        "paush",
+                        "māgh",
+                        "phālgun",
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        "chai.",
+                        "vai.",
+                        "jyai.",
+                        "āsha.",
+                        "shrā.",
+                        "bhā.",
+                        "āshw.",
+                        "kār.",
+                        "mār.",
+                        "pau.",
+                        "māgh",
+                        "phāl.",
+                    }
+                    wide{
+                        "chaitra",
+                        "vaishākh",
+                        "jyaishtha",
+                        "āshādha",
+                        "shrāvana",
+                        "bhādrapad",
+                        "āshwin",
+                        "kārtik",
+                        "mārgashīrsha",
+                        "paush",
+                        "māgh",
+                        "phālgun",
+                    }
+                }
             }
+        }
+        islamic{
             eras{
                 abbreviated{
                     "AH",
                 }
+                narrow{
+                    "H",
+                }
+                wide{
+                    "ère de l’Hégire",
+                }
             }
             monthNames{
                 format{
@@ -1129,6 +1625,7 @@ fr{
                 MEd{"E d/M"}
                 MMM{"LLL"}
                 MMMEd{"E d MMM"}
+                MMMMd{"d MMMM"}
                 MMMd{"d MMM"}
                 Md{"d/M"}
                 d{"d"}
@@ -1145,15 +1642,183 @@ fr{
                 yyyyQQQQ{"QQQQ y G"}
             }
         }
+        persian{
+            eras{
+                abbreviated{
+                    "A. P.",
+                }
+                wide{
+                    "Anno Persico",
+                }
+            }
+            monthNames{
+                format{
+                    abbreviated{
+                        "far.",
+                        "ord.",
+                        "kho.",
+                        "tir",
+                        "mor.",
+                        "šah.",
+                        "mehr",
+                        "âbân",
+                        "âzar",
+                        "dey",
+                        "bah.",
+                        "esf.",
+                    }
+                    wide{
+                        "farvardin",
+                        "ordibehešt",
+                        "khordâd",
+                        "tir",
+                        "mordâd",
+                        "šahrivar",
+                        "mehr",
+                        "âbân",
+                        "âzar",
+                        "dey",
+                        "bahman",
+                        "esfand",
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        "far.",
+                        "ord.",
+                        "kho.",
+                        "tir",
+                        "mor.",
+                        "šah.",
+                        "mehr",
+                        "âbân",
+                        "âzar",
+                        "dey",
+                        "bah.",
+                        "esf.",
+                    }
+                    wide{
+                        "farvardin",
+                        "ordibehešt",
+                        "khordâd",
+                        "tir",
+                        "mordâd",
+                        "šahrivar",
+                        "mehr",
+                        "âbân",
+                        "âzar",
+                        "dey",
+                        "bahman",
+                        "esfand",
+                    }
+                }
+            }
+        }
         roc{
             eras{
                 abbreviated{
+                    "av. RdC",
+                    "RdC",
+                }
+                narrow{
+                    "av. RdC",
+                    "RdC",
+                }
+                wide{
                     "avant RdC",
                     "RdC",
                 }
             }
         }
     }
+    characterLabel{
+        activities{"activités"}
+        african_scripts{"écritures africaines"}
+        american_scripts{"écritures américaines"}
+        animal{"animaux"}
+        animals_nature{"animaux et nature"}
+        arrows{"flèches"}
+        body{"corps"}
+        box_drawing{"filets"}
+        braille{"écriture Braille"}
+        building{"immeuble"}
+        bullets_stars{"étoiles et puces"}
+        consonantal_jamo{"jamos consonnes"}
+        currency_symbols{"symboles monétaires"}
+        dash_connector{"tirets / connecteurs"}
+        digits{"chiffres"}
+        dingbats{"symboles Dingbats"}
+        divination_symbols{"symboles divinatoires"}
+        downwards_arrows{"flèches vers le bas"}
+        downwards_upwards_arrows{"flèches vers le bas et le haut"}
+        east_asian_scripts{"écritures est-asiatiques"}
+        emoji{"emojis"}
+        european_scripts{"écritures européennes"}
+        female{"féminin"}
+        flag{"drapeau"}
+        flags{"drapeaux"}
+        food_drink{"nourriture et boisson"}
+        format{"format"}
+        format_whitespace{"format et espacement"}
+        full_width_form_variant{"variante de forme pleine-chasse"}
+        geometric_shapes{"formes géométriques"}
+        half_width_form_variant{"variantes de forme demi-chasse"}
+        han_characters{"caractères sinographiques"}
+        han_radicals{"radicaux sinographiques"}
+        hanja{"sinogrammes coréens hanja"}
+        hanzi_simplified{"sinogrammes chinois simplifiés"}
+        hanzi_traditional{"sinogrammes chinois traditionnels"}
+        heart{"cœurs"}
+        historic_scripts{"écritures historiques"}
+        ideographic_desc_characters{"symboles de descript. sinographique"}
+        japanese_kana{"syllabaire kana japonais"}
+        kanbun{"kamboun"}
+        kanji{"sinogrammes japonais kanji"}
+        keycap{"touches"}
+        leftwards_arrows{"flèches vers la gauche"}
+        leftwards_rightwards_arrows{"flèches vers la gauche et la droite"}
+        letterlike_symbols{"symboles de lettres"}
+        limited_use{"usage limité"}
+        male{"masculin"}
+        math_symbols{"symboles mathématiques"}
+        middle_eastern_scripts{"écritures du Moyen-Orient"}
+        miscellaneous{"divers"}
+        modern_scripts{"écritures modernes"}
+        modifier{"modificateurs"}
+        musical_symbols{"symboles musicaux"}
+        nature{"nature"}
+        nonspacing{"sans chasse"}
+        numbers{"nombres"}
+        objects{"objets"}
+        other{"autres"}
+        paired{"en paire"}
+        person{"personnes"}
+        phonetic_alphabet{"alphabet phonétique"}
+        pictographs{"pictogrammes"}
+        place{"lieux"}
+        plant{"plantes"}
+        punctuation{"ponctuation"}
+        rightwards_arrows{"flèches vers la droite"}
+        sign_standard_symbols{"signalisation"}
+        small_form_variant{"petites variantes de forme"}
+        smiley{"émoticône"}
+        smileys_people{"émoticônes et personnes"}
+        south_asian_scripts{"écritures sud-asiatiques"}
+        southeast_asian_scripts{"écritures sud-est-asiatiques"}
+        spacing{"avec chasse"}
+        sport{"sport"}
+        symbols{"symboles"}
+        technical_symbols{"symboles techniques"}
+        tone_marks{"marques tonales"}
+        travel{"voyage"}
+        travel_places{"voyage et lieux"}
+        upwards_arrows{"flèches vers le haut"}
+        variant_forms{"variantes de forme"}
+        vocalic_jamo{"jamos voyelles"}
+        weather{"météo"}
+        western_asian_scripts{"écritures ouest-asiatiques"}
+        whitespace{"espacement"}
+    }
     contextTransforms{
         day-format-except-narrow:intvector{
             0,
@@ -1179,6 +1844,14 @@ fr{
             0,
             1,
         }
+        territory:intvector{
+            1,
+            0,
+        }
+        typographicNames:intvector{
+            1,
+            1,
+        }
     }
     delimiters{
         alternateQuotationEnd{"»"}
@@ -1186,11 +1859,6 @@ fr{
         quotationEnd{"»"}
         quotationStart{"«"}
     }
-    durationUnits{
-        hm{"h:mm"}
-        hms{"h:mm:ss"}
-        ms{"m:ss"}
-    }
     fields{
         day{
             dn{"jour"}
@@ -1212,21 +1880,129 @@ fr{
                 }
             }
         }
-        dayperiod{
-            dn{"cadran"}
-        }
-        era{
-            dn{"ère"}
-        }
-        fri{
+        day-narrow{
+            dn{"j"}
             relative{
-                "-1"{"vendredi dernier"}
-                "0"{"ce vendredi"}
-                "1"{"vendredi prochain"}
+                "-1"{"hier"}
+                "-2"{"avant-hier"}
+                "0"{"aujourd’hui"}
+                "1"{"demain"}
+                "2"{"après-demain"}
+            }
+            relativeTime{
+                future{
+                    one{"+{0} j"}
+                    other{"+{0} j"}
+                }
+                past{
+                    one{"-{0} j"}
+                    other{"-{0} j"}
+                }
+            }
+        }
+        day-short{
+            dn{"j"}
+            relative{
+                "-1"{"hier"}
+                "-2"{"avant-hier"}
+                "0"{"aujourd’hui"}
+                "1"{"demain"}
+                "2"{"après-demain"}
+            }
+            relativeTime{
+                future{
+                    one{"dans {0} j"}
+                    other{"dans {0} j"}
+                }
+                past{
+                    one{"il y a {0} j"}
+                    other{"il y a {0} j"}
+                }
+            }
+        }
+        dayOfYear{
+            dn{"jour (année)"}
+        }
+        dayOfYear-narrow{
+            dn{"j (an)"}
+        }
+        dayOfYear-short{
+            dn{"j (an)"}
+        }
+        dayperiod{
+            dn{"cadran"}
+        }
+        dayperiod-narrow{
+            dn{"cadran"}
+        }
+        dayperiod-short{
+            dn{"cadran"}
+        }
+        era{
+            dn{"ère"}
+        }
+        era-narrow{
+            dn{"ère"}
+        }
+        era-short{
+            dn{"ère"}
+        }
+        fri{
+            relative{
+                "-1"{"vendredi dernier"}
+                "0"{"ce vendredi"}
+                "1"{"vendredi prochain"}
+            }
+            relativeTime{
+                future{
+                    one{"dans {0} vendredi"}
+                    other{"dans {0} vendredis"}
+                }
+                past{
+                    one{"il y a {0} vendredi"}
+                    other{"il y a {0} vendredis"}
+                }
+            }
+        }
+        fri-narrow{
+            relative{
+                "-1"{"ven. dernier"}
+                "0"{"ce ven."}
+                "1"{"ven. prochain"}
+            }
+            relativeTime{
+                future{
+                    one{"dans {0} ven."}
+                    other{"dans {0} ven."}
+                }
+                past{
+                    one{"il y a {0} ven."}
+                    other{"il y a {0} ven."}
+                }
+            }
+        }
+        fri-short{
+            relative{
+                "-1"{"ven. dernier"}
+                "0"{"ce ven."}
+                "1"{"ven. prochain"}
+            }
+            relativeTime{
+                future{
+                    one{"dans {0} ven."}
+                    other{"dans {0} ven."}
+                }
+                past{
+                    one{"il y a {0} ven."}
+                    other{"il y a {0} ven."}
+                }
             }
         }
         hour{
             dn{"heure"}
+            relative{
+                "0"{"cette heure-ci"}
+            }
             relativeTime{
                 future{
                     one{"dans {0} heure"}
@@ -1238,8 +2014,37 @@ fr{
                 }
             }
         }
+        hour-narrow{
+            dn{"h"}
+            relativeTime{
+                future{
+                    one{"+{0} h"}
+                    other{"+{0} h"}
+                }
+                past{
+                    one{"-{0} h"}
+                    other{"-{0} h"}
+                }
+            }
+        }
+        hour-short{
+            dn{"h"}
+            relativeTime{
+                future{
+                    one{"dans {0} h"}
+                    other{"dans {0} h"}
+                }
+                past{
+                    one{"il y a {0} h"}
+                    other{"il y a {0} h"}
+                }
+            }
+        }
         minute{
             dn{"minute"}
+            relative{
+                "0"{"cette minute-ci"}
+            }
             relativeTime{
                 future{
                     one{"dans {0} minute"}
@@ -1251,12 +2056,82 @@ fr{
                 }
             }
         }
+        minute-narrow{
+            dn{"min"}
+            relativeTime{
+                future{
+                    one{"+{0} min"}
+                    other{"+{0} min"}
+                }
+                past{
+                    one{"-{0} min"}
+                    other{"-{0} min"}
+                }
+            }
+        }
+        minute-short{
+            dn{"min"}
+            relativeTime{
+                future{
+                    one{"dans {0} min"}
+                    other{"dans {0} min"}
+                }
+                past{
+                    one{"il y a {0} min"}
+                    other{"il y a {0} min"}
+                }
+            }
+        }
         mon{
             relative{
                 "-1"{"lundi dernier"}
                 "0"{"ce lundi"}
                 "1"{"lundi prochain"}
             }
+            relativeTime{
+                future{
+                    one{"dans {0} lundi"}
+                    other{"dans {0} lundis"}
+                }
+                past{
+                    one{"il y a {0} lundi"}
+                    other{"il y a {0} lundis"}
+                }
+            }
+        }
+        mon-narrow{
+            relative{
+                "-1"{"lun. dernier"}
+                "0"{"ce lun."}
+                "1"{"lun. prochain"}
+            }
+            relativeTime{
+                future{
+                    one{"dans {0} lun."}
+                    other{"dans {0} lun."}
+                }
+                past{
+                    one{"il y a {0} lun."}
+                    other{"il y a {0} lun."}
+                }
+            }
+        }
+        mon-short{
+            relative{
+                "-1"{"lun. dernier"}
+                "0"{"ce lun."}
+                "1"{"lun. prochain"}
+            }
+            relativeTime{
+                future{
+                    one{"dans {0} lun."}
+                    other{"dans {0} lun."}
+                }
+                past{
+                    one{"il y a {0} lun."}
+                    other{"il y a {0} lun."}
+                }
+            }
         }
         month{
             dn{"mois"}
@@ -1276,12 +2151,136 @@ fr{
                 }
             }
         }
+        month-narrow{
+            dn{"m."}
+            relative{
+                "-1"{"le mois dernier"}
+                "0"{"ce mois-ci"}
+                "1"{"le mois prochain"}
+            }
+            relativeTime{
+                future{
+                    one{"+{0} m."}
+                    other{"+{0} m."}
+                }
+                past{
+                    one{"-{0} m."}
+                    other{"-{0} m."}
+                }
+            }
+        }
+        month-short{
+            dn{"m."}
+            relative{
+                "-1"{"le mois dernier"}
+                "0"{"ce mois-ci"}
+                "1"{"le mois prochain"}
+            }
+            relativeTime{
+                future{
+                    one{"dans {0} m."}
+                    other{"dans {0} m."}
+                }
+                past{
+                    one{"il y a {0} m."}
+                    other{"il y a {0} m."}
+                }
+            }
+        }
+        quarter{
+            dn{"trimestre"}
+            relative{
+                "-1"{"le trimestre dernier"}
+                "0"{"ce trimestre"}
+                "1"{"le trimestre prochain"}
+            }
+            relativeTime{
+                future{
+                    one{"dans {0} trimestre"}
+                    other{"dans {0} trimestres"}
+                }
+                past{
+                    one{"il y a {0} trimestre"}
+                    other{"il y a {0} trimestres"}
+                }
+            }
+        }
+        quarter-narrow{
+            dn{"trim."}
+            relativeTime{
+                future{
+                    one{"+{0} trim."}
+                    other{"+{0} trim."}
+                }
+                past{
+                    one{"-{0} trim."}
+                    other{"-{0} trim."}
+                }
+            }
+        }
+        quarter-short{
+            dn{"trim."}
+            relativeTime{
+                future{
+                    one{"dans {0} trim."}
+                    other{"dans {0} trim."}
+                }
+                past{
+                    one{"il y a {0} trim."}
+                    other{"il y a {0} trim."}
+                }
+            }
+        }
         sat{
             relative{
                 "-1"{"samedi dernier"}
                 "0"{"ce samedi"}
                 "1"{"samedi prochain"}
             }
+            relativeTime{
+                future{
+                    one{"dans {0} samedi"}
+                    other{"dans {0} samedis"}
+                }
+                past{
+                    one{"il y a {0} samedi"}
+                    other{"il y a {0} samedis"}
+                }
+            }
+        }
+        sat-narrow{
+            relative{
+                "-1"{"sam. dernier"}
+                "0"{"ce sam."}
+                "1"{"sam. prochain"}
+            }
+            relativeTime{
+                future{
+                    one{"dans {0} sam."}
+                    other{"dans {0} sam."}
+                }
+                past{
+                    one{"il y a {0} sam."}
+                    other{"il y a {0} sam."}
+                }
+            }
+        }
+        sat-short{
+            relative{
+                "-1"{"sam. dernier"}
+                "0"{"ce sam."}
+                "1"{"sam. prochain"}
+            }
+            relativeTime{
+                future{
+                    one{"dans {0} sam."}
+                    other{"dans {0} sam."}
+                }
+                past{
+                    one{"dans {0} sam."}
+                    other{"dans {0} sam."}
+                }
+            }
         }
         second{
             dn{"seconde"}
@@ -1299,816 +2298,462 @@ fr{
                 }
             }
         }
+        second-narrow{
+            dn{"s"}
+            relativeTime{
+                future{
+                    one{"+{0} s"}
+                    other{"+{0} s"}
+                }
+                past{
+                    one{"-{0} s"}
+                    other{"-{0} s"}
+                }
+            }
+        }
+        second-short{
+            dn{"s"}
+            relativeTime{
+                future{
+                    one{"dans {0} s"}
+                    other{"dans {0} s"}
+                }
+                past{
+                    one{"il y a {0} s"}
+                    other{"il y a {0} s"}
+                }
+            }
+        }
         sun{
             relative{
                 "-1"{"dimanche dernier"}
                 "0"{"ce dimanche"}
                 "1"{"dimanche prochain"}
             }
-        }
-        thu{
-            relative{
-                "-1"{"jeudi dernier"}
-                "0"{"ce jeudi"}
-                "1"{"jeudi prochain"}
+            relativeTime{
+                future{
+                    one{"dans {0} dimanche"}
+                    other{"dans {0} dimanches"}
+                }
+                past{
+                    one{"il y a {0} dimanche"}
+                    other{"il y a {0} dimanches"}
+                }
             }
         }
-        tue{
+        sun-narrow{
             relative{
-                "-1"{"mardi dernier"}
-                "0"{"ce mardi"}
-                "1"{"mardi prochain"}
+                "-1"{"dim. dernier"}
+                "0"{"ce dim."}
+                "1"{"dim. prochain"}
             }
-        }
-        wed{
-            relative{
-                "-1"{"mercredi dernier"}
-                "0"{"ce mercredi"}
-                "1"{"mercredi prochain"}
+            relativeTime{
+                future{
+                    one{"dans {0} dim."}
+                    other{"dans {0} dim."}
+                }
+                past{
+                    one{"il y a {0} dim."}
+                    other{"il y a {0} dim."}
+                }
             }
         }
-        week{
-            dn{"semaine"}
+        sun-short{
             relative{
-                "-1"{"la semaine dernière"}
-                "0"{"cette semaine"}
-                "1"{"la semaine prochaine"}
+                "-1"{"dim. dernier"}
+                "0"{"ce dim."}
+                "1"{"dim. prochain"}
             }
             relativeTime{
                 future{
-                    one{"dans {0} semaine"}
-                    other{"dans {0} semaines"}
+                    one{"dans {0} dim."}
+                    other{"dans {0} dim."}
                 }
                 past{
-                    one{"il y a {0} semaine"}
-                    other{"il y a {0} semaines"}
+                    one{"il y a {0} dim."}
+                    other{"il y a {0} dim."}
                 }
             }
         }
-        weekday{
-            dn{"jour de la semaine"}
-        }
-        year{
-            dn{"année"}
+        thu{
             relative{
-                "-1"{"l’année dernière"}
-                "0"{"cette année"}
-                "1"{"l’année prochaine"}
+                "-1"{"jeudi dernier"}
+                "0"{"ce jeudi"}
+                "1"{"jeudi prochain"}
             }
             relativeTime{
                 future{
-                    one{"dans {0} an"}
-                    other{"dans {0} ans"}
+                    one{"dans {0} jeudi"}
+                    other{"dans {0} jeudis"}
                 }
                 past{
-                    one{"il y a {0} an"}
-                    other{"il y a {0} ans"}
+                    one{"il y a {0} jeudi"}
+                    other{"il y a {0} jeudis"}
                 }
             }
         }
-        zone{
-            dn{"fuseau horaire"}
-        }
-    }
-    listPattern{
-        standard{
-            2{"{0} et {1}"}
-            end{"{0} et {1}"}
-            middle{"{0}, {1}"}
-            start{"{0}, {1}"}
-        }
-        unit{
-            2{"{0} et {1}"}
-            end{"{0} et {1}"}
-            middle{"{0}, {1}"}
-            start{"{0}, {1}"}
-        }
-        unit-narrow{
-            2{"{0} {1}"}
-            end{"{0} {1}"}
-            middle{"{0} {1}"}
-            start{"{0} {1}"}
-        }
-        unit-short{
-            2{"{0} et {1}"}
-            end{"{0} et {1}"}
-            middle{"{0}, {1}"}
-            start{"{0}, {1}"}
-        }
-    }
-    measurementSystemNames{
-        UK{"impérial"}
-        US{"américain"}
-        metric{"métrique"}
-    }
-    transformNames{
-        BGN{"BGN"}
-        Numeric{"Numérique"}
-        Tone{"Ton"}
-        UNGEGN{"UNGEGN"}
-        x-Accents{"Accents"}
-        x-Fullwidth{"Pleine chasse"}
-        x-Halfwidth{"Demi-chasse"}
-        x-Jamo{"Jamo"}
-        x-Pinyin{"Pinyin"}
-        x-Publishing{"Publication"}
-    }
-    units{
-        acceleration{
-            g-force{
-                one{"{0} fois la gravitation terrestre"}
-                other{"{0} fois la gravitation terrestre"}
-            }
-        }
-        angle{
-            arc-minute{
-                one{"{0} minute d’angle"}
-                other{"{0} minutes d’angle"}
-            }
-            arc-second{
-                one{"{0} seconde d’angle"}
-                other{"{0} secondes d’angle"}
-            }
-            degree{
-                one{"{0} degré"}
-                other{"{0} degrés"}
-            }
-        }
-        area{
-            acre{
-                one{"{0} acre anglo-saxonne"}
-                other{"{0} acres anglo-saxonnes"}
-            }
-            hectare{
-                one{"{0} hectare"}
-                other{"{0} hectares"}
-            }
-            square-foot{
-                one{"{0} pied carré"}
-                other{"{0} pieds carrés"}
-            }
-            square-kilometer{
-                one{"{0} kilomètre carré"}
-                other{"{0} kilomètres carrés"}
-            }
-            square-meter{
-                one{"{0} mètre carré"}
-                other{"{0} mètres carrés"}
+        thu-narrow{
+            relative{
+                "-1"{"jeu. dernier"}
+                "0"{"ce jeu."}
+                "1"{"jeu. prochain"}
             }
-            square-mile{
-                one{"{0} mille anglais carré"}
-                other{"{0} milles anglais carrés"}
+            relativeTime{
+                future{
+                    one{"dans {0} jeu."}
+                    other{"dans {0} jeu."}
+                }
+                past{
+                    one{"il y a {0} jeu."}
+                    other{"il y a {0} jeu."}
+                }
             }
         }
-        compound{
-            per{"{0} par {1}"}
-        }
-        duration{
-            day{
-                one{"{0} jour"}
-                other{"{0} jours"}
-            }
-            hour{
-                one{"{0} heure"}
-                other{"{0} heures"}
-            }
-            millisecond{
-                one{"{0} milliseconde"}
-                other{"{0} millisecondes"}
-            }
-            minute{
-                one{"{0} minute"}
-                other{"{0} minutes"}
-            }
-            month{
-                one{"{0} mois"}
-                other{"{0} mois"}
-            }
-            second{
-                one{"{0} seconde"}
-                other{"{0} secondes"}
-            }
-            week{
-                one{"{0} semaine"}
-                other{"{0} semaines"}
+        thu-short{
+            relative{
+                "-1"{"jeu. dernier"}
+                "0"{"ce jeu."}
+                "1"{"jeu. prochain"}
             }
-            year{
-                one{"{0} année"}
-                other{"{0} années"}
+            relativeTime{
+                future{
+                    one{"dans {0} jeu."}
+                    other{"dans {0} jeu."}
+                }
+                past{
+                    one{"il y a {0} jeu."}
+                    other{"il y a {0} jeu."}
+                }
             }
         }
-        energy{
-            calorie{
-                one{"{0} calorie"}
-                other{"{0} calories"}
-            }
-            foodcalorie{
-                one{"{0} kilocalorie"}
-                other{"{0} kilocalories"}
-            }
-            joule{
-                one{"{0} joule"}
-                other{"{0} joules"}
-            }
-            kilocalorie{
-                one{"{0} kilocalorie"}
-                other{"{0} kilocalories"}
+        tue{
+            relative{
+                "-1"{"mardi dernier"}
+                "0"{"ce mardi"}
+                "1"{"mardi prochain"}
             }
-            kilojoule{
-                one{"{0} kilojoule"}
-                other{"{0} kilojoules"}
+            relativeTime{
+                future{
+                    one{"dans {0} mardi"}
+                    other{"dans {0} mardis"}
+                }
+                past{
+                    one{"il y a {0} mardi"}
+                    other{"il y a {0} mardis"}
+                }
             }
         }
-        length{
-            centimeter{
-                one{"{0} centimètre"}
-                other{"{0} centimètres"}
-            }
-            foot{
-                one{"{0} pied"}
-                other{"{0} pieds"}
-            }
-            inch{
-                one{"{0} pouce"}
-                other{"{0} pouces"}
-            }
-            kilometer{
-                one{"{0} kilomètre"}
-                other{"{0} kilomètres"}
-            }
-            light-year{
-                one{"{0} année-lumière"}
-                other{"{0} années-lumière"}
-            }
-            meter{
-                one{"{0} mètre"}
-                other{"{0} mètres"}
-            }
-            mile{
-                one{"{0} mille anglais"}
-                other{"{0} milles anglais"}
-            }
-            millimeter{
-                one{"{0} millimètre"}
-                other{"{0} millimètres"}
-            }
-            picometer{
-                one{"{0} picomètre"}
-                other{"{0} picomètres"}
+        tue-narrow{
+            relative{
+                "-1"{"mar. dernier"}
+                "0"{"ce mar."}
+                "1"{"mar. prochain"}
             }
-            yard{
-                one{"{0} yard"}
-                other{"{0} yards"}
+            relativeTime{
+                future{
+                    one{"dans {0} mar."}
+                    other{"dans {0} mar."}
+                }
+                past{
+                    one{"il y a {0} mar."}
+                    other{"il y a {0} mar."}
+                }
             }
         }
-        mass{
-            gram{
-                one{"{0} gramme"}
-                other{"{0} grammes"}
-            }
-            kilogram{
-                one{"{0} kilogramme"}
-                other{"{0} kilogrammes"}
-            }
-            ounce{
-                one{"{0} once"}
-                other{"{0} onces"}
+        tue-short{
+            relative{
+                "-1"{"mar. dernier"}
+                "0"{"ce mar."}
+                "1"{"mar. prochain"}
             }
-            pound{
-                one{"{0} livre avoirdupois"}
-                other{"{0} livres avoirdupois"}
+            relativeTime{
+                future{
+                    one{"dans {0} mar."}
+                    other{"dans {0} mar."}
+                }
+                past{
+                    one{"il y a {0} mar."}
+                    other{"il y a {0} mar."}
+                }
             }
         }
-        power{
-            horsepower{
-                one{"{0} cheval-vapeur"}
-                other{"{0} chevaux-vapeur"}
-            }
-            kilowatt{
-                one{"{0} kilowatt"}
-                other{"{0} kilowatts"}
+        wed{
+            relative{
+                "-1"{"mercredi dernier"}
+                "0"{"ce mercredi"}
+                "1"{"mercredi prochain"}
             }
-            watt{
-                one{"{0} watt"}
-                other{"{0} watts"}
+            relativeTime{
+                future{
+                    one{"dans {0} mercredi"}
+                    other{"dans {0} mercredis"}
+                }
+                past{
+                    one{"il y a {0} mercredi"}
+                    other{"il y a {0} mercredis"}
+                }
             }
         }
-        pressure{
-            hectopascal{
-                one{"{0} hectopascal"}
-                other{"{0} hectopascals"}
-            }
-            inch-hg{
-                one{"{0} pouce de mercure"}
-                other{"{0} pouces de mercure"}
+        wed-narrow{
+            relative{
+                "-1"{"mer. dernier"}
+                "0"{"ce mer."}
+                "1"{"mer. prochain"}
             }
-            millibar{
-                one{"{0} millibar"}
-                other{"{0} millibars"}
+            relativeTime{
+                future{
+                    one{"dans {0} mer."}
+                    other{"dans {0} mer."}
+                }
+                past{
+                    one{"il y a {0} mer."}
+                    other{"il y a {0} mer."}
+                }
             }
         }
-        speed{
-            kilometer-per-hour{
-                one{"{0} kilomètre par heure"}
-                other{"{0} kilomètres par heure"}
-            }
-            meter-per-second{
-                one{"{0} mètre par seconde"}
-                other{"{0} mètres par seconde"}
+        wed-short{
+            relative{
+                "-1"{"mer. dernier"}
+                "0"{"ce mer."}
+                "1"{"mer. prochain"}
             }
-            mile-per-hour{
-                one{"{0} mille anglais par heure"}
-                other{"{0} milles anglais par heure"}
+            relativeTime{
+                future{
+                    one{"dans {0} mer."}
+                    other{"dans {0} mer."}
+                }
+                past{
+                    one{"il y a {0} mer."}
+                    other{"il y a {0} mer."}
+                }
             }
         }
-        temperature{
-            celsius{
-                one{"{0} degré Celsius"}
-                other{"{0} degrés Celsius"}
+        week{
+            dn{"semaine"}
+            relative{
+                "-1"{"la semaine dernière"}
+                "0"{"cette semaine"}
+                "1"{"la semaine prochaine"}
             }
-            fahrenheit{
-                one{"{0} degré Fahrenheit"}
-                other{"{0} degrés Fahrenheit"}
+            relativePeriod{"la semaine du {0}"}
+            relativeTime{
+                future{
+                    one{"dans {0} semaine"}
+                    other{"dans {0} semaines"}
+                }
+                past{
+                    one{"il y a {0} semaine"}
+                    other{"il y a {0} semaines"}
+                }
             }
         }
-        volume{
-            cubic-kilometer{
-                one{"{0} kilomètre cube"}
-                other{"{0} kilomètres cubes"}
-            }
-            cubic-mile{
-                one{"{0} mille anglais cube"}
-                other{"{0} milles anglais cubes"}
-            }
-            liter{
-                one{"{0} litre"}
-                other{"{0} litres"}
+        week-narrow{
+            dn{"sem."}
+            relative{
+                "-1"{"la semaine dernière"}
+                "0"{"cette semaine"}
+                "1"{"la semaine prochaine"}
             }
-        }
-    }
-    unitsNarrow{
-        acceleration{
-            g-force{
-                one{"{0}G"}
-                other{"{0}G"}
+            relativePeriod{"sem. du {0}"}
+            relativeTime{
+                future{
+                    one{"+{0} sem."}
+                    other{"+{0} sem."}
+                }
+                past{
+                    one{"-{0} sem."}
+                    other{"-{0} sem."}
+                }
             }
         }
-        angle{
-            arc-minute{
-                one{"{0}′"}
-                other{"{0}′"}
-            }
-            arc-second{
-                one{"{0}″"}
-                other{"{0}″"}
+        week-short{
+            dn{"sem."}
+            relative{
+                "-1"{"la semaine dernière"}
+                "0"{"cette semaine"}
+                "1"{"la semaine prochaine"}
             }
-            degree{
-                one{"{0}°"}
-                other{"{0}°"}
+            relativePeriod{"sem. du {0}"}
+            relativeTime{
+                future{
+                    one{"dans {0} sem."}
+                    other{"dans {0} sem."}
+                }
+                past{
+                    one{"il y a {0} sem."}
+                    other{"il y a {0} sem."}
+                }
             }
         }
-        area{
-            acre{
-                one{"{0}ac"}
-                other{"{0}ac"}
-            }
-            hectare{
-                one{"{0}ha"}
-                other{"{0}ha"}
-            }
-            square-foot{
-                one{"{0}ft²"}
-                other{"{0}ft²"}
-            }
-            square-kilometer{
-                one{"{0}km²"}
-                other{"{0}km²"}
-            }
-            square-meter{
-                one{"{0}m²"}
-                other{"{0}m²"}
-            }
-            square-mile{
-                one{"{0}mi²"}
-                other{"{0}mi²"}
-            }
+        weekOfMonth{
+            dn{"semaine (mois)"}
         }
-        compound{
-            per{"{0}/{1}"}
+        weekOfMonth-narrow{
+            dn{"sem. (m.)"}
         }
-        duration{
-            day{
-                one{"{0}j"}
-                other{"{0}j"}
-            }
-            hour{
-                one{"{0}h"}
-                other{"{0}h"}
-            }
-            millisecond{
-                one{"{0}ms"}
-                other{"{0}ms"}
-            }
-            minute{
-                one{"{0}m"}
-                other{"{0}m"}
-            }
-            month{
-                one{"{0}m"}
-                other{"{0}m"}
-            }
-            second{
-                one{"{0}s"}
-                other{"{0}s"}
-            }
-            week{
-                one{"{0}sem"}
-                other{"{0}sem"}
-            }
-            year{
-                one{"{0}a"}
-                other{"{0}a"}
-            }
+        weekOfMonth-short{
+            dn{"sem. (m.)"}
         }
-        energy{
-            calorie{
-                one{"{0}cal"}
-                other{"{0}cal"}
-            }
-            foodcalorie{
-                one{"{0}kcal"}
-                other{"{0}kcal"}
-            }
-            joule{
-                one{"{0}J"}
-                other{"{0}J"}
-            }
-            kilocalorie{
-                one{"{0}kcal"}
-                other{"{0}kcal"}
-            }
-            kilojoule{
-                one{"{0}kJ"}
-                other{"{0}kJ"}
-            }
+        weekday{
+            dn{"jour de la semaine"}
         }
-        length{
-            centimeter{
-                one{"{0}cm"}
-                other{"{0}cm"}
-            }
-            foot{
-                one{"{0}′"}
-                other{"{0}′"}
-            }
-            inch{
-                one{"{0}″"}
-                other{"{0}″"}
-            }
-            kilometer{
-                one{"{0}km"}
-                other{"{0}km"}
-            }
-            light-year{
-                one{"{0}a.l."}
-                other{"{0}a.l."}
-            }
-            meter{
-                one{"{0}m"}
-                other{"{0}m"}
-            }
-            mile{
-                one{"{0}mi"}
-                other{"{0}mi"}
-            }
-            millimeter{
-                one{"{0}mm"}
-                other{"{0}mm"}
-            }
-            picometer{
-                one{"{0}pm"}
-                other{"{0}pm"}
-            }
-            yard{
-                one{"{0}yd"}
-                other{"{0}yd"}
-            }
+        weekday-narrow{
+            dn{"j (sem.)"}
         }
-        mass{
-            gram{
-                one{"{0}g"}
-                other{"{0}g"}
-            }
-            kilogram{
-                one{"{0}kg"}
-                other{"{0}kg"}
-            }
-            ounce{
-                one{"{0}oz"}
-                other{"{0}oz"}
-            }
-            pound{
-                one{"{0}lb"}
-                other{"{0}lb"}
-            }
+        weekday-short{
+            dn{"j (sem.)"}
         }
-        power{
-            horsepower{
-                one{"{0}ch"}
-                other{"{0}ch"}
-            }
-            kilowatt{
-                one{"{0}kW"}
-                other{"{0}kW"}
-            }
-            watt{
-                one{"{0}W"}
-                other{"{0}W"}
-            }
+        weekdayOfMonth{
+            dn{"jour (mois)"}
         }
-        pressure{
-            hectopascal{
-                one{"{0}hPa"}
-                other{"{0}hPa"}
-            }
-            inch-hg{
-                one{"{0}inHg"}
-                other{"{0}inHg"}
-            }
-            millibar{
-                one{"{0}mbar"}
-                other{"{0}mbar"}
-            }
+        weekdayOfMonth-narrow{
+            dn{"jour (mois)"}
         }
-        speed{
-            kilometer-per-hour{
-                one{"{0}km/h"}
-                other{"{0}km/h"}
-            }
-            meter-per-second{
-                one{"{0}m/s"}
-                other{"{0}m/s"}
-            }
-            mile-per-hour{
-                one{"{0}mi/h"}
-                other{"{0}mi/h"}
-            }
+        weekdayOfMonth-short{
+            dn{"jour (mois)"}
         }
-        temperature{
-            celsius{
-                one{"{0}°"}
-                other{"{0}°"}
+        year{
+            dn{"année"}
+            relative{
+                "-1"{"l’année dernière"}
+                "0"{"cette année"}
+                "1"{"l’année prochaine"}
             }
-            fahrenheit{
-                one{"{0}°F"}
-                other{"{0}°F"}
+            relativeTime{
+                future{
+                    one{"dans {0} an"}
+                    other{"dans {0} ans"}
+                }
+                past{
+                    one{"il y a {0} an"}
+                    other{"il y a {0} ans"}
+                }
             }
         }
-        volume{
-            cubic-kilometer{
-                one{"{0}km³"}
-                other{"{0}km³"}
-            }
-            cubic-mile{
-                one{"{0}mi³"}
-                other{"{0}mi³"}
-            }
-            liter{
-                one{"{0}L"}
-                other{"{0}L"}
+        year-narrow{
+            dn{"a"}
+            relative{
+                "-1"{"l’année dernière"}
+                "0"{"cette année"}
+                "1"{"l’année prochaine"}
             }
-        }
-    }
-    unitsShort{
-        acceleration{
-            g-force{
-                one{"{0} G"}
-                other{"{0} G"}
+            relativeTime{
+                future{
+                    one{"+{0} a"}
+                    other{"+{0} a"}
+                }
+                past{
+                    one{"-{0} a"}
+                    other{"-{0} a"}
+                }
             }
         }
-        angle{
-            arc-minute{
-                one{"{0}′"}
-                other{"{0}′"}
-            }
-            arc-second{
-                one{"{0}″"}
-                other{"{0}″"}
+        year-short{
+            dn{"an"}
+            relative{
+                "-1"{"l’année dernière"}
+                "0"{"cette année"}
+                "1"{"l’année prochaine"}
             }
-            degree{
-                one{"{0}°"}
-                other{"{0}°"}
+            relativeTime{
+                future{
+                    one{"dans {0} a"}
+                    other{"dans {0} a"}
+                }
+                past{
+                    one{"il y a {0} a"}
+                    other{"il y a {0} a"}
+                }
             }
         }
-        area{
-            acre{
-                one{"{0} ac"}
-                other{"{0} ac"}
-            }
-            hectare{
-                one{"{0} ha"}
-                other{"{0} ha"}
-            }
-            square-foot{
-                one{"{0} ft²"}
-                other{"{0} ft²"}
-            }
-            square-kilometer{
-                one{"{0} km²"}
-                other{"{0} km²"}
-            }
-            square-meter{
-                one{"{0} m²"}
-                other{"{0} m²"}
-            }
-            square-mile{
-                one{"{0} mi²"}
-                other{"{0} mi²"}
-            }
+        zone{
+            dn{"fuseau horaire"}
         }
-        compound{
-            per{"{0}/{1}"}
+        zone-narrow{
+            dn{"fuseau horaire"}
         }
-        duration{
-            day{
-                one{"{0} j"}
-                other{"{0} j"}
-            }
-            hour{
-                one{"{0} h"}
-                other{"{0} h"}
-            }
-            millisecond{
-                one{"{0} ms"}
-                other{"{0} ms"}
-            }
-            minute{
-                one{"{0} mn"}
-                other{"{0} mn"}
-            }
-            month{
-                one{"{0} m"}
-                other{"{0} m"}
-            }
-            second{
-                one{"{0} s"}
-                other{"{0} s"}
-            }
-            week{
-                one{"{0} sem."}
-                other{"{0} sem."}
-            }
-            year{
-                one{"{0} an"}
-                other{"{0} ans"}
-            }
+        zone-short{
+            dn{"fuseau horaire"}
         }
-        energy{
-            calorie{
-                one{"{0} cal"}
-                other{"{0} cal"}
-            }
-            foodcalorie{
-                one{"{0} kcal"}
-                other{"{0} kcal"}
-            }
-            joule{
-                one{"{0} J"}
-                other{"{0} J"}
-            }
-            kilocalorie{
-                one{"{0} kcal"}
-                other{"{0} kcal"}
-            }
-            kilojoule{
-                one{"{0} kJ"}
-                other{"{0} kJ"}
-            }
+    }
+    listPattern{
+        or{
+            2{"{0} ou {1}"}
+            end{"{0} ou {1}"}
+            middle{"{0}, {1}"}
+            start{"{0}, {1}"}
         }
-        length{
-            centimeter{
-                one{"{0} cm"}
-                other{"{0} cm"}
-            }
-            foot{
-                one{"{0} ft"}
-                other{"{0} ft"}
-            }
-            inch{
-                one{"{0} in"}
-                other{"{0} in"}
-            }
-            kilometer{
-                one{"{0} km"}
-                other{"{0} km"}
-            }
-            light-year{
-                one{"{0} a.l."}
-                other{"{0} a.l."}
-            }
-            meter{
-                one{"{0} m"}
-                other{"{0} m"}
-            }
-            mile{
-                one{"{0} mi"}
-                other{"{0} mi"}
-            }
-            millimeter{
-                one{"{0} mm"}
-                other{"{0} mm"}
-            }
-            picometer{
-                one{"{0} pm"}
-                other{"{0} pm"}
-            }
-            yard{
-                one{"{0} yd"}
-                other{"{0} yd"}
-            }
+        standard{
+            2{"{0} et {1}"}
+            end{"{0} et {1}"}
+            middle{"{0}, {1}"}
+            start{"{0}, {1}"}
         }
-        mass{
-            gram{
-                one{"{0} g"}
-                other{"{0} g"}
-            }
-            kilogram{
-                one{"{0} kg"}
-                other{"{0} kg"}
-            }
-            ounce{
-                one{"{0} oz"}
-                other{"{0} oz"}
-            }
-            pound{
-                one{"{0} lb"}
-                other{"{0} lb"}
-            }
+        standard-narrow{
+            2{"{0}, {1}"}
+            end{"{0}, {1}"}
+            middle{"{0}, {1}"}
+            start{"{0}, {1}"}
         }
-        power{
-            horsepower{
-                one{"{0} ch"}
-                other{"{0} ch"}
-            }
-            kilowatt{
-                one{"{0} kW"}
-                other{"{0} kW"}
-            }
-            watt{
-                one{"{0} W"}
-                other{"{0} W"}
-            }
+        standard-short{
+            2{"{0} et {1}"}
+            end{"{0} et {1}"}
+            middle{"{0}, {1}"}
+            start{"{0}, {1}"}
         }
-        pressure{
-            hectopascal{
-                one{"{0} hPa"}
-                other{"{0} hPa"}
-            }
-            inch-hg{
-                one{"{0} inHg"}
-                other{"{0} inHg"}
-            }
-            millibar{
-                one{"{0} mbar"}
-                other{"{0} mbar"}
-            }
+        unit{
+            2{"{0} et {1}"}
+            end{"{0} et {1}"}
+            middle{"{0}, {1}"}
+            start{"{0}, {1}"}
         }
-        speed{
-            kilometer-per-hour{
-                one{"{0} km/h"}
-                other{"{0} km/h"}
-            }
-            meter-per-second{
-                one{"{0} m/s"}
-                other{"{0} m/s"}
-            }
-            mile-per-hour{
-                one{"{0} mi/h"}
-                other{"{0} mi/h"}
-            }
+        unit-narrow{
+            2{"{0} {1}"}
+            end{"{0} {1}"}
+            middle{"{0} {1}"}
+            start{"{0} {1}"}
         }
-        temperature{
-            celsius{
-                one{"{0} °C"}
-                other{"{0} °C"}
-            }
-            fahrenheit{
-                one{"{0} °F"}
-                other{"{0} °F"}
-            }
+        unit-short{
+            2{"{0} et {1}"}
+            end{"{0} et {1}"}
+            middle{"{0}, {1}"}
+            start{"{0}, {1}"}
         }
-        volume{
-            cubic-kilometer{
-                one{"{0} km³"}
-                other{"{0} km³"}
-            }
-            cubic-mile{
-                one{"{0} mi³"}
-                other{"{0} mi³"}
-            }
-            liter{
-                one{"{0} L"}
-                other{"{0} L"}
+    }
+    measurementSystemNames{
+        UK{"impérial"}
+        US{"américain"}
+        metric{"métrique"}
+    }
+    parse{
+        date{
+            lenient{
+                "[\\--/]",
+                "[\\:∶]",
+            }
+        }
+        general{
+            lenient{
+                "[.․。︒﹒.。]",
+                "['ʼ՚ߴ᾽᾿’']",
+                "[%٪﹪%]",
+                "[؉‰]",
+                "[\$﹩$$]",
+                "[£₤]",
+                "[¥¥]",
+                "[₩₩]",
+                "[₨₹{Rp}{Rs}]",
+            }
+        }
+        number{
+            lenient{
+                "[\\-‒⁻₋−➖﹣-]",
+                "[,،٫、︐︑﹐﹑,、]",
+                "[+⁺₊➕﬩﹢+]",
+            }
+            stricter{
+                "[,٫︐﹐,]",
+                "[.․﹒.。]",
             }
         }
     }