]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/data/locales/pt.txt
ICU-64252.0.1.tar.gz
[apple/icu.git] / icuSources / data / locales / pt.txt
index cfd844cb8311a42c32ac3ae118d72be34ef007d2..80f37d2a2d4c6cfe2f862aa424dd504b7f7acf44 100644 (file)
-// ***************************************************************************
-// *
-// *   Copyright (C) 1997-2003, International Business Machines
-// *   Corporation and others.  All Rights Reserved.
-// *
-// ***************************************************************************
-
-pt {
-    Version { "2.0" }
-
-    "%%PREEURO" { "Pr\u00e9-Euro" }
-    //"%%EURO"  { "Euro" }
-
-    //"%%POSIX" { "POSIX" }
-
-    "%%TRADITIONAL" { "Tradicional" }
-    
-    "%%REVISED" { "Revisado" }
-
-    Countries {
-        AE { "Emirados \u00c1rabes Unidos" }
-        AL { "Alb\u00e2nia" }
-        AM { "Arm\u00eania" }
-        AS { "Samoa Americana" }
-        AT { "\u00c1ustria" }
-        AU { "Austr\u00e1lia" }
-        BA { "B\u00f3snia-Herzeg\u00f3vina" }
-        BE { "B\u00e9lgica" }
-        BG { "Bulg\u00e1ria" }
-        BH { "Bareine" }
-        BO { "Bol\u00edvia" }
-        BR { "Brasil" }
-        BW { "Botsuana" }
-        BY { "Belarus" }
-        CA { "Canad\u00e1" }
-        CH { "Su\u00ed\u00e7a" }
-        CN { "China (RPC)" }
-        CO { "Col\u00f4mbia" }
-        CZ { "Rep\u00fablica Checa" }
-        DE { "Alemanha" }
-        DJ { "Djibuti" }
-        DK { "Dinamarca" }
-        DO { "Rep\u00fablica Dominicana" }
-        DZ { "Arg\u00e9lia" }
-        EC { "Equador" }
-        EE { "Est\u00f4nia" }
-        EG { "Egito" }
-        ER { "Eritr\u00e9ia" }
-        ES { "Espanha" }
-        ET { "Eti\u00f3pia" }
-        FI { "Finl\u00e2ndia" }
-        FO { "Ilhas Faroe" }
-        FR { "Fran\u00e7a" }
-        GB { "Reino Unido" }
-        GL { "Groenl\u00e2ndia" }
-        GR { "Gr\u00e9cia" }
-        HK { "Hong Kong, R.A.E. da China" }
-        HR { "Cro\u00e1cia" }
-        HU { "Hungria" }
-        ID { "Indon\u00e9sia" }
-        IE { "Irlanda" }
-        IN { "\u00cdndia" }
-        IQ { "Iraque" }
-        IR { "Ir\u00e3" }
-        IS { "Isl\u00e2ndia" }
-        IT { "It\u00e1lia" }
-        JO { "Jord\u00e2nia" }
-        JP { "Jap\u00e3o" }
-        KE { "Qu\u00eania" }
-        KR { "Cor\u00e9ia do sul" }
-        KW { "Coveite" }
-        LA { "Rep\u00fablica Democr\u00e1tica do Laos" }
-        LB { "L\u00edbano" }
-        LT { "Litu\u00e2nia" }
-        LU { "Luxemburgo" }
-        LV { "Let\u00f4nia" }
-        LY { "L\u00edbia" }
-        MA { "Marrocos" }
-        MK { "Maced\u00f4nia" }
-        MO { "Macau, R.A.E. da China" }
-        MX { "M\u00e9xico" }
-        NI { "Nicar\u00e1gua" }
-        NL { "Pa\u00edses Baixos" }
-        NO { "Noruega" }
-        NZ { "Nova Zel\u00e2ndia" }
-        OM { "Om\u00e3" }
-        PA { "Panam\u00e1" }
-        PH { "Filipinas" }
-        PK { "Paquist\u00e3o" }
-        PL { "Pol\u00f4nia" }
-        PR { "Porto Rico" }
-        PY { "Paraguai" }
-        QA { "Catar" }
-        RO { "Rom\u00eania" }
-        RU { "R\u00fassia" }
-        SA { "Ar\u00e1bia Saudita" }
-        SD { "Sud\u00e3o" }
-        SE { "Su\u00e9cia" }
-        SG { "Cingapura" }
-        SI { "Eslov\u00eania" }
-        SK { "Eslov\u00e1quia" }
-        SO { "Som\u00e1lia" }
-        SP { "S\u00e9rvia" }
-        SY { "S\u00edria" }
-        TH { "Tail\u00e2ndia" }
-        TN { "Tun\u00edsia" }
-        TR { "Turquia" }
-        TZ { "Tanz\u00e2nia" }
-        UA { "Ucr\u00e2nia" }
-        US { "Estados Unidos" }
-        UY { "Uruguai" }
-        VI { "Ilhas Virgens dos EUA" }
-        VN { "Vietn\u00e3" }
-        YE { "I\u00eamen" }
-        YU { "Iugosl\u00e1via" }
-        ZA { "\u00c1frica do Sul" }
-        ZW { "Zimbabu\u00e9" }
+// © 2016 and later: Unicode, Inc. and others.
+// License & terms of use: http://www.unicode.org/copyright.html#License
+pt{
+    AuxExemplarCharacters{"[ª ă å ä ā æ è ĕ ë ē ì ĭ î ï ī ñ º ŏ ö ø ō œ ù ŭ û ü ū ÿ]"}
+    Ellipsis{
+        medial{"{0}… {1}"}
+        word-final{"{0}…"}
     }
-    DateTimePatterns { 
-        "HH'H'mm'm' z",
-        "HH:mm:ss z",
-        "HH:mm:ss",
-        "HH:mm",
-        "EEEE, d' de 'MMMM' de 'yyyy",
-        "d' de 'MMMM' de 'yyyy",
-        "d/MMM/yyyy",
-        "dd-MM-yyyy",
-        "{1} {0}",
+    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]"
     }
-    DayAbbreviations { 
-        "dom",
-        "seg",
-        "ter",
-        "qua",
-        "qui",
-        "sex",
-        "s\u00E1b",
+    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 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ "
+        "″]"
     }
-    DayNames { 
-        "domingo",
-        "segunda-feira",
-        "ter\u00E7a-feira",
-        "quarta-feira",
-        "quinta-feira",
-        "sexta-feira",
-        "s\u00E1bado",
+    NumberElements{
+        latn{
+            miscPatterns{
+                approximately{"~{0}"}
+                atLeast{"+{0}"}
+                atMost{"≤{0}"}
+                range{"{0}–{1}"}
+            }
+            patterns{
+                accountingFormat{"¤ #,##0.00"}
+                currencyFormat{"¤ #,##0.00"}
+                percentFormat{"#,##0%"}
+                scientificFormat{"#E0"}
+            }
+            patternsLong{
+                decimalFormat{
+                    1000{
+                        one{"0 mil"}
+                        other{"0 mil"}
+                    }
+                    10000{
+                        one{"00 mil"}
+                        other{"00 mil"}
+                    }
+                    100000{
+                        one{"000 mil"}
+                        other{"000 mil"}
+                    }
+                    1000000{
+                        one{"0 milhão"}
+                        other{"0 milhões"}
+                    }
+                    10000000{
+                        one{"00 milhão"}
+                        other{"00 milhões"}
+                    }
+                    100000000{
+                        one{"000 milhão"}
+                        other{"000 milhões"}
+                    }
+                    1000000000{
+                        one{"0 bilhão"}
+                        other{"0 bilhões"}
+                    }
+                    10000000000{
+                        one{"00 bilhão"}
+                        other{"00 bilhões"}
+                    }
+                    100000000000{
+                        one{"000 bilhão"}
+                        other{"000 bilhões"}
+                    }
+                    1000000000000{
+                        one{"0 trilhão"}
+                        other{"0 trilhões"}
+                    }
+                    10000000000000{
+                        one{"00 trilhão"}
+                        other{"00 trilhões"}
+                    }
+                    100000000000000{
+                        one{"000 trilhão"}
+                        other{"000 trilhões"}
+                    }
+                }
+            }
+            patternsShort{
+                currencyFormat{
+                    1000{
+                        one{"¤ 0 mil"}
+                        other{"¤ 0 mil"}
+                    }
+                    10000{
+                        one{"¤ 00 mil"}
+                        other{"¤ 00 mil"}
+                    }
+                    100000{
+                        one{"¤ 000 mil"}
+                        other{"¤ 000 mil"}
+                    }
+                    1000000{
+                        one{"¤ 0 mi"}
+                        other{"¤ 0 mi"}
+                    }
+                    10000000{
+                        one{"¤ 00 mi"}
+                        other{"¤ 00 mi"}
+                    }
+                    100000000{
+                        one{"¤ 000 mi"}
+                        other{"¤ 000 mi"}
+                    }
+                    1000000000{
+                        one{"¤ 0 bi"}
+                        other{"¤ 0 bi"}
+                    }
+                    10000000000{
+                        one{"¤ 00 bi"}
+                        other{"¤ 00 bi"}
+                    }
+                    100000000000{
+                        one{"¤ 000 bi"}
+                        other{"¤ 000 bi"}
+                    }
+                    1000000000000{
+                        one{"¤ 0 tri"}
+                        other{"¤ 0 tri"}
+                    }
+                    10000000000000{
+                        one{"¤ 00 tri"}
+                        other{"¤ 00 tri"}
+                    }
+                    100000000000000{
+                        one{"¤ 000 tri"}
+                        other{"¤ 000 tri"}
+                    }
+                }
+                decimalFormat{
+                    1000{
+                        one{"0 mil"}
+                        other{"0 mil"}
+                    }
+                    10000{
+                        one{"00 mil"}
+                        other{"00 mil"}
+                    }
+                    100000{
+                        one{"000 mil"}
+                        other{"000 mil"}
+                    }
+                    1000000{
+                        one{"0 mi"}
+                        other{"0 mi"}
+                    }
+                    10000000{
+                        one{"00 mi"}
+                        other{"00 mi"}
+                    }
+                    100000000{
+                        one{"000 mi"}
+                        other{"000 mi"}
+                    }
+                    1000000000{
+                        one{"0 bi"}
+                        other{"0 bi"}
+                    }
+                    10000000000{
+                        one{"00 bi"}
+                        other{"00 bi"}
+                    }
+                    100000000000{
+                        one{"000 bi"}
+                        other{"000 bi"}
+                    }
+                    1000000000000{
+                        one{"0 tri"}
+                        other{"0 tri"}
+                    }
+                    10000000000000{
+                        one{"00 tri"}
+                        other{"00 tri"}
+                    }
+                    100000000000000{
+                        one{"000 tri"}
+                        other{"000 tri"}
+                    }
+                }
+            }
+            symbols{
+                decimal{","}
+                exponential{"E"}
+                group{"."}
+                infinity{"∞"}
+                list{";"}
+                nan{"NaN"}
+                perMille{"‰"}
+                percentSign{"%"}
+                superscriptingExponent{"×"}
+                timeSeparator{":"}
+            }
+        }
+        minimalPairs{
+            ordinal{
+                other{"Pegue a {0}ª à direita."}
+            }
+            plural{
+                one{"{0} dia"}
+                other{"{0} dias"}
+            }
+        }
+        minimumGroupingDigits{"1"}
     }
-    Languages { 
-        af { "afric\u00e2ner" }
-        am { "am\u00e1rico" }
-        ar { "\u00e1rabe" }
-        az { "azerbaijano" }
-        // ??? ba { "basco" }
-        be { "bielo-russo" }
-        bg { "b\u00falgaro" }
-        bn { "bengali" }
-        ca { "catal\u00e3o" }
-        cs { "checo" }
-        da { "dinamarqu\u00eas" }
-        de { "alem\u00e3o" }
-        el { "grego" }
-        en { "ingl\u00eas" }
-        eo { "esperanto" }
-        es { "espanhol" }
-        et { "estoniano" }
-        eu { "basco" }
-        fa { "farsi" }
-        fi { "finland\u00eas" }
-        fo { "faroense" }
-        fr { "franc\u00eas" }
-        ga { "irland\u00eas" }
-        gl { "galego" }
-        gu { "guzerate" }
-        gv { "manx" }
-        haw { "havaiano" }
-        he { "hebraico" }
-        hi { "hindi" }
-        hr { "croata" }
-        hu { "h\u00fangaro" }
-        hy { "arm\u00eanio" }
-        id { "indon\u00e9sio" }
-        is { "island\u00eas" }
-        it { "italiano" }
-        iu { "inuktitut" }
-        ja { "japon\u00eas" }
-        ka { "georgiano" }
-        kl { "kalaallisut" }
-        km { "cmer" }
-        kn { "canar\u00eas" }
-        ko { "coreano" }
-        ku { "curdo" }
-        kw { "c\u00f3rnico" }
-        la { "latim" }
-        lt { "lituano" }
-        lv { "let\u00e3o" }
-        mk { "maced\u00f4nio" }
-        mr { "marati" }
-        mt { "malt\u00eas" }
-        my { "birman\u00eas" }
-        nb { "bokm\u00e5l noruegu\u00eas" }
-        nl { "holand\u00eas" }
-        nn { "nynorsk noruegu\u00eas" }
-        no { "noruegu\u00eas" }
-        om { "oromo" }
-        pl { "polon\u00eas" }
-        pt { "portugu\u00eas" }
-        ro { "romeno" }
-        ru { "russo" }
-        sh { "servo-croata" }
-        sk { "eslovaco" }
-        sl { "esloveno" }
-        so { "somali" }
-        sq { "alban\u00eas" }
-        sr { "s\u00e9rvio" }
-        sv { "sueco" }
-        sw { "sua\u00edli" }
-        ta { "t\u00e2mil" }
-        th { "tailand\u00eas" }
-        ti { "tigr\u00ednia" }
-        tk { "tagalo" }
-        tr { "turco" }
-        uk { "ucraniano" }
-        uz { "usbeque" }
-        vi { "vietnamita" }
-        zh { "chin\u00eas" }
+    Version{"2.1.48.42"}
+    calendar{
+        buddhist{
+            eras{
+                abbreviated{
+                    "BE",
+                }
+                narrow{
+                    "EB",
+                }
+                wide{
+                    "EB",
+                }
+            }
+        }
+        chinese{
+            DateTimePatterns{
+                "HH:mm:ss zzzz",
+                "HH:mm:ss z",
+                "HH:mm:ss",
+                "HH:mm",
+                "EEEE, d 'de' MMMM 'de' U",
+                "d 'de' MMMM 'de' U",
+                "dd/MM U",
+                "dd/MM/yy",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
+            monthNames{
+                format{
+                    abbreviated{
+                        "Mês 1",
+                        "Mês 2",
+                        "Mês 3",
+                        "Mês 4",
+                        "Mês 5",
+                        "Mês 6",
+                        "Mês 7",
+                        "Mês 8",
+                        "Mês 9",
+                        "Mês 10",
+                        "Mês 11",
+                        "Mês 12",
+                    }
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                        "5",
+                        "6",
+                        "7",
+                        "8",
+                        "9",
+                        "10",
+                        "11",
+                        "12",
+                    }
+                    wide{
+                        "Mês 1",
+                        "Mês 2",
+                        "Mês 3",
+                        "Mês 4",
+                        "Mês 5",
+                        "Mês 6",
+                        "Mês 7",
+                        "Mês 8",
+                        "Mês 9",
+                        "Mês 10",
+                        "Mês 11",
+                        "Mês 12",
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        "Mês 1",
+                        "Mês 2",
+                        "Mês 3",
+                        "Mês 4",
+                        "Mês 5",
+                        "Mês 6",
+                        "Mês 7",
+                        "Mês 8",
+                        "Mês 9",
+                        "Mês 10",
+                        "Mês 11",
+                        "Mês 12",
+                    }
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                        "5",
+                        "6",
+                        "7",
+                        "8",
+                        "9",
+                        "10",
+                        "11",
+                        "12",
+                    }
+                    wide{
+                        "Mês 1",
+                        "Mês 2",
+                        "Mês 3",
+                        "Mês 4",
+                        "Mês 5",
+                        "Mês 6",
+                        "Mês 7",
+                        "Mês 8",
+                        "Mês 9",
+                        "Mês 10",
+                        "Mês 11",
+                        "Mês 12",
+                    }
+                }
+            }
+        }
+        generic{
+            DateTimePatterns{
+                "HH:mm:ss zzzz",
+                "HH:mm:ss z",
+                "HH:mm:ss",
+                "HH:mm",
+                "EEEE, d 'de' MMMM 'de' y G",
+                "d 'de' MMMM 'de' y G",
+                "d MMM y G",
+                "dd/MM/y GGGGG",
+                "{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 'de' y G"}
+                GyMMMEd{"E, d 'de' MMM 'de' y G"}
+                GyMMMd{"d 'de' MMM 'de' y G"}
+                H{"HH"}
+                Hm{"HH:mm"}
+                Hms{"HH:mm:ss"}
+                M{"L"}
+                MEd{"E, dd/MM"}
+                MMM{"LLL"}
+                MMMEd{"E, d 'de' MMM"}
+                MMMMEd{"E, d 'de' MMMM"}
+                MMMMd{"d 'de' MMMM"}
+                MMMd{"d 'de' MMM"}
+                Md{"d/M"}
+                d{"d"}
+                h{"h a"}
+                hm{"h:mm a"}
+                hms{"h:mm:ss a"}
+                ms{"mm:ss"}
+                y{"y G"}
+                yyyy{"y G"}
+                yyyyM{"MM/y GGGGG"}
+                yyyyMEd{"E, dd/MM/y GGGGG"}
+                yyyyMMM{"MMM 'de' y G"}
+                yyyyMMMEd{"E, d 'de' MMM 'de' y G"}
+                yyyyMMMM{"MMMM 'de' y G"}
+                yyyyMMMMEd{"E, d 'de' MMMM 'de' y G"}
+                yyyyMMMMd{"d 'de' MMMM 'de' y G"}
+                yyyyMMMd{"d 'de' MMM 'de' y G"}
+                yyyyMd{"dd/MM/y GGGGG"}
+                yyyyQQQ{"G y QQQ"}
+                yyyyQQQQ{"G y QQQQ"}
+            }
+            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{"G y – G y"}
+                    y{"G y–y"}
+                }
+                GyM{
+                    G{"GGGGG y-MM – GGGGG y-MM"}
+                    M{"GGGGG y-MM – y-MM"}
+                    y{"GGGGG y-MM – y-MM"}
+                }
+                GyMEd{
+                    G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"}
+                    M{"GGGGG y-MM-dd, E – y-MM-dd, E"}
+                    d{"GGGGG y-MM-dd, E – y-MM-dd, E"}
+                    y{"GGGGG y-MM-dd, E – y-MM-dd, E"}
+                }
+                GyMMM{
+                    G{"G y MMM – G y MMM"}
+                    M{"G y MMM–MMM"}
+                    y{"G y MMM – y MMM"}
+                }
+                GyMMMEd{
+                    G{"G y MMM d, E – G y MMM d, E"}
+                    M{"G y MMM d, E – MMM d, E"}
+                    d{"G y MMM d, E – MMM d, E"}
+                    y{"G y MMM d, E – y MMM d, E"}
+                }
+                GyMMMd{
+                    G{"G y MMM d – G y MMM d"}
+                    M{"G y MMM d – MMM d"}
+                    d{"G y MMM d–d"}
+                    y{"G y MMM d – y MMM d"}
+                }
+                GyMd{
+                    G{"GGGGG y-MM-dd – GGGGG y-MM-dd"}
+                    M{"GGGGG y-MM-dd – y-MM-dd"}
+                    d{"GGGGG y-MM-dd – y-MM-dd"}
+                    y{"GGGGG y-MM-dd – y-MM-dd"}
+                }
+                H{
+                    H{"HH'h' - HH'h'"}
+                }
+                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{"M–M"}
+                }
+                MEd{
+                    M{"E, dd/MM – E, dd/MM"}
+                    d{"E, dd/MM – E, dd/MM"}
+                }
+                MMM{
+                    M{"MMM – MMM"}
+                }
+                MMMEd{
+                    M{"E, d 'de' MMM – E, d 'de' MMM"}
+                    d{"E, d 'de' MMM – E, d 'de' MMM"}
+                }
+                MMMd{
+                    M{"d 'de' MMM – d 'de' MMM"}
+                    d{"d–d 'de' MMM"}
+                }
+                Md{
+                    M{"dd/MM – dd/MM"}
+                    d{"dd/MM – dd/MM"}
+                }
+                d{
+                    d{"d–d"}
+                }
+                fallback{"{0} - {1}"}
+                h{
+                    a{"h'h' a – h'h' a"}
+                    h{"h'h' - h'h' a"}
+                }
+                hm{
+                    a{"h:mm a – h:mm a"}
+                    h{"h:mm–h:mm a"}
+                    m{"h:mm–h:mm a"}
+                }
+                hmv{
+                    a{"h:mm a – h:mm a v"}
+                    h{"h:mm–h:mm a v"}
+                    m{"h:mm–h:mm a v"}
+                }
+                hv{
+                    a{"h a – h a v"}
+                    h{"h – h a v"}
+                }
+                y{
+                    y{"y – y G"}
+                }
+                yM{
+                    M{"MM/y – MM/y G"}
+                    y{"MM/y – MM/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"}
+                }
+                yMMM{
+                    M{"MMM–MMM 'de' y G"}
+                    y{"MMM 'de' y – MMM 'de' y G"}
+                }
+                yMMMEd{
+                    M{"E, d 'de' MMM – E, d 'de' MMM 'de' y G"}
+                    d{"E, d 'de' MMM – E, d 'de' MMM 'de' y G"}
+                    y{"E, d 'de' MMM 'de' y – E, d 'de' MMM 'de' y G"}
+                }
+                yMMMM{
+                    M{"MMMM–MMMM 'de' y G"}
+                    y{"MMMM 'de' y – MMMM 'de' y G"}
+                }
+                yMMMd{
+                    M{"d 'de' MMM – d 'de' MMM 'de' y G"}
+                    d{"d–d 'de' MMM 'de' y"}
+                    y{"d 'de' MMM 'de' y – d 'de' MMM 'de' y G"}
+                }
+                yMd{
+                    M{"dd/MM/y – dd/MM/y G"}
+                    d{"dd/MM/y – dd/MM/y G"}
+                    y{"dd/MM/y – dd/MM/y G"}
+                }
+            }
+        }
+        gregorian{
+            AmPmMarkers{
+                "AM",
+                "PM",
+            }
+            AmPmMarkersAbbr{
+                "AM",
+                "PM",
+            }
+            AmPmMarkersNarrow{
+                "AM",
+                "PM",
+            }
+            DateTimePatterns{
+                "HH:mm:ss zzzz",
+                "HH:mm:ss z",
+                "HH:mm:ss",
+                "HH:mm",
+                "EEEE, d 'de' MMMM 'de' y",
+                "d 'de' MMMM 'de' y",
+                "d 'de' MMM 'de' y",
+                "dd/MM/y",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
+            appendItems{
+                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"}
+                Ehm{"E, h:mm a"}
+                Ehms{"E, h:mm:ss a"}
+                Gy{"y G"}
+                GyMMM{"MMM 'de' y G"}
+                GyMMMEd{"E, d 'de' MMM 'de' y G"}
+                GyMMMd{"d 'de' MMM 'de' y G"}
+                H{"HH"}
+                Hm{"HH:mm"}
+                Hms{"HH:mm:ss"}
+                Hmsv{"HH:mm:ss v"}
+                Hmv{"HH:mm v"}
+                M{"L"}
+                MEd{"E, dd/MM"}
+                MMM{"LLL"}
+                MMMEd{"E, d 'de' MMM"}
+                MMMMEd{"E, d 'de' MMMM"}
+                MMMMW{
+                    one{"W'ª' 'semana' 'de' MMMM"}
+                    other{"W'ª' 'semana' 'de' MMMM"}
+                }
+                MMMMd{"d 'de' MMMM"}
+                MMMd{"d 'de' MMM"}
+                MMdd{"dd/MM"}
+                Md{"d/M"}
+                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{"MM/y"}
+                yMEd{"E, dd/MM/y"}
+                yMM{"MM/y"}
+                yMMM{"MMM 'de' y"}
+                yMMMEd{"E, d 'de' MMM 'de' y"}
+                yMMMM{"MMMM 'de' y"}
+                yMMMMEd{"E, d 'de' MMMM 'de' y"}
+                yMMMMd{"d 'de' MMMM 'de' y"}
+                yMMMd{"d 'de' MMM 'de' y"}
+                yMd{"dd/MM/y"}
+                yQQQ{"QQQ 'de' y"}
+                yQQQQ{"QQQQ 'de' y"}
+                yw{
+                    one{"w'ª' 'semana' 'de' Y"}
+                    other{"w'ª' 'semana' 'de' Y"}
+                }
+            }
+            dayNames{
+                format{
+                    abbreviated{
+                        "dom",
+                        "seg",
+                        "ter",
+                        "qua",
+                        "qui",
+                        "sex",
+                        "sáb",
+                    }
+                    narrow{
+                        "D",
+                        "S",
+                        "T",
+                        "Q",
+                        "Q",
+                        "S",
+                        "S",
+                    }
+                    short{
+                        "dom",
+                        "seg",
+                        "ter",
+                        "qua",
+                        "qui",
+                        "sex",
+                        "sáb",
+                    }
+                    wide{
+                        "domingo",
+                        "segunda-feira",
+                        "terça-feira",
+                        "quarta-feira",
+                        "quinta-feira",
+                        "sexta-feira",
+                        "sábado",
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        "dom",
+                        "seg",
+                        "ter",
+                        "qua",
+                        "qui",
+                        "sex",
+                        "sáb",
+                    }
+                    narrow{
+                        "D",
+                        "S",
+                        "T",
+                        "Q",
+                        "Q",
+                        "S",
+                        "S",
+                    }
+                    short{
+                        "dom",
+                        "seg",
+                        "ter",
+                        "qua",
+                        "qui",
+                        "sex",
+                        "sáb",
+                    }
+                    wide{
+                        "domingo",
+                        "segunda-feira",
+                        "terça-feira",
+                        "quarta-feira",
+                        "quinta-feira",
+                        "sexta-feira",
+                        "sábado",
+                    }
+                }
+            }
+            dayPeriod{
+                format{
+                    abbreviated{
+                        afternoon1{"da tarde"}
+                        evening1{"da noite"}
+                        midnight{"meia-noite"}
+                        morning1{"da manhã"}
+                        night1{"da madrugada"}
+                        noon{"meio-dia"}
+                    }
+                    narrow{
+                        afternoon1{"da tarde"}
+                        evening1{"da noite"}
+                        midnight{"meia-noite"}
+                        morning1{"da manhã"}
+                        night1{"da madrugada"}
+                        noon{"meio-dia"}
+                    }
+                    wide{
+                        afternoon1{"da tarde"}
+                        evening1{"da noite"}
+                        midnight{"meia-noite"}
+                        morning1{"da manhã"}
+                        night1{"da madrugada"}
+                        noon{"meio-dia"}
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        afternoon1{"tarde"}
+                        am{"AM"}
+                        evening1{"noite"}
+                        midnight{"meia-noite"}
+                        morning1{"manhã"}
+                        night1{"madrugada"}
+                        noon{"meio-dia"}
+                        pm{"PM"}
+                    }
+                    narrow{
+                        afternoon1{"tarde"}
+                        am{"AM"}
+                        evening1{"noite"}
+                        midnight{"meia-noite"}
+                        morning1{"manhã"}
+                        night1{"madrugada"}
+                        noon{"meio-dia"}
+                        pm{"PM"}
+                    }
+                    wide{
+                        afternoon1{"tarde"}
+                        am{"AM"}
+                        evening1{"noite"}
+                        midnight{"meia-noite"}
+                        morning1{"manhã"}
+                        night1{"madrugada"}
+                        noon{"meio-dia"}
+                        pm{"PM"}
+                    }
+                }
+            }
+            eras{
+                abbreviated{
+                    "a.C.",
+                    "d.C.",
+                }
+                abbreviated%variant{
+                    "AEC",
+                    "EC",
+                }
+                wide{
+                    "antes de Cristo",
+                    "depois de Cristo",
+                }
+                wide%variant{
+                    "antes da Era Comum",
+                    "Era Comum",
+                }
+            }
+            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{"G y – G y"}
+                    y{"G y – y"}
+                }
+                GyM{
+                    G{"GGGGG MM/y – GGGGG MM/y"}
+                    M{"GGGGG MM/y – MM/y"}
+                    y{"GGGGG MM/y – MM/y"}
+                }
+                GyMEd{
+                    G{"GGGGG E dd/MM/y – GGGGG E dd/MM/y"}
+                    M{"GGGGG E dd/MM/y – E dd/MM/y"}
+                    d{"GGGGG E dd/MM/y – dd/MM/y"}
+                    y{"GGGGG E dd/MM/y – E dd/MM/y"}
+                }
+                GyMMM{
+                    G{"G MMM y – G MMM y"}
+                    M{"G MMM y – MMM"}
+                    y{"G MMM y – MMM y"}
+                }
+                GyMMMEd{
+                    G{"G E, d 'de' MMM y – G E, d 'de' MMM y"}
+                    M{"G E, d 'de' MMM y – E, d 'de' MMM"}
+                    d{"G E, d 'de' MMM y – E, d 'de' MMM"}
+                    y{"G E, d 'de' MMM y – E, d 'de' MMM y"}
+                }
+                GyMMMd{
+                    G{"G d 'de' MMM y – G d 'de' MMM y"}
+                    M{"G d 'de' MMM y – d 'de' MMM"}
+                    d{"G d – d 'de' MMM y"}
+                    y{"G d 'de' MMM y – d 'de' MMM y"}
+                }
+                GyMd{
+                    G{"GGGGG dd/MM/y – GGGGG dd/MM/y"}
+                    M{"GGGGG dd/MM/y – dd/MM/y"}
+                    d{"GGGGG dd/MM/y – dd/MM/y"}
+                    y{"GGGGG dd/MM/y – dd/MM/y"}
+                }
+                H{
+                    H{"HH'h' - HH'h'"}
+                }
+                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{"M – M"}
+                }
+                MEd{
+                    M{"E, dd/MM – E, dd/MM"}
+                    d{"E, dd/MM – E, dd/MM"}
+                }
+                MMM{
+                    M{"MMM – MMM"}
+                }
+                MMMEd{
+                    M{"E, d 'de' MMM – E, d 'de' MMM"}
+                    d{"E, d – E, d 'de' MMM"}
+                }
+                MMMd{
+                    M{"d 'de' MMM – d 'de' MMM"}
+                    d{"d – d 'de' 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{"y – y"}
+                }
+                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 'de' y"}
+                    y{"MMM 'de' y – MMM 'de' y"}
+                }
+                yMMMEd{
+                    M{"E, d 'de' MMM – E, d 'de' MMM 'de' y"}
+                    d{"E, d – E, d 'de' MMM 'de' y"}
+                    y{"E, d 'de' MMM 'de' y – E, d 'de' MMM 'de' y"}
+                }
+                yMMMM{
+                    M{"MMMM – MMMM 'de' y"}
+                    y{"MMMM 'de' y – MMMM 'de' y"}
+                }
+                yMMMd{
+                    M{"d 'de' MMM – d 'de' MMM 'de' y"}
+                    d{"d – d 'de' MMM 'de' y"}
+                    y{"d 'de' MMM 'de' y – d 'de' MMM 'de' y"}
+                }
+                yMd{
+                    M{"dd/MM/y – dd/MM/y"}
+                    d{"dd/MM/y – dd/MM/y"}
+                    y{"dd/MM/y – dd/MM/y"}
+                }
+            }
+            monthNames{
+                format{
+                    abbreviated{
+                        "jan",
+                        "fev",
+                        "mar",
+                        "abr",
+                        "mai",
+                        "jun",
+                        "jul",
+                        "ago",
+                        "set",
+                        "out",
+                        "nov",
+                        "dez",
+                    }
+                    narrow{
+                        "J",
+                        "F",
+                        "M",
+                        "A",
+                        "M",
+                        "J",
+                        "J",
+                        "A",
+                        "S",
+                        "O",
+                        "N",
+                        "D",
+                    }
+                    wide{
+                        "janeiro",
+                        "fevereiro",
+                        "março",
+                        "abril",
+                        "maio",
+                        "junho",
+                        "julho",
+                        "agosto",
+                        "setembro",
+                        "outubro",
+                        "novembro",
+                        "dezembro",
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        "jan",
+                        "fev",
+                        "mar",
+                        "abr",
+                        "mai",
+                        "jun",
+                        "jul",
+                        "ago",
+                        "set",
+                        "out",
+                        "nov",
+                        "dez",
+                    }
+                    narrow{
+                        "J",
+                        "F",
+                        "M",
+                        "A",
+                        "M",
+                        "J",
+                        "J",
+                        "A",
+                        "S",
+                        "O",
+                        "N",
+                        "D",
+                    }
+                    wide{
+                        "janeiro",
+                        "fevereiro",
+                        "março",
+                        "abril",
+                        "maio",
+                        "junho",
+                        "julho",
+                        "agosto",
+                        "setembro",
+                        "outubro",
+                        "novembro",
+                        "dezembro",
+                    }
+                }
+            }
+            quarters{
+                format{
+                    abbreviated{
+                        "T1",
+                        "T2",
+                        "T3",
+                        "T4",
+                    }
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                    }
+                    wide{
+                        "1º trimestre",
+                        "2º trimestre",
+                        "3º trimestre",
+                        "4º trimestre",
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        "T1",
+                        "T2",
+                        "T3",
+                        "T4",
+                    }
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                    }
+                    wide{
+                        "1º trimestre",
+                        "2º trimestre",
+                        "3º trimestre",
+                        "4º trimestre",
+                    }
+                }
+            }
+        }
+        japanese{
+            DateTimePatterns{
+                "HH:mm:ss zzzz",
+                "HH:mm:ss z",
+                "HH:mm:ss",
+                "HH:mm",
+                "EEEE, d 'de' MMMM 'de' y G",
+                "d 'de' MMMM 'de' y G",
+                "dd/MM/y G",
+                "dd/MM/yy GGGGG",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
+        }
+        roc{
+            eras{
+                abbreviated{
+                    "Antes da R.C.",
+                    "Minguo",
+                }
+                narrow{
+                    "Antes da R.C.",
+                    "Minguo",
+                }
+                wide{
+                    "Antes da R.C.",
+                    "Minguo",
+                }
+            }
+        }
     }
-    LocaleID:int { 0x16 }
-//    LocaleString { "pt" }
-    MonthAbbreviations { 
-        "jan",
-        "fev",
-        "mar",
-        "abr",
-        "mai",
-        "jun",
-        "jul",
-        "ago",
-        "set",
-        "out",
-        "nov",
-        "dez",
+    characterLabel{
+        activities{"atividade"}
+        african_scripts{"escrita africana"}
+        american_scripts{"escrita americana"}
+        animal{"animal"}
+        animals_nature{"animal ou natureza"}
+        arrows{"seta"}
+        body{"corpo"}
+        box_drawing{"desenho de caixa"}
+        braille{"braille"}
+        building{"edifício"}
+        bullets_stars{"marcador ou estrela"}
+        consonantal_jamo{"jamo consonântico"}
+        currency_symbols{"símbolo de moeda"}
+        dash_connector{"traço ou conector"}
+        digits{"dígito"}
+        dingbats{"dingbat"}
+        divination_symbols{"símbolo de adivinhação"}
+        downwards_arrows{"seta para baixo"}
+        downwards_upwards_arrows{"seta para baixo e para cima"}
+        east_asian_scripts{"escrita do leste asiático"}
+        emoji{"emoji"}
+        european_scripts{"escrita europeia"}
+        female{"feminino"}
+        flag{"bandeira"}
+        flags{"bandeiras"}
+        food_drink{"comidas e bebidas"}
+        format{"formato"}
+        format_whitespace{"formato e espaço em branco"}
+        full_width_form_variant{"variante de largura inteira"}
+        geometric_shapes{"forma geométrica"}
+        half_width_form_variant{"variante de meia largura"}
+        han_characters{"caractere Han"}
+        han_radicals{"radical Han"}
+        hanja{"hanja"}
+        hanzi_simplified{"Hanzi (simplificado)"}
+        hanzi_traditional{"Hanzi (tradicional)"}
+        heart{"coração"}
+        historic_scripts{"escrita histórica"}
+        ideographic_desc_characters{"caractere de descrição ideográfica"}
+        japanese_kana{"kana japonês"}
+        kanbun{"kanbun"}
+        kanji{"kanji"}
+        keycap{"tecla"}
+        leftwards_arrows{"seta para a esquerda"}
+        leftwards_rightwards_arrows{"seta para a esquerda e para a direita"}
+        letterlike_symbols{"símbolo de letra"}
+        limited_use{"uso limitado"}
+        male{"masculino"}
+        math_symbols{"símbolo matemático"}
+        middle_eastern_scripts{"escrita do Oriente Médio"}
+        miscellaneous{"diversos"}
+        modern_scripts{"escrita moderna"}
+        modifier{"modificador"}
+        musical_symbols{"símbolo musical"}
+        nature{"natureza"}
+        nonspacing{"sem espaço"}
+        numbers{"números"}
+        objects{"objeto"}
+        other{"outros"}
+        paired{"emparelhado"}
+        person{"pessoa"}
+        phonetic_alphabet{"alfabeto fonético"}
+        pictographs{"pictograma"}
+        place{"lugar"}
+        plant{"planta"}
+        punctuation{"pontuação"}
+        rightwards_arrows{"seta para a direita"}
+        sign_standard_symbols{"sinal ou símbolo"}
+        small_form_variant{"variantes pequenas"}
+        smiley{"smiley"}
+        smileys_people{"smiley ou pessoa"}
+        south_asian_scripts{"escrita do sul asiático"}
+        southeast_asian_scripts{"escrita do sudeste asiático"}
+        spacing{"espaçamento"}
+        sport{"esporte"}
+        symbols{"símbolo"}
+        technical_symbols{"símbolo técnico"}
+        tone_marks{"marca de tom"}
+        travel{"viagem"}
+        travel_places{"viagem ou lugar"}
+        upwards_arrows{"setas para cima"}
+        variant_forms{"variante"}
+        vocalic_jamo{"jamo vocálico"}
+        weather{"clima"}
+        western_asian_scripts{"escrita do oeste asiático"}
+        whitespace{"espaço em branco"}
     }
-    MonthNames { 
-        "janeiro",
-        "fevereiro",
-        "mar\u00E7o",
-        "abril",
-        "maio",
-        "junho",
-        "julho",
-        "agosto",
-        "setembro",
-        "outubro",
-        "novembro",
-        "dezembro",
+    contextTransforms{
+        day-format-except-narrow:intvector{
+            1,
+            1,
+        }
+        day-standalone-except-narrow:intvector{
+            1,
+            1,
+        }
+        languages:intvector{
+            1,
+            1,
+        }
+        relative:intvector{
+            1,
+            1,
+        }
+        typographicNames:intvector{
+            1,
+            1,
+        }
     }
-    NumberElements { 
-        ",",
-        ".",
-        ";",
-        "%",
-        "0",
-        "#",
-        "-",
-        "E",
-        "\u2030",
-        "\u221E",
-        "\uFFFD",
-        ",",
+    fields{
+        day{
+            dn{"dia"}
+            relative{
+                "-1"{"ontem"}
+                "-2"{"anteontem"}
+                "0"{"hoje"}
+                "1"{"amanhã"}
+                "2"{"depois de amanhã"}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} dia"}
+                    other{"em {0} dias"}
+                }
+                past{
+                    one{"há {0} dia"}
+                    other{"há {0} dias"}
+                }
+            }
+        }
+        day-narrow{
+            dn{"dia"}
+            relative{
+                "-2"{"anteontem"}
+                "2"{"depois de amanhã"}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} dia"}
+                    other{"em {0} dias"}
+                }
+                past{
+                    one{"há {0} dia"}
+                    other{"há {0} dias"}
+                }
+            }
+        }
+        day-short{
+            dn{"dia"}
+            relative{
+                "-2"{"anteontem"}
+                "2"{"depois de amanhã"}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} dia"}
+                    other{"em {0} dias"}
+                }
+                past{
+                    one{"há {0} dia"}
+                    other{"há {0} dias"}
+                }
+            }
+        }
+        dayOfYear{
+            dn{"dia do ano"}
+        }
+        dayOfYear-narrow{
+            dn{"dia do ano"}
+        }
+        dayOfYear-short{
+            dn{"dia do ano"}
+        }
+        dayperiod{
+            dn{"AM/PM"}
+        }
+        dayperiod-narrow{
+            dn{"AM/PM"}
+        }
+        dayperiod-short{
+            dn{"AM/PM"}
+        }
+        era{
+            dn{"era"}
+        }
+        era-narrow{
+            dn{"era"}
+        }
+        era-short{
+            dn{"era"}
+        }
+        fri{
+            relative{
+                "-1"{"sexta-feira passada"}
+                "0"{"esta sexta-feira"}
+                "1"{"próxima sexta-feira"}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} sexta-feira"}
+                    other{"em {0} sextas-feiras"}
+                }
+                past{
+                    one{"há {0} sexta-feira"}
+                    other{"há {0} sextas-feiras"}
+                }
+            }
+        }
+        fri-narrow{
+            relative{
+                "-1"{"sex. passada"}
+                "0"{"esta sex."}
+                "1"{"próxima sex."}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} sex."}
+                    other{"em {0} sex."}
+                }
+                past{
+                    one{"há {0} sex."}
+                    other{"há {0} sex."}
+                }
+            }
+        }
+        fri-short{
+            relative{
+                "-1"{"sex. passada"}
+                "0"{"esta sex."}
+                "1"{"próxima sex."}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} sex."}
+                    other{"em {0} sex."}
+                }
+                past{
+                    one{"há {0} sex."}
+                    other{"há {0} sex."}
+                }
+            }
+        }
+        hour{
+            dn{"hora"}
+            relative{
+                "0"{"esta hora"}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} hora"}
+                    other{"em {0} horas"}
+                }
+                past{
+                    one{"há {0} hora"}
+                    other{"há {0} horas"}
+                }
+            }
+        }
+        hour-narrow{
+            dn{"h"}
+            relativeTime{
+                future{
+                    one{"em {0} h"}
+                    other{"em {0} h"}
+                }
+                past{
+                    one{"há {0} h"}
+                    other{"há {0} h"}
+                }
+            }
+        }
+        hour-short{
+            dn{"h"}
+            relativeTime{
+                future{
+                    one{"em {0} h"}
+                    other{"em {0} h"}
+                }
+                past{
+                    one{"há {0} h"}
+                    other{"há {0} h"}
+                }
+            }
+        }
+        minute{
+            dn{"minuto"}
+            relative{
+                "0"{"este minuto"}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} minuto"}
+                    other{"em {0} minutos"}
+                }
+                past{
+                    one{"há {0} minuto"}
+                    other{"há {0} minutos"}
+                }
+            }
+        }
+        minute-narrow{
+            dn{"min."}
+            relativeTime{
+                future{
+                    one{"em {0} min."}
+                    other{"em {0} min."}
+                }
+                past{
+                    one{"há {0} min."}
+                    other{"há {0} min."}
+                }
+            }
+        }
+        minute-short{
+            dn{"min."}
+            relativeTime{
+                future{
+                    one{"em {0} min."}
+                    other{"em {0} min."}
+                }
+                past{
+                    one{"há {0} min."}
+                    other{"há {0} min."}
+                }
+            }
+        }
+        mon{
+            relative{
+                "-1"{"segunda-feira passada"}
+                "0"{"esta segunda-feira"}
+                "1"{"próxima segunda-feira"}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} segunda-feira"}
+                    other{"em {0} segundas-feiras"}
+                }
+                past{
+                    one{"há {0} segunda-feira"}
+                    other{"{0} segundas-feiras atrás"}
+                }
+            }
+        }
+        mon-narrow{
+            relative{
+                "-1"{"seg. passada"}
+                "0"{"esta seg."}
+                "1"{"próxima seg."}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} seg."}
+                    other{"em {0} seg."}
+                }
+                past{
+                    one{"há {0} seg."}
+                    other{"há {0} seg."}
+                }
+            }
+        }
+        mon-short{
+            relative{
+                "-1"{"seg. passada"}
+                "0"{"esta seg."}
+                "1"{"próxima seg."}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} seg."}
+                    other{"em {0} seg."}
+                }
+                past{
+                    one{"há {0} seg."}
+                    other{"há {0} seg."}
+                }
+            }
+        }
+        month{
+            dn{"mês"}
+            relative{
+                "-1"{"mês passado"}
+                "0"{"este mês"}
+                "1"{"próximo mês"}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} mês"}
+                    other{"em {0} meses"}
+                }
+                past{
+                    one{"há {0} mês"}
+                    other{"há {0} meses"}
+                }
+            }
+        }
+        month-narrow{
+            dn{"mês"}
+            relative{
+                "-1"{"mês passado"}
+                "0"{"este mês"}
+                "1"{"próximo mês"}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} mês"}
+                    other{"em {0} meses"}
+                }
+                past{
+                    one{"há {0} mês"}
+                    other{"há {0} meses"}
+                }
+            }
+        }
+        month-short{
+            dn{"mês"}
+            relative{
+                "-1"{"mês passado"}
+                "0"{"este mês"}
+                "1"{"próximo mês"}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} mês"}
+                    other{"em {0} meses"}
+                }
+                past{
+                    one{"há {0} mês"}
+                    other{"há {0} meses"}
+                }
+            }
+        }
+        quarter{
+            dn{"trimestre"}
+            relative{
+                "-1"{"último trimestre"}
+                "0"{"este trimestre"}
+                "1"{"próximo trimestre"}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} trimestre"}
+                    other{"em {0} trimestres"}
+                }
+                past{
+                    one{"há {0} trimestre"}
+                    other{"há {0} trimestres"}
+                }
+            }
+        }
+        quarter-narrow{
+            dn{"trim."}
+            relative{
+                "-1"{"último trimestre"}
+                "0"{"este trimestre"}
+                "1"{"próximo trimestre"}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} trim."}
+                    other{"em {0} trim."}
+                }
+                past{
+                    one{"há {0} trim."}
+                    other{"há {0} trim."}
+                }
+            }
+        }
+        quarter-short{
+            dn{"trim."}
+            relative{
+                "-1"{"último trimestre"}
+                "0"{"este trimestre"}
+                "1"{"próximo trimestre"}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} trim."}
+                    other{"em {0} trim."}
+                }
+                past{
+                    one{"há {0} trim."}
+                    other{"{0} trim. atrás"}
+                }
+            }
+        }
+        sat{
+            relative{
+                "-1"{"sábado passado"}
+                "0"{"este sábado"}
+                "1"{"próximo sábado"}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} sábado"}
+                    other{"em {0} sábados"}
+                }
+                past{
+                    one{"há {0} sábado"}
+                    other{"há {0} sábados"}
+                }
+            }
+        }
+        sat-narrow{
+            relative{
+                "-1"{"sáb. passado"}
+                "0"{"este sáb."}
+                "1"{"próximo sáb."}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} sáb."}
+                    other{"em {0} sáb."}
+                }
+                past{
+                    one{"há {0} sáb."}
+                    other{"há {0} sáb."}
+                }
+            }
+        }
+        sat-short{
+            relative{
+                "-1"{"sáb. passado"}
+                "0"{"este sáb."}
+                "1"{"próximo sáb."}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} sáb."}
+                    other{"em {0} sáb."}
+                }
+                past{
+                    one{"há {0} sáb."}
+                    other{"há {0} sáb."}
+                }
+            }
+        }
+        second{
+            dn{"segundo"}
+            relative{
+                "0"{"agora"}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} segundo"}
+                    other{"em {0} segundos"}
+                }
+                past{
+                    one{"há {0} segundo"}
+                    other{"há {0} segundos"}
+                }
+            }
+        }
+        second-narrow{
+            dn{"seg."}
+            relativeTime{
+                future{
+                    one{"em {0} seg."}
+                    other{"em {0} seg."}
+                }
+                past{
+                    one{"há {0} seg."}
+                    other{"há {0} seg."}
+                }
+            }
+        }
+        second-short{
+            dn{"seg."}
+            relativeTime{
+                future{
+                    one{"em {0} seg."}
+                    other{"em {0} seg."}
+                }
+                past{
+                    one{"há {0} seg."}
+                    other{"há {0} seg."}
+                }
+            }
+        }
+        sun{
+            relative{
+                "-1"{"domingo passado"}
+                "0"{"este domingo"}
+                "1"{"próximo domingo"}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} domingo"}
+                    other{"em {0} domingos"}
+                }
+                past{
+                    one{"há {0} domigo"}
+                    other{"há {0} domigos"}
+                }
+            }
+        }
+        sun-narrow{
+            relative{
+                "-1"{"dom. passado"}
+                "0"{"este dom."}
+                "1"{"próximo dom."}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} dom."}
+                    other{"em {0} dom."}
+                }
+                past{
+                    one{"há {0} dom."}
+                    other{"há {0} dom."}
+                }
+            }
+        }
+        sun-short{
+            relative{
+                "-1"{"dom. passado"}
+                "0"{"este dom."}
+                "1"{"próximo dom."}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} dom."}
+                    other{"em {0} dom."}
+                }
+                past{
+                    one{"há {0} dom."}
+                    other{"há {0} dom."}
+                }
+            }
+        }
+        thu{
+            relative{
+                "-1"{"quinta-feira passada"}
+                "0"{"esta quinta-feira"}
+                "1"{"próxima quinta-feira"}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} quinta-feira"}
+                    other{"em {0} quintas-feiras"}
+                }
+                past{
+                    one{"há {0} quinta-feira"}
+                    other{"há {0} quintas-feiras"}
+                }
+            }
+        }
+        thu-narrow{
+            relative{
+                "-1"{"qui. passada"}
+                "0"{"esta qui."}
+                "1"{"próxima qui."}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} qui."}
+                    other{"em {0} qui."}
+                }
+                past{
+                    one{"há {0} qui."}
+                    other{"há {0} qui."}
+                }
+            }
+        }
+        thu-short{
+            relative{
+                "-1"{"qui. passada"}
+                "0"{"esta qui."}
+                "1"{"próxima qui."}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} qui."}
+                    other{"em {0} qui."}
+                }
+                past{
+                    one{"há {0} qui."}
+                    other{"há {0} qui."}
+                }
+            }
+        }
+        tue{
+            relative{
+                "-1"{"terça-feira passada"}
+                "0"{"esta terça-feira"}
+                "1"{"próxima terça-feira"}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} terça-feira"}
+                    other{"em {0} terças-feiras"}
+                }
+                past{
+                    one{"há {0} terça-feira"}
+                    other{"há {0} terças-feiras"}
+                }
+            }
+        }
+        tue-narrow{
+            relative{
+                "-1"{"ter. passada"}
+                "0"{"esta ter."}
+                "1"{"próxima ter."}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} ter."}
+                    other{"em {0} ter."}
+                }
+                past{
+                    one{"há {0} ter."}
+                    other{"há {0} ter."}
+                }
+            }
+        }
+        tue-short{
+            relative{
+                "-1"{"ter. passada"}
+                "0"{"esta ter."}
+                "1"{"próxima ter."}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} ter."}
+                    other{"em {0} ter."}
+                }
+                past{
+                    one{"há {0} ter."}
+                    other{"há {0} ter."}
+                }
+            }
+        }
+        wed{
+            relative{
+                "-1"{"quarta-feira passada"}
+                "0"{"esta quarta-feira"}
+                "1"{"próxima quarta-feira"}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} quarta-feira"}
+                    other{"em {0} quartas-feiras"}
+                }
+                past{
+                    one{"há {0} quartas-feiras"}
+                    other{"há {0} quartas-feiras"}
+                }
+            }
+        }
+        wed-narrow{
+            relative{
+                "-1"{"qua. passada"}
+                "0"{"esta qua."}
+                "1"{"próxima qua."}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} qua."}
+                    other{"em {0} qua."}
+                }
+                past{
+                    one{"há {0} qua."}
+                    other{"há {0} qua."}
+                }
+            }
+        }
+        wed-short{
+            relative{
+                "-1"{"qua. passada"}
+                "0"{"esta qua."}
+                "1"{"próxima qua."}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} qua."}
+                    other{"em {0} qua."}
+                }
+                past{
+                    one{"há {0} qua."}
+                    other{"há {0} qua."}
+                }
+            }
+        }
+        week{
+            dn{"semana"}
+            relative{
+                "-1"{"semana passada"}
+                "0"{"esta semana"}
+                "1"{"próxima semana"}
+            }
+            relativePeriod{"a semana de {0}"}
+            relativeTime{
+                future{
+                    one{"em {0} semana"}
+                    other{"em {0} semanas"}
+                }
+                past{
+                    one{"há {0} semana"}
+                    other{"há {0} semanas"}
+                }
+            }
+        }
+        week-narrow{
+            dn{"sem."}
+            relative{
+                "-1"{"semana passada"}
+                "0"{"esta semana"}
+                "1"{"próxima semana"}
+            }
+            relativePeriod{"a semana de {0}"}
+            relativeTime{
+                future{
+                    one{"em {0} sem."}
+                    other{"em {0} sem."}
+                }
+                past{
+                    one{"há {0} sem."}
+                    other{"há {0} sem."}
+                }
+            }
+        }
+        week-short{
+            dn{"sem."}
+            relative{
+                "-1"{"semana passada"}
+                "0"{"esta semana"}
+                "1"{"próxima semana"}
+            }
+            relativePeriod{"a semana de {0}"}
+            relativeTime{
+                future{
+                    one{"em {0} sem."}
+                    other{"em {0} sem."}
+                }
+                past{
+                    one{"há {0} sem."}
+                    other{"há {0} sem."}
+                }
+            }
+        }
+        weekOfMonth{
+            dn{"semana do mês"}
+        }
+        weekOfMonth-narrow{
+            dn{"sem. do mês"}
+        }
+        weekOfMonth-short{
+            dn{"sem. do mês"}
+        }
+        weekday{
+            dn{"dia da semana"}
+        }
+        weekday-narrow{
+            dn{"dia da sem."}
+        }
+        weekday-short{
+            dn{"dia da sem."}
+        }
+        weekdayOfMonth{
+            dn{"dia da semana do mês"}
+        }
+        weekdayOfMonth-narrow{
+            dn{"dia da sem. do mês"}
+        }
+        weekdayOfMonth-short{
+            dn{"dia da sem. do mês"}
+        }
+        year{
+            dn{"ano"}
+            relative{
+                "-1"{"ano passado"}
+                "0"{"este ano"}
+                "1"{"próximo ano"}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} ano"}
+                    other{"em {0} anos"}
+                }
+                past{
+                    one{"há {0} ano"}
+                    other{"há {0} anos"}
+                }
+            }
+        }
+        year-narrow{
+            dn{"ano"}
+            relative{
+                "-1"{"ano passado"}
+                "0"{"este ano"}
+                "1"{"próximo ano"}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} ano"}
+                    other{"em {0} anos"}
+                }
+                past{
+                    one{"há {0} ano"}
+                    other{"{0} anos atrás"}
+                }
+            }
+        }
+        year-short{
+            dn{"ano"}
+            relative{
+                "-1"{"ano passado"}
+                "0"{"este ano"}
+                "1"{"próximo ano"}
+            }
+            relativeTime{
+                future{
+                    one{"em {0} ano"}
+                    other{"em {0} anos"}
+                }
+                past{
+                    one{"há {0} ano"}
+                    other{"há {0} anos"}
+                }
+            }
+        }
+        zone{
+            dn{"fuso horário"}
+        }
+        zone-narrow{
+            dn{"fuso"}
+        }
+        zone-short{
+            dn{"fuso"}
+        }
     }
-//    ShortLanguage { "por" }
-    zoneStrings { 
-        {
-            "Africa/Casablanca",
-            "GMT",
-            "GMT",
-            "GMT",
-            "GMT",
+    listPattern{
+        or{
+            2{"{0} ou {1}"}
+            end{"{0} ou {1}"}
+            middle{"{0}, {1}"}
+            start{"{0}, {1}"}
+        }
+        standard{
+            2{"{0} e {1}"}
+            end{"{0} e {1}"}
+            middle{"{0}, {1}"}
+            start{"{0}, {1}"}
+        }
+        standard-narrow{
+            2{"{0}, {1}"}
+            end{"{0}, {1}"}
+            middle{"{0}, {1}"}
+            start{"{0}, {1}"}
+        }
+        standard-short{
+            2{"{0} e {1}"}
+            end{"{0} e {1}"}
+            middle{"{0}, {1}"}
+            start{"{0}, {1}"}
+        }
+        unit{
+            2{"{0} e {1}"}
+            end{"{0} e {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} e {1}"}
+            end{"{0} e {1}"}
+            middle{"{0}, {1}"}
+            start{"{0}, {1}"}
+        }
+    }
+    measurementSystemNames{
+        UK{"inglês"}
+        US{"americano"}
+        metric{"métrico"}
     }
-//    LocaleScript{
-//        "Latn",  // ISO 15924 Name 
-//    }
-    ExemplarCharacters { "[a-z \u00e3 \u00f5 \u00e7 \u00e1 \u00e9 \u00ed \u00f3 \u00fa \u00e0 \u00e2 \u00ea \u00f4 \u00fc \u00f2]" }
-
-    // Currency display names
-    Currencies {
-        ADP { "ADP", "Peseta de Andorra" }
-        AED { "AED", "Dirham dos Emirados \u00C1rabes Unidos" }
-        AFA { "AFA", "Afgani" }
-        ALL { "ALL", "Lek Alban\u00EAs" }
-        AMD { "AMD", "Dram Arm\u00E9nio" }
-        ANG { "ANG", "Guilda da \u00CDndia Ocidental" }
-        AOK { "AOK", "Kwanza Angolano" }
-        ARA { "ARA", "Austral Argentino" }
-        ARS { "ARS", "Peso Argentino" }
-        ATS { "ATS", "Schilling Austriaco" }
-        AUD { "AUD", "D\u00F3lar Australiano" }
-        AWG { "AWG", "Guilda Aruban" }
-        AZM { "AZM", "Manat do Azerbeij\u00E3o" }
-        BAD { "BAD", "Dinar da B\u00F3snia-Herzgovina" }
-        BBD { "BBD", "D\u00F3lar dos Barbados" }
-        BDT { "BDT", "Taka do Bangladesh" }
-        BEF { "BEF", "Franco B\u00E9lga" }
-        BGL { "BGL", "Lev B\u00FAlgaro" }
-        BHD { "BHD", "Dinar Bahrain" }
-        BIF { "BIF", "Franco do Burundi" }
-        BMD { "BMD", "D\u00F3lar das Bermudas" }
-        BND { "BND", "D\u00F3lar do Brunei" }
-        BOB { "BOB", "Boliviano Boliviano" }
-        BRL { "R$", "Real Brasileiro" }
-        BRR { "BRR", "Brasil Brasileiro" }
-        BSD { "BSD", "D\u00F3lar das Bahamas" }
-        BWP { "BWP", "Pula do Bostwana" }
-        BYR { "BYR", "Rublo Bielorusso" }
-        BZD { "BZD", "D\u00F3lar do Belize" }
-        CAD { "CAD", "D\u00F3lar Canadiano" }
-        CHF { "CHF", "Franco Sui\u00E7o" }
-        CLP { "CLP", "Peso Chileno" }
-        COP { "COP", "Peso Colombiano" }
-        CRC { "CRC", "Colon da Costa Rica" }
-        CUP { "CUP", "Peso Cubano" }
-        CVE { "CVE", "Escudo Cabo Verdiano" }
-        CYP { "CYP", "Libra de Chipre" }
-        CZK { "CZK", "C\u00F4roa Checa" }
-        DEM { "DEM", "Marco Alem\u00E3o" }
-        DJF { "DJF", "Franco do Djibouti" }
-        DKK { "DKK", "C\u00F4roa Dinamarquesa" }
-        DOP { "DOP", "Peso Dominicano" }
-        // DRP { "DRP", "Peso da Rep\u00FAblica Dominicana" } -- invalid
-        DZD { "DZD", "Dinar Argelino" }
-        ECS { "ECS", "Sucre Equatorial" }
-        // ECU { "ECU", "Unidade de Moeda Europeia" } -- invalid
-        EEK { "EEK", "C\u00F4roa Est\u00F3nia" }
-        EGP { "EGP", "Libra Eg\u00EDpcia" }
-        ESP { "ESP", "Peseta Espanhola" }
-        ETB { "ETB", "Birr Et\u00EDope" }
-        EUR { "\u20AC", "Moeda dos Estados Membros da UEM" }
-        FIM { "FIM", "Marco Finland\u00EAs" }
-        FJD { "FJD", "D\u00F3lar das Fiji" }
-        FKP { "FKP", "Libra das Maldivas" }
-        FRF { "FRF", "Franco Franc\u00EAs" }
-        GBP { "\u00A3", "Libra Brit\u00E2nica" }
-        GEK { "GEK", "Kupon da Ge\u00F3rgia" }
-        GHC { "GHC", "Cedi do Ghana" }
-        GIP { "GIP", "Libra de Gibraltar" }
-        GMD { "GMD", "Dalasi do Gab\u00E3o" }
-        GNF { "GNF", "Franco da Guiana" }
-        GRD { "GRD", "Dracma Grego" }
-        GTQ { "GTQ", "Quedzal da Guatemala" }
-        GWP { "GWP", "Peso da Guiana" }
-        GYD { "GYD", "D\u00F3lar de Guyanese" }
-        HKD { "HKD", "D\u00F3lar de Hong Kong" }
-        HNL { "HNL", "Lempira das Honduras" }
-        HRD { "HRD", "Dinar Croata" }
-        HTG { "HTG", "Gourde do Haiti" }
-        HUF { "HUF", "Forint Hungaro" }
-        IDR { "IDR", "Rupia Indon\u00E9sia" }
-        IEP { "IEP", "Libra Irlandesa" }
-        ILS { "ILS", "Scheckel Israelita" }
-        INR { "=0#Rs.|1#Re.|1<Rs.", "Rupia Indiana" }
-        IQD { "IQD", "Dinar Iraquiano" }
-        IRR { "IRR", "Rial Iraniano" }
-        ISK { "ISK", "Coroa Islandesa" }
-        ITL { "\u20A4", "Lira Italiana" }
-        JMD { "JMD", "D\u00F3lar Jamaicano" }
-        JOD { "JOD", "Dinar Jordano" }
-        JPY { "\u00A5", "Yen Japon\u00EAs" }
-        KES { "KES", "Shilling Queniano" }
-        KHR { "KHR", "Riel Cambodjano" }
-        // KIS { "KIS", "Som do Kirghizst\u00E3o" } -- invalid
-        KMF { "KMF", "Franco dos Comoros" }
-        KPW { "KPW", "Won Norte-Coreano" }
-        KRW { "KRW", "Won Sul-Coreano" }
-        KWD { "KWD", "Dinar do Kuwait" }
-        KYD { "KYD", "D\u00F3lar das Caim\u00E3o" }
-        KZT { "KZT", "Tenge do Kasaquist\u00E3o" }
-        LAK { "LAK", "Kip do Lao" }
-        LBP { "LBP", "Libra Libanesa" }
-        LKR { "LKR", "Rupia do Sri Lanka" }
-        LRD { "LRD", "D\u00F3lar Liberiano" }
-        LSL { "LSL", "Loti do Lesoto" }
-        LTL { "LTL", "Lita Lituano" }
-        LUF { "LUF", "Franco Luxemburgu\u00EAs" }
-        LVL { "LVL", "Lat Lituano" }
-        LYD { "LYD", "Dinar L\u00EDbio" }
-        MAD { "MAD", "Dirham Marroquino" }
-        MDL { "MDL", "Lei Moldavo" }
-        MGF { "MGF", "Franco de Madagascar" }
-        MNT { "MNT", "Tugrik Mong\u00F3l" }
-        MOP { "MOP", "Pataca Macaense" }
-        MRO { "MRO", "Ouguiya da Maurit\u00E2nia" }
-        MTL { "MTL", "Lira Maltesa" }
-        MUR { "MUR", "Rupia de Mauritius" }
-        MVR { "MVR", "Rufiyaa das Maldivas" }
-        MWK { "MWK", "Kwacha do Malaui" }
-        MXN { "MXN", "Peso Mexicano (novo)" }
-        MXP { "MXP", "Peso Mexicano (antigo)" }
-        MYR { "MYR", "Ringgit da Mal\u00E1sia" }
-        MZM { "MZM", "Metical Mo\u00E7ambicano" }
-        NGN { "NGN", "Naira Nigeriana" }
-        //NIC { "NIC", "Cordoba de Nicar\u00E1gua" }
-        NIO { "NIO", "Cordoba de Nicar\u00E1gua" }
-        // NIS { "NIS", "Novo Shekel Israelita" } -- invalid
-        NLG { "NLG", "Guilda Holandesa" }
-        NOK { "NOK", "Coroa Norueguesa" }
-        NPR { "NPR", "Rupia Nepalesa" }
-        NZD { "NZD", "D\u00F3lar da Nova-Zel\u00E2ndia" }
-        OMR { "OMR", "Rial de Om\u00E3o" }
-        PAB { "PAB", "Balboa Panamiano" }
-        PEI { "PEI", "Inti Peruano" }
-        PEN { "PEN", "Sol Peruano - Novo" }
-        PES { "PES", "Sol Peruano" }
-        PGK { "PGK", "Kina da Papua Nova Guin\u00E9" }
-        PHP { "PHP", "Peso Filipino" }
-        PKR { "PKR", "Rupia Paquistanesa" }
-        PLN { "PLN", "Zloty Polaco" }
-        PTE { "Esc.", "Escudo Portugues" }
-        PYG { "PYG", "Guarani Paraguaio" }
-        QAR { "QAR", "Riyal do Quatar" }
-        // RMB { "RMB", "Renminbi Yuan Chin\u00EAs" } -- invalid
-        ROL { "ROL", "Lei Romeno" }
-        RUR { "RUR", "Rublo Russo" }
-        RWF { "RWF", "Franco Ruand\u00EAs" }
-        SAR { "SAR", "Riyal Saudita" }
-        SBD { "SBD", "D\u00F3lar das Ilhas Salom\u00E3o" }
-        SCR { "SCR", "Rupia das Seychelles" }
-        SDP { "SDP", "Libra do Sud\u00E3o" }
-        SEK { "SEK", "Coroa Sueca" }
-        SGD { "SGD", "D\u00F3lar de Singapura" }
-        SHP { "SHP", "Libra de St.Helena" }
-        SIT { "SIT", "Tolar Esloveno" }
-        SKK { "SKK", "Coroa Eslovaca" }
-        SLL { "SLL", "Le\u00E3o" }
-        SOS { "SOS", "Shilling Somal\u00ED" }
-        SRG { "SRG", "Guilda do Suriname" }
-        STD { "STD", "Dobra de S\u00E3o Tom\u00E9 e Pr\u00EDncepe" }
-        SUR { "SUR", "Rublo Russo (antigo)" }
-        SVC { "SVC", "Colon El Salvadoranho" }
-        SYP { "SYP", "Libra S\u00EDria" }
-        SZL { "SZL", "Lilangeni da Swazil\u00E2ndia" }
-        THB { "THB", "Baht Tailand\u00EAs" }
-        TJR { "TJR", "Rublo do Tadjaquist\u00E3o" }
-        TMM { "TMM", "Manat do Turquist\u00E3o" }
-        TND { "TND", "Dinar Tunisino" }
-        TOP { "TOP", "Pa'anga do Tongo" }
-        TPE { "TPE", "Escudo Timor\u00EAnse" }
-        TRL { "TRL", "Lira Turca" }
-        TTD { "TTD", "D\u00F3lar de Trinidade e Tobago" }
-        TWD { "TWD", "Novo D\u00F3lar de Taiwan" }
-        TZS { "TZS", "Shilling da Tanz\u00E2nia" }
-        UAK { "UAK", "Karbowanez Ucraniano" }
-        UGS { "UGS", "Shilling do Uganda" }
-        USD { "$", "D\u00F3lar Americano" }
-        UYP { "UYP", "Novo Peso Uruguaio" }
-        VEB { "VEB", "Bolivar Venezuelano" }
-        VND { "\u20AB", "Dong Vietnamita" }
-        VUV { "VUV", "Vatu do Vanuatu" }
-        WST { "WST", "Tala de Samoa" }
-        XAF { "XAF", "Franco do Gab\u00E3o C.f.A" }
-        XCD { "XCD", "D\u00F3lar do Cara\u00EDbe Oriental" }
-        XOF { "XOF", "Franco do Benin C.f.A." }
-        YER { "YER", "Ryal do Yemeni" }
-        ZAR { "ZAR", "Rand Sul-Africano" }
-        ZMK { "ZMK", "Kwacha da Z\u00E2mbia" }
-        ZWD { "ZWD", "D\u00F3lar do Zimbabue" }
+    parse{
+        date{
+            lenient{
+                "[\\--/]",
+                "[\\:∶]",
+            }
+        }
+        general{
+            lenient{
+                "[.․。︒﹒.。]",
+                "['ʼ՚᾽᾿’']",
+                "[%٪﹪%]",
+                "[؉‰]",
+                "[\$﹩$$]",
+                "[£₤]",
+                "[¥¥]",
+                "[₩₩]",
+                "[₨₹{Rp}{Rs}]",
+            }
+        }
+        number{
+            lenient{
+                "[\\-‒⁻₋−➖﹣-]",
+                "[,،٫、︐︑﹐﹑,、]",
+                "[+⁺₊➕﬩﹢+]",
+            }
+        }
     }
 }