X-Git-Url: https://git.saurik.com/apple/icu.git/blobdiff_plain/b75a7d8f3b4adbae880cab104ce2c6a50eee4db2..2ca993e82fb37b597a3c73ecd1586a139a6579c5:/icuSources/data/locales/fr.txt diff --git a/icuSources/data/locales/fr.txt b/icuSources/data/locales/fr.txt index 77ac4a64..2f88af1e 100644 --- a/icuSources/data/locales/fr.txt +++ b/icuSources/data/locales/fr.txt @@ -1,685 +1,1865 @@ -// *************************************************************************** +// *************************************************************************** // * -// * Copyright (C) 1997-2003, International Business Machines -// * Corporation and others. All Rights Reserved. +// * Copyright (C) 2016 International Business Machines +// * Corporation and others. All Rights Reserved. +// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter +// * Source File: /common/main/fr.xml // * // *************************************************************************** - -fr { - Version{"2.0"} - CollationElements { - Version { "1.0" } - Sequence { "[backwards 2]&A<<\u00e6/e<<<\u00c6/E" } - } - - //"%%PREEURO" { "Pre-Euro" } - //"%%EURO" { "Euro" } - - //"%%POSIX" { "POSIX" } - - "%%TRADITIONAL" { "Traditionnel" } - - "%%REVISED" { "R\u00e9vis\u00e9" } - - Countries { - AD { "Andorre" } - AE { "\u00c9mirats Arabes Unis" } - AL { "Albanie" } - AM { "Arm\u00e9nie" } - AN { "Antilles N\u00e9erlandaises" } - AR { "Argentine" } - AS { "Samoa Am\u00e9ricaines" } - AT { "Autriche" } - AU { "Australie" } - AZ { "Azerba\u00efdjan" } - - BA { "Bosnie-Herz\u00e9govine" } - BB { "Barbade" } - BE { "Belgique" } - BG { "Bulgarie" } - BH { "Bahre\u00efn" } - BM { "Bermudes" } - BO { "Bolivie" } - BR { "Br\u00e9sil" } - BT { "Bhoutan" } - BY { "Bi\u00e9lorussie" } - BZ { "B\u00e9lize" } - - CD { "R\u00e9publique D\u00e9mocratique du Congo" } - CF { "R\u00e9publique Centrafricaine" } - CH { "Suisse" } - CL { "Chili" } - CM { "Cameroun" } - CN { "Chine" } - CO { "Colombie" } - CV { "Cap Vert" } - CY { "Chypre" } - CZ { "R\u00e9publique Tch\u00e8que" } - - DE { "Allemagne" } - DK { "Danemark" } - DM { "Dominique" } - DO { "R\u00e9publique Dominicaine" } - DZ { "Alg\u00e9rie" } - - EC { "\u00C9quateur" } - EE { "Estonie" } - EG { "Egypte" } - EH { "Sahara Occidental" } - ER { "\u00C9rythr\u00e9e" } - ES { "Espagne" } - ET { "Ethiopie" } - - FI { "Finlande" } - FJ { "Fidji" } - FM { "Micron\u00e9sie" } - FO { "\u00celes F\u00e9ro\u00e9" } - - GB { "Royaume-Uni" } - GD { "Grenade" } - GE { "G\u00e9orgie" } - GF { "Guyane Fran\u00e7aise" } - GL { "Groenland" } - GM { "Gambie" } - GN { "Guin\u00e9e" } - GQ { "Guin\u00e9e \u00C9quatoriale" } - GR { "Gr\u00e8ce" } - GW { "Guin\u00e9e-Bissau" } - GY { "Guyane" } - - HK { "Hong-Kong R.A.S." } - HR { "Croatie" } - HT { "Ha\u00efti" } - HU { "Hongrie" } - - ID { "Indon\u00e9sie" } - IE { "Irlande" } - IL { "Isra\u00ebl" } - IN { "Inde" } - IQ { "Irak" } - IS { "Islande" } - IT { "Italie" } - - JM { "Jama\u00efque" } - JO { "Jordanie" } - JP { "Japon" } - - KH { "Cambodge" } - KM { "Comores" } - KP { "Cor\u00e9e du Nord" } - KR { "Cor\u00e9e du Sud" } - KW { "Kowe\u00eft" } - - LB { "Liban" } - LC { "Sainte-Lucie" } - LR { "Lib\u00e9ria" } - LT { "Lithuanie" } - LV { "Lettonie" } - LY { "Libye" } - - MA { "Maroc" } - MD { "Moldavie" } - MK { "Mac\u00e9doine" } - MN { "Mongolie" } - MO { "Macao R.A.S." } - MR { "Mauritanie" } - MT { "Malte" } - MU { "Maurice" } - MX { "Mexique" } - MY { "Malaisie" } - - NA { "Namibie" } - NC { "Nouvelle-Cal\u00e9donie" } - NG { "Nig\u00e9ria" } - NL { "Pays-Bas" } - NP { "N\u00e9pal" } - NO { "Norv\u00e8ge" } - NU { "Niu\u00e9" } - NZ { "Nouvelle-Z\u00e9lande" } - - PE { "P\u00e9rou" } - PF { "Polyn\u00e9sie Fran\u00e7aise" } - PG { "Papouasie-Nouvelle-Guin\u00e9e" } - PL { "Pologne" } - PM { "Saint-Pierre-et-Miquelon" } - PR { "Porto Rico" } - PW { "Palaos" } - - RO { "Roumanie" } - RU { "Russie" } - - SA { "Arabie Saoudite" } - SD { "Soudan" } - SE { "Su\u00e8de" } - SG { "Singapour" } - SH { "Sainte-H\u00e9l\u00e8ne" } - SI { "Slov\u00e9nie" } - SK { "Slovaquie" } - SM { "Saint-Marin" } - SN { "S\u00e9n\u00e9gal" } - SO { "Somalie" } - SP { "Serbie" } - ST { "Sao Tom\u00e9-et-Principe" } - SY { "Syrie" } - - TD { "Tchad" } - TF { "Terres Fran\u00e7aises Australes" } - TH { "Tha\u00eflande" } - TJ { "Tadjikistan" } - TL { "Timor" } - TN { "Tunisie" } - TR { "Turquie" } - TT { "Trinit\u00e9-et-Tobago" } - TW { "Ta\u00efwan, Province de Chine" } - TZ { "Tanzanie" } - - UG { "Ouganda" } - UM { "\u00CEles Mineures \u00C9loign\u00e9es des \u00C9tats-Unis" } - US { "\u00C9tats-Unis" } - UZ { "Ouzb\u00e9kistan" } - - VE { "V\u00e9n\u00e9zuela" } - VG { "\u00celes Vierges Britanniques" } - VI { "\u00celes Vierges Am\u00e9ricaines" } - VN { "Vi\u00eat Nam" } - - WF { "Wallis et Futuna" } - - YE { "Y\u00e9men" } - YU { "Yougoslavie" } - - ZA { "Afrique du Sud" } - //ZR { "Za\u00efre" } // Zaire is now the Democratic Republic of Congo (CD) - ZM { "Zambie" } - } - - Languages { - root { "racine" } - - ab { "abkhaze" } - aa { "afar" } - af { "afrikaans" } - sq { "albanais" } - am { "amharique" } - ar { "arabe" } - hy { "arm\u00e9nien" } - as { "assamais" } - ay { "aymara" } - az { "az\u00e9ri" } - ba { "bachkir" } - eu { "basque" } - bn { "bengali" } - dz { "dzongkha" } - bh { "bihari" } - bi { "bichlamar" } - br { "breton" } - bg { "bulgare" } - my { "birman" } - be { "bi\u00e9lorusse" } - km { "khmer" } - ca { "catalan" } - zh { "chinois" } - kw { "cornique" } - co { "corse" } - hr { "croate" } - cs { "tch\u00e8que" } - da { "danois" } - nl { "n\u00e9erlandais" } - en { "anglais" } - eo { "esp\u00e9ranto" } - et { "estonien" } - fo { "f\u00e9ro\u00efen" } - fj { "fidjien" } - fi { "finnois" } - fr { "fran\u00e7ais" } - fy { "frison" } - gl { "galicien" } - de { "allemand" } - el { "grec" } - gn { "guarani" } - gu { "goudjrati" } - ha { "haoussa" } - haw { "hawa\u00efen" } - he { "h\u00e9breu" } - hi { "hindi" } - hu { "hongrois" } - is { "islandais" } - id { "indon\u00e9sien" } - ia { "interlingua" } - iu { "inuktitut" } - ik { "inupiaq" } - ga { "irlandais" } - it { "italien" } - ja { "japonais" } - jv { "javanais" } - //jw { "javanais" } // Use jv instead - kn { "kannada" } - ks { "kashmiri" } - kk { "kazakh" } - rw { "rwanda" } - ky { "kirghize" } - ko { "cor\u00e9en" } - ku { "kurde" } - lo { "lao" } - la { "latin" } - lv { "letton" } - ln { "lingala" } - lt { "lithuanien" } - mk { "mac\u00e9donien" } - mg { "malgache" } - ms { "malais" } - ml { "malayalam" } - mt { "maltais" } - gv { "mannois" } - mi { "maori" } - mr { "marathe" } - mo { "moldave" } - mn { "mongol" } - na { "nauruan" } - ne { "n\u00e9palais" } - no { "norv\u00e9gien" } - nb { "norv\u00e9gien (bokm\u00e5l)" } - nn { "norv\u00e9gien (nynorsk)" } - oc { "occitan" } - or { "oriya" } - om { "galla" } - ps { "pachto" } - fa { "persan" } - pl { "polonais" } - pt { "portugais" } - pa { "pendjabi" } - rm { "rh\u00e9toroman" } - ro { "roumain" } - ru { "russe" } - sm { "samoan" } - sg { "sango" } - sa { "sanscrit" } - gd { "\u00e9cossais ga\u00e9lique" } - ie { "interlingu\u00eb" } - ka { "g\u00e9orgien" } - kl { "groenlandais" } - qu { "quechua" } - rn { "roundi" } - sr { "serbe" } - sh { "serbo-croate" } - st { "sotho du sud" } - tn { "setswana" } - sn { "shona" } - sd { "sindhi" } - si { "singhalais" } - ss { "swati" } - sk { "slovaque" } - sl { "slov\u00e8ne" } - so { "somali" } - es { "espagnol" } - su { "soundanais" } - sw { "swahili" } - sv { "su\u00e9dois" } - tl { "tagalog" } - tg { "tadjik" } - ta { "tamoul" } - tt { "tatare" } - te { "t\u00e9lougou" } - th { "tha\u00ef" } - bo { "tib\u00e9tain" } - ti { "tigrigna" } - to { "tonga" } - ts { "tsonga" } - tr { "turc" } - tk { "turkm\u00e8ne" } - tw { "twi" } - ug { "ou\u00efgour" } - uk { "ukrainien" } - ur { "ourdou" } - uz { "ouzbek" } - vi { "vietnamien" } - vo { "volap\u00fck" } - cy { "gallois" } - wo { "wolof" } - xh { "xhosa" } - yi { "yiddish" } - yo { "yoruba" } - za { "zhuang" } - zu { "zoulou" } - } - - DateTimePatterns { - "HH' h 'mm z", - "HH:mm:ss z", - "HH:mm:ss", - "HH:mm", - "EEEE d MMMM yyyy", - "d MMMM yyyy", - "d MMM yy", - "dd/MM/yy", - "{1} {0}", - } - DayAbbreviations { - "dim.", - "lun.", - "mar.", - "mer.", - "jeu.", - "ven.", - "sam.", +fr{ + AuxExemplarCharacters{"[á å ä ã ā ē í ì ī ñ ó ò ö ø ú ǔ]"} + Ellipsis{ + final{"{0}…"} + initial{"… {0}"} + medial{"{0}… {1}"} + word-final{"{0}…"} + word-initial{"… {0}"} + word-medial{"{0}… {1}"} } - DayNames { - "dimanche", - "lundi", - "mardi", - "mercredi", - "jeudi", - "vendredi", - "samedi", + 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]" } - - - Eras { - "av. J.-C.", - "ap. J.-C.", + 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]"} + ExemplarCharactersPunctuation{"[\\- ‐ – — , ; \\: ! ? . … ’ \u0022 “ ” « » ( ) \\[ \\] § @ * / \\& # † ‡]"} + MoreInformation{"?"} + NumberElements{ + default{"latn"} + latn{ + miscPatterns{ + atLeast{"au moins {0}"} + range{"{0}–{1}"} + } + patterns{ + accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"} + currencyFormat{"#,##0.00 ¤"} + decimalFormat{"#,##0.###"} + percentFormat{"#,##0 %"} + scientificFormat{"#E0"} + } + patternsLong{ + decimalFormat{ + 1000{ + one{"0 millier"} + other{"0 mille"} + } + 10000{ + one{"00 mille"} + other{"00 mille"} + } + 100000{ + one{"000 mille"} + other{"000 mille"} + } + 1000000{ + one{"0 million"} + other{"0 millions"} + } + 10000000{ + one{"00 million"} + other{"00 millions"} + } + 100000000{ + one{"000 million"} + other{"000 millions"} + } + 1000000000{ + one{"0 milliard"} + other{"0 milliards"} + } + 10000000000{ + one{"00 milliard"} + other{"00 milliards"} + } + 100000000000{ + one{"000 milliards"} + other{"000 milliards"} + } + 1000000000000{ + one{"0 billion"} + other{"0 billions"} + } + 10000000000000{ + one{"00 billions"} + other{"00 billions"} + } + 100000000000000{ + one{"000 billions"} + 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"} + 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"} + } + } + } + symbols{ + decimal{","} + exponential{"E"} + group{" "} + infinity{"∞"} + list{";"} + minusSign{"-"} + nan{"NaN"} + perMille{"‰"} + percentSign{"%"} + plusSign{"+"} + superscriptingExponent{"×"} + timeSeparator{":"} + } + } + minimumGroupingDigits{"1"} + native{"latn"} } - LocaleID:int { 0x0c } -// LocaleString { "fr" } - MonthAbbreviations { - "janv.", - "f\u00E9vr.", - "mars", - "avr.", - "mai", - "juin", - "juil.", - "ao\u00FBt", - "sept.", - "oct.", - "nov.", - "d\u00E9c.", + Version{"2.1.23.79"} + calendar{ + buddhist{ + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE d MMMM y G", + "d MMMM y G", + "d MMM y G", + "dd/MM/y GGGGG", + "{1} {0}", + "{1} 'à' {0}", + "{1} 'à' {0}", + "{1} {0}", + "{1} {0}", + } + availableFormats{ + M{"L"} + MEd{"E d/M"} + MMM{"LLL"} + MMMEd{"E d MMM"} + MMMd{"d MMM"} + Md{"d/M"} + d{"d"} + y{"y G"} + } + eras{ + abbreviated{ + "ère b.", + } + narrow{ + "E.B.", + } + wide{ + "ère bouddhiste", + } + } + } + chinese{ + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE d MMMM U", + "d MMMM U", + "d MMM U", + "d/M/y", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + availableFormats{ + Gy{"U"} + GyMMM{"MMM U"} + GyMMMEd{"E d MMM U"} + GyMMMd{"d MMM U"} + M{"L"} + MEd{"E d/M"} + MMM{"LLL"} + MMMEd{"E d MMM"} + MMMMd{"d MMMM"} + MMMd{"d MMM"} + Md{"d/M"} + ms{"mm:ss"} + y{"U"} + yMd{"d/M/y"} + yyyy{"U"} + yyyyM{"M/y"} + 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"} + yyyyQQQQ{"QQQQ U"} + } + monthNames{ + format{ + abbreviated{ + "1yuè", + "2yuè", + "3yuè", + "4yuè", + "5yuè", + "6yuè", + "7yuè", + "8yuè", + "9yuè", + "10yuè", + "11yuè", + "12yuè", + } + wide{ + "zhēngyuè", + "èryuè", + "sānyuè", + "sìyuè", + "wǔyuè", + "liùyuè", + "qīyuè", + "bāyuè", + "jiǔyuè", + "shíyuè", + "shíyīyuè", + "shí’èryuè", + } + } + stand-alone{ + abbreviated{ + "1yuè", + "2yuè", + "3yuè", + "4yuè", + "5yuè", + "6yuè", + "7yuè", + "8yuè", + "9yuè", + "10yuè", + "11yuè", + "12yuè", + } + wide{ + "zhēngyuè", + "èryuè", + "sānyuè", + "sìyuè", + "wǔyuè", + "liùyuè", + "qīyuè", + "bāyuè", + "jiǔyuè", + "shíyuè", + "shíyīyuè", + "shí’èryuè", + } + } + } + } + dangi{ + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE d MMMM U", + "d MMMM U", + "d MMM U", + "d/M/y", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + monthNames{ + format{ + abbreviated{ + "1yuè", + "2yuè", + "3yuè", + "4yuè", + "5yuè", + "6yuè", + "7yuè", + "8yuè", + "9yuè", + "10yuè", + "11yuè", + "12yuè", + } + wide{ + "zhēngyuè", + "èryuè", + "sānyuè", + "sìyuè", + "wǔyuè", + "liùyuè", + "qīyuè", + "bāyuè", + "jiǔyuè", + "shíyuè", + "shíyīyuè", + "shí’èryuè", + } + } + stand-alone{ + abbreviated{ + "1yuè", + "2yuè", + "3yuè", + "4yuè", + "5yuè", + "6yuè", + "7yuè", + "8yuè", + "9yuè", + "10yuè", + "11yuè", + "12yuè", + } + wide{ + "zhēngyuè", + "èryuè", + "sānyuè", + "sìyuè", + "wǔyuè", + "liùyuè", + "qīyuè", + "bāyuè", + "jiǔyuè", + "shíyuè", + "shíyīyuè", + "shí’èryuè", + } + } + } + } + generic{ + 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}", + } + availableFormats{ + E{"ccc"} + Ed{"E d"} + Gy{"y G"} + GyMMM{"MMM y G"} + GyMMMEd{"E d MMM y G"} + GyMMMd{"d MMM y G"} + H{"HH"} + Hm{"HH:mm"} + Hms{"HH:mm:ss"} + M{"L"} + MEd{"E d/M"} + MMM{"LLL"} + MMMEd{"E d MMM"} + MMMMd{"d MMMM"} + MMMd{"d 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{"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"} + } + intervalFormats{ + H{ + H{"HH – HH"} + } + Hm{ + H{"HH:mm – HH:mm"} + m{"HH:mm – HH:mm"} + } + Hmv{ + H{"HH:mm – HH:mm v"} + m{"HH:mm – HH:mm v"} + } + Hv{ + H{"HH – HH v"} + } + M{ + M{"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 MMM – E d MMM"} + d{"E d MMM – E d MMM"} + } + MMMd{ + M{"d MMM – d MMM"} + d{"d–d MMM"} + } + Md{ + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} + } + d{ + d{"d – d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h – h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm – h:mm a"} + m{"h:mm – h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm – h:mm a v"} + m{"h:mm – h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h – h a v"} + } + y{ + y{"y – y G"} + } + yM{ + 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"} + } + yMMM{ + M{"MMM–MMM y G"} + y{"MMM y – MMM y G"} + } + yMMMEd{ + M{"E d MMM – E d MMM y G"} + d{"E d – E d MMM y G"} + y{"E d MMM y – E d MMM y G"} + } + yMMMM{ + M{"MMMM – MMMM y G"} + y{"MMMM y – MMMM y G"} + } + yMMMd{ + M{"d MMM – d MMM y G"} + d{"d–d MMM y G"} + y{"d MMM y – d MMM y G"} + } + yMd{ + M{"d/M/y – d/M/y G"} + d{"d/M/y – d/M/y G"} + y{"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 MMMM y", + "d MMMM y", + "d MMM y", + "dd/MM/y", + "{1} 'à' {0}", + "{1} 'à' {0}", + "{1} 'à' {0}", + "{1} 'à' {0}", + "{1} {0}", + } + appendItems{ + Timezone{"{0} {1}"} + } + availableFormats{ + E{"E"} + 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"} + GyMMMd{"d MMM y G"} + H{"HH 'h'"} + 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 MMM"} + MMMMd{"d MMMM"} + MMMd{"d MMM"} + 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{"MM/y"} + yMEd{"E dd/MM/y"} + yMMM{"MMM y"} + yMMMEd{"E d MMM y"} + yMMMM{"MMMM y"} + yMMMd{"d MMM y"} + yMd{"dd/MM/y"} + yQQQ{"QQQ y"} + yQQQQ{"QQQQ y"} + } + dayNames{ + format{ + abbreviated{ + "dim.", + "lun.", + "mar.", + "mer.", + "jeu.", + "ven.", + "sam.", + } + narrow{ + "D", + "L", + "M", + "M", + "J", + "V", + "S", + } + short{ + "di", + "lu", + "ma", + "me", + "je", + "ve", + "sa", + } + wide{ + "dimanche", + "lundi", + "mardi", + "mercredi", + "jeudi", + "vendredi", + "samedi", + } + } + stand-alone{ + abbreviated{ + "dim.", + "lun.", + "mar.", + "mer.", + "jeu.", + "ven.", + "sam.", + } + narrow{ + "D", + "L", + "M", + "M", + "J", + "V", + "S", + } + short{ + "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{ + afternoon1{"après-midi"} + am{"AM"} + evening1{"soir"} + midnight{"minuit"} + morning1{"matin"} + night1{"nuit"} + noon{"midi"} + pm{"PM"} + } + } + } + eras{ + abbreviated{ + "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{ + H{ + H{"HH – HH"} + } + Hm{ + H{"HH:mm – HH:mm"} + m{"HH:mm – HH:mm"} + } + Hmv{ + H{"HH:mm – HH:mm v"} + m{"HH:mm – HH:mm v"} + } + Hv{ + H{"HH – HH v"} + } + M{ + M{"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 MMM – E d MMM"} + d{"E d – E d MMM"} + } + MMMd{ + M{"d MMM – d MMM"} + d{"d–d MMM"} + } + Md{ + M{"dd/MM – dd/MM"} + d{"dd/MM – dd/MM"} + } + d{ + d{"d–d"} + } + fallback{"{0} – {1}"} + h{ + a{"h a – h a"} + h{"h – h a"} + } + hm{ + a{"h:mm a – h:mm a"} + h{"h:mm – h:mm a"} + m{"h:mm – h:mm a"} + } + hmv{ + a{"h:mm a – h:mm a v"} + h{"h:mm – h:mm a v"} + m{"h:mm – h:mm a v"} + } + hv{ + a{"h a – h a v"} + h{"h – h a v"} + } + y{ + y{"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 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"} + } + yMMMM{ + M{"MMMM – MMMM y"} + y{"MMMM y – MMMM y"} + } + yMMMd{ + M{"d MMM – d MMM y"} + d{"d–d MMM y"} + y{"d MMM y – d MMM 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{ + "janv.", + "févr.", + "mars", + "avr.", + "mai", + "juin", + "juil.", + "août", + "sept.", + "oct.", + "nov.", + "déc.", + } + narrow{ + "J", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D", + } + wide{ + "janvier", + "février", + "mars", + "avril", + "mai", + "juin", + "juillet", + "août", + "septembre", + "octobre", + "novembre", + "décembre", + } + } + stand-alone{ + abbreviated{ + "janv.", + "févr.", + "mars", + "avr.", + "mai", + "juin", + "juil.", + "août", + "sept.", + "oct.", + "nov.", + "déc.", + } + narrow{ + "J", + "F", + "M", + "A", + "M", + "J", + "J", + "A", + "S", + "O", + "N", + "D", + } + wide{ + "janvier", + "février", + "mars", + "avril", + "mai", + "juin", + "juillet", + "août", + "septembre", + "octobre", + "novembre", + "décembre", + } + } + } + quarters{ + format{ + abbreviated{ + "T1", + "T2", + "T3", + "T4", + } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "1er trimestre", + "2e trimestre", + "3e trimestre", + "4e trimestre", + } + } + stand-alone{ + abbreviated{ + "T1", + "T2", + "T3", + "T4", + } + narrow{ + "1", + "2", + "3", + "4", + } + wide{ + "1er trimestre", + "2e trimestre", + "3e trimestre", + "4e trimestre", + } + } + } + } + hebrew{ + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE d MMMM y G", + "d MMMM y G", + "d MMM y G", + "dd/MM/y GGGGG", + "{1} {0}", + "{1} 'à' {0}", + "{1} 'à' {0}", + "{1} {0}", + "{1} {0}", + } + monthNames{ + format{ + wide{ + "Tisseri", + "Hesvan", + "Kislev", + "Tébeth", + "Schébat", + "Adar I", + "Adar", + "Nissan", + "Iyar", + "Sivan", + "Tamouz", + "Ab", + "Elloul", + "Adar II", + } + } + stand-alone{ + wide{ + "Tisseri", + "Hesvan", + "Kislev", + "Tébeth", + "Schébat", + "Adar I", + "Adar", + "Nissan", + "Iyar", + "Sivan", + "Tamouz", + "Ab", + "Elloul", + "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}", + } + availableFormats{ + E{"ccc"} + Ed{"E d"} + Gy{"y G"} + GyMMM{"MMM y G"} + GyMMMEd{"E d MMM y G"} + GyMMMd{"d MMM y G"} + M{"L"} + MEd{"E dd/MM"} + MMM{"LLL"} + MMMEd{"E d MMM"} + MMMMd{"d MMMM"} + 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"} + } + eras{ + abbreviated{ + "AH", + } + } + monthNames{ + format{ + abbreviated{ + "mouh.", + "saf.", + "rab. aw.", + "rab. th.", + "joum. oul.", + "joum. tha.", + "raj.", + "chaa.", + "ram.", + "chaw.", + "dhou. q.", + "dhou. h.", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "mouharram", + "safar", + "rabia al awal", + "rabia ath-thani", + "joumada al oula", + "joumada ath-thania", + "rajab", + "chaabane", + "ramadan", + "chawwal", + "dhou al qi`da", + "dhou al-hijja", + } + } + stand-alone{ + abbreviated{ + "mouh.", + "saf.", + "rab. aw.", + "rab. th.", + "joum. ou.", + "joum. th.", + "raj.", + "chaa.", + "ram.", + "chaw.", + "dhou. qi.", + "dhou. hi.", + } + narrow{ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + } + wide{ + "mouharram", + "safar", + "rabia al awal", + "rabia ath-thani", + "joumada al oula", + "joumada ath-thania", + "rajab", + "chaabane", + "ramadan", + "chawwal", + "dhou al qi`da", + "dhou al-hijja", + } + } + } + } + japanese{ + DateTimePatterns{ + "HH:mm:ss zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE d MMMM y G", + "d MMMM y G", + "d MMM y G", + "dd/MM/y GGGGG", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } + 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 d/M"} + MMM{"LLL"} + MMMEd{"E d MMM"} + MMMMd{"d MMMM"} + MMMd{"d MMM"} + Md{"d/M"} + 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"} + } + } + roc{ + eras{ + abbreviated{ + "avant RdC", + "RdC", + } + } + } } - MonthNames { - "janvier", - "f\u00E9vrier", - "mars", - "avril", - "mai", - "juin", - "juillet", - "ao\u00FBt", - "septembre", - "octobre", - "novembre", - "d\u00E9cembre", + contextTransforms{ + day-format-except-narrow:intvector{ + 0, + 1, + } + day-standalone-except-narrow:intvector{ + 0, + 1, + } + languages:intvector{ + 1, + 0, + } + month-format-except-narrow:intvector{ + 0, + 1, + } + month-standalone-except-narrow:intvector{ + 0, + 1, + } + relative:intvector{ + 0, + 1, + } } - NumberElements { - ",", - "\u00A0", - ";", - "%", - "0", - "#", - "-", - "E", - "\u2030", - "\u221E", - "\uFFFD", - ",", + delimiters{ + alternateQuotationEnd{"»"} + alternateQuotationStart{"«"} + quotationEnd{"»"} + quotationStart{"«"} } - NumberPatterns { - "#,##0.###;-#,##0.###", - "#,##0.00 \u00A4;-#,##0.00 \u00A4", - "#,##0%", - "#E0", + fields{ + day{ + dn{"jour"} + relative{ + "-1"{"hier"} + "-2"{"avant-hier"} + "0"{"aujourd’hui"} + "1"{"demain"} + "2"{"après-demain"} + } + relativeTime{ + future{ + one{"dans {0} jour"} + other{"dans {0} jours"} + } + past{ + one{"il y a {0} jour"} + other{"il y a {0} jours"} + } + } + } + day-narrow{ + dn{"j"} + relativeTime{ + future{ + one{"+{0} j"} + other{"+{0} j"} + } + past{ + one{"-{0} j"} + other{"-{0} j"} + } + } + } + day-short{ + dn{"j"} + relativeTime{ + future{ + one{"dans {0} j"} + other{"dans {0} j"} + } + past{ + one{"il y a {0} j"} + other{"il y a {0} j"} + } + } + } + dayperiod{ + dn{"cadran"} + } + era{ + dn{"ère"} + } + fri{ + relative{ + "-1"{"vendredi dernier"} + "0"{"ce vendredi"} + "1"{"vendredi prochain"} + } + } + fri-narrow{ + relative{ + "-1"{"ven dern"} + "0"{"ce ven"} + "1"{"ven proch"} + } + } + fri-short{ + relative{ + "-1"{"ven. dernier"} + "0"{"ce ven."} + "1"{"ven. prochain"} + } + } + hour{ + dn{"heure"} + relativeTime{ + future{ + one{"dans {0} heure"} + other{"dans {0} heures"} + } + past{ + one{"il y a {0} heure"} + other{"il y a {0} heures"} + } + } + } + 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"} + relativeTime{ + future{ + one{"dans {0} minute"} + other{"dans {0} minutes"} + } + past{ + one{"il y a {0} minute"} + other{"il y a {0} minutes"} + } + } + } + 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"} + } + } + mon-narrow{ + relative{ + "-1"{"lun dern"} + "0"{"ce lun"} + "1"{"lun proch"} + } + } + mon-short{ + relative{ + "-1"{"lun. dernier"} + "0"{"ce lun."} + "1"{"lun. prochain"} + } + } + month{ + dn{"mois"} + relative{ + "-1"{"le mois dernier"} + "0"{"ce mois-ci"} + "1"{"le mois prochain"} + } + relativeTime{ + future{ + one{"dans {0} mois"} + other{"dans {0} mois"} + } + past{ + one{"il y a {0} mois"} + other{"il y a {0} mois"} + } + } + } + month-narrow{ + dn{"m."} + relativeTime{ + future{ + one{"+{0} m."} + other{"+{0} m."} + } + past{ + one{"-{0} m."} + other{"-{0} m."} + } + } + } + month-short{ + dn{"m."} + 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"} + 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"} + } + } + sat-narrow{ + relative{ + "-1"{"sam dern"} + "0"{"ce sam"} + "1"{"sam proch"} + } + } + sat-short{ + relative{ + "-1"{"sam. dernier"} + "0"{"ce sam."} + "1"{"sam. prochain"} + } + } + second{ + dn{"seconde"} + relative{ + "0"{"maintenant"} + } + relativeTime{ + future{ + one{"dans {0} seconde"} + other{"dans {0} secondes"} + } + past{ + one{"il y a {0} seconde"} + other{"il y a {0} secondes"} + } + } + } + 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"} + } + } + sun-narrow{ + relative{ + "-1"{"dim dern"} + "0"{"ce dim"} + "1"{"dim proch"} + } + } + sun-short{ + relative{ + "-1"{"dim. dernier"} + "0"{"ce dim."} + "1"{"dim. prochain"} + } + } + thu{ + relative{ + "-1"{"jeudi dernier"} + "0"{"ce jeudi"} + "1"{"jeudi prochain"} + } + } + thu-narrow{ + relative{ + "-1"{"jeu dern"} + "0"{"ce jeu"} + "1"{"jeu proch"} + } + } + thu-short{ + relative{ + "-1"{"jeu. dernier"} + "0"{"ce jeu."} + "1"{"jeu. prochain"} + } + } + tue{ + relative{ + "-1"{"mardi dernier"} + "0"{"ce mardi"} + "1"{"mardi prochain"} + } + } + tue-narrow{ + relative{ + "-1"{"mar dern"} + "0"{"ce mar"} + "1"{"mar proch"} + } + } + tue-short{ + relative{ + "-1"{"mar. dernier"} + "0"{"ce mar."} + "1"{"mar. prochain"} + } + } + wed{ + relative{ + "-1"{"mercredi dernier"} + "0"{"ce mercredi"} + "1"{"mercredi prochain"} + } + } + wed-narrow{ + relative{ + "-1"{"mer dern"} + "0"{"ce mer"} + "1"{"mer proch"} + } + } + wed-short{ + relative{ + "-1"{"mer. dernier"} + "0"{"ce mer."} + "1"{"mer. prochain"} + } + } + week{ + dn{"semaine"} + relative{ + "-1"{"la semaine dernière"} + "0"{"cette semaine"} + "1"{"la semaine prochaine"} + } + relativeTime{ + future{ + one{"dans {0} semaine"} + other{"dans {0} semaines"} + } + past{ + one{"il y a {0} semaine"} + other{"il y a {0} semaines"} + } + } + } + week-narrow{ + dn{"sem."} + relativeTime{ + future{ + one{"+{0} sem."} + other{"+{0} sem."} + } + past{ + one{"-{0} sem."} + other{"-{0} sem."} + } + } + } + week-short{ + dn{"sem."} + relativeTime{ + future{ + one{"dans {0} sem."} + other{"dans {0} sem."} + } + past{ + one{"il y a {0} sem."} + other{"il y a {0} sem."} + } + } + } + weekday{ + dn{"jour de la semaine"} + } + year{ + dn{"année"} + relative{ + "-1"{"l’année dernière"} + "0"{"cette année"} + "1"{"l’année prochaine"} + } + relativeTime{ + future{ + one{"dans {0} an"} + other{"dans {0} ans"} + } + past{ + one{"il y a {0} an"} + other{"il y a {0} ans"} + } + } + } + year-narrow{ + dn{"a"} + relativeTime{ + future{ + one{"+{0} a"} + other{"+{0} a"} + } + past{ + one{"-{0} a"} + other{"-{0} a"} + } + } + } + year-short{ + dn{"ann."} + relativeTime{ + future{ + one{"dans {0} a"} + other{"dans {0} a"} + } + past{ + one{"il y a {0} a"} + other{"il y a {0} a"} + } + } + } + zone{ + dn{"fuseau horaire"} + } } -// ShortLanguage { "fra" } - localPatternChars { "GaMjkHmsSEDFwWxhKzAe" } - zoneStrings { - { - "Africa/Casablanca", - "GMT", - "GMT", - "GMT", - "GMT", + 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}"} } } -// LocaleScript{ -// "Latn", // ISO 15924 Name -// } - ExemplarCharacters { "[a-z \u00e9 \u00e8 \u00f9 \u00e7 \u00e0 \u00e2 \u00ea \u00ee \u00f4 \u00fb \u00e6 \u0153 \u00eb \u00ef \u00ff]" } - -// http://www.elections.ca/gen_info/backgrounders/ec90815_f.html -// http://lcweb.loc.gov/standards/iso639-2/frenchlangn.html -// http://www.egt.ie/standards/iso3166/iso3166-1-fr.html - - //------------------------------------------------------------ - // Rule Based Number Format Support - //------------------------------------------------------------ - -// * Spellout rules for French. French adds some interesting quirks of its -// * own: 1) The word "et" is interposed between the tens and ones digits, -// * but only if the ones digit if 1: 20 is "vingt," and 2 is "vingt-deux," -// * but 21 is "vingt-et-un." 2) There are no words for 70, 80, or 90. -// * "quatre-vingts" ("four twenties") is used for 80, and values proceed -// * by score from 60 to 99 (e.g., 73 is "soixante-treize" ["sixty-thirteen"]). -// * Numbers from 1,100 to 1,199 are rendered as hundreds rather than -// * thousands: 1,100 is "onze cents" ("eleven hundred"), rather than -// * "mille cent" ("one thousand one hundred") - - SpelloutRules { - // the main rule set - "%main:\n" - " -x: moins >>;\n" - " x.x: << virgule >>;\n" - // words for numbers from 0 to 10 - " z\u00e9ro; un; deux; trois; quatre; cinq; six; sept; huit; neuf;\n" - " dix; onze; douze; treize; quatorze; quinze; seize;\n" - " dix-sept; dix-huit; dix-neuf;\n" - // ords for the multiples of 10: %%alt-ones inserts "et" - // when needed - " 20: vingt[->%%alt-ones>];\n" - " 30: trente[->%%alt-ones>];\n" - " 40: quarante[->%%alt-ones>];\n" - " 50: cinquante[->%%alt-ones>];\n" - // rule for 60. The /20 causes this rule's multiplier to be - // 20 rather than 10, allowinhg us to recurse for all values - // from 60 to 79... - " 60/20: soixante[->%%alt-ones>];\n" - // ...except for 71, which must be special-cased - " 71: soixante et onze;\n" - // at 72, we have to repeat the rule for 60 to get us to 79 - " 72/20: soixante->%%alt-ones>;\n" - // at 80, we state a new rule with the phrase for 80. Since - // it changes form when there's a ones digit, we need a second - // rule at 81. This rule also includes "/20," allowing it to - // be used correctly for all values up to 99 - " 80: quatre-vingts; 81/20: quatre-vingt->>;\n" - // "cent" becomes plural when preceded by a multiplier, and - // the multiplier is omitted from the singular form - " 100: cent[ >>];\n" - " 200: << cents[ >>];\n" - " 1000: mille[ >>];\n" - // values from 1,100 to 1,199 are rendered as "onze cents..." - // instead of "mille cent..." The > after "1000" decreases - // the rule's exponent, causing its multiplier to be 100 instead - // of 1,000. This prevents us from getting "onze cents cent - // vingt-deux" ("eleven hundred one hundred twenty-two"). - " 1100>: onze cents[ >>];\n" - // at 1,200, we go back to formating in thousands, so we - // repeat the rule for 1,000 - " 1200: mille >>;\n" - // at 2,000, the multiplier is added - " 2000: << mille[ >>];\n" - " 1,000,000: << million[ >>];\n" - " 1,000,000,000: << milliard[ >>];\n" - " 1,000,000,000,000: << billion[ >>];\n" - " 1,000,000,000,000,000: =#,##0=;\n" - // %%alt-ones is used to insert "et" when the ones digit is 1 - "%%alt-ones:\n" - " ; et-un; =%main=;\n" - "%%lenient-parse:\n" - " &\u0000 << ' ' << ',' << '-';\n" + measurementSystemNames{ + UK{"impérial"} + US{"américain"} + metric{"métrique"} } - - // Currency display names - Currencies { - AED { "AED", "dirham des E A.U." } // UAE Dirham - AFA { "AFA", "afghani" } // Afghani - ALL { "ALL", "lek" } // Leck - ANG { "ANG", "florin des Antilles n\u00E9erl." } // Netherlands Antillan Guilder - AOK { "AOK", "kwanza" } // Kwanza - ARA { "ARA", "austral" } - ARP { "ARP", "peso argentin" } // Argentine Peso - ATS { "ATS", "schilling autrichien" } // Schilling - AUD { "AUD", "dollar australien" } // Australian Dollar - BBD { "BBD", "dollar de Barbade" } // Barbados Dollar - BDT { "BDT", "taka" } // Taka - BEF { "FB", "franc belge" } // Belgian Franc - BGL { "BGL", "lev" } // Lev - BHD { "BHD", "dinar de Bahrein" } // Bahraini Dinar - BIF { "BIF", "franc du Burundi" } // Burundi Franc - BMD { "BMD", "dollar des Bermudes" } // Bermudian Dollar - BND { "BND", "dollar de Brunei" } // Brunei Dollar - BOP { "BOP", "peso bolivien" } // Bolivian Peso - BRC { "BRC", "cruzeiro" } // Cruzeiro - BSD { "BSD", "dollar des Bahamas" } // Bahamian Dollar - BUK { "BUK", "kyat" } // Kyat - BWP { "BWP", "pula" } // Pula - BZD { "BZD", "dollar de Belize" } // Belize Dollar - CAD { "CAD", "dollar canadien" } // Canadian Dollar - CHF { "sFr.", "franc suisse" } // Swiss Franc - CLP { "CLP", "peso chilien" } // Chilean Peso - CNY { "CNY", "Yuan Ren-min-bi" } // Yuan Renminbi - COP { "COP", "peso colombien" } // Colombian Peso - CRC { "CRC", "colon" } // Costa Rican Colon - CSK { "CSK", "couronne tch\u00E8que" } // Koruna - CUP { "CUP", "peso cubain" } // Cuban Peso - CVE { "CVE", "escudo du Cap-Vert" } // Cape Verde Escudo - CYP { "CYP", "livre cypriote" } // Cyprus Pound - CZK { "CZK", "couronne tch\u00E8que" } // Czech Koruna - DEM { "DEM", "deutsche mark" } // Deutsche Mark - // DIF { "DIF", "franc de Djibouti" } -- unconfirmed - DKK { "DKK", "couronne danoise" } // Danish Krone - DOP { "DOP", "peso dominicain" } // Dominican Peso - DZD { "DZD", "dinar alg\u00E9rien" } // Algerian Dinar - ECS { "ECS", "sucre" } // Sucre - EGP { "EGP", "livre \u00E9gyptienne" } // Egyptian Pound - ESP { "ESP", "peseta espagnole" } // Spanish Peseta - ETB { "ETB", "birr" } // Ethiopian Birr - EUR { "\u20AC", "euro" } // Euro - FIM { "FIM", "mark finlandais" } // Markka - FJD { "FJD", "dollar de Fidji" } // Fiji Dollar - FKP { "FKP", "livre des Falkland" } // Falkland Islands Pound - FRF { "F", "franc fran\u00E7ais" } // French Franc - GBP { "\u00A3", "livre sterling" } // Pound Sterling - GHC { "GHC", "cedi" } // Cedi - GIP { "GIP", "livre de Gibraltar" } // Gibraltar Pound - GMD { "GMD", "dalasie" } // Dalasi - GNS { "GNS", "syli" } // Syli - GQE { "GQE", "ekwele" } // Ekwele - GRD { "GRD", "drachme" } // Drachma - GTQ { "GTQ", "quetzal" } // Quetzal - GWP { "GWP", "peso de Guin\u00E9e-Bissau" } // Guinea-Bissau Peso - GYD { "GYD", "dollar de Guyane" } // Guyana Dollar - HKD { "HKD", "dollar de Hong Kong" } // Hong Kong Dollar - HNL { "HNL", "lempira" } // Lempira - HRD { "HRD", "dinar croate" } - HTG { "HTG", "gourde" } // Gourde - HUF { "HUF", "forint" } // Forint - IDR { "IDR", "rupiah" } // Rupiah - IEP { "IEP", "livre irlandaise" } // Irish Pound - ILS { "ILS", "sh\u00E9kel" } // New Israeli Sheqel - INR { "=0#Rs.|1#Re.|1