X-Git-Url: https://git.saurik.com/apple/icu.git/blobdiff_plain/b75a7d8f3b4adbae880cab104ce2c6a50eee4db2..b331163bffd790ced0e88b73f44f86d49ccc48a5:/icuSources/data/locales/fr_CH.txt diff --git a/icuSources/data/locales/fr_CH.txt b/icuSources/data/locales/fr_CH.txt index afce2e0f..69096031 100644 --- a/icuSources/data/locales/fr_CH.txt +++ b/icuSources/data/locales/fr_CH.txt @@ -1,104 +1,63 @@ -// *************************************************************************** +// *************************************************************************** // * -// * Copyright (C) 1997-2003, International Business Machines -// * Corporation and others. All Rights Reserved. +// * Copyright (C) 2015 International Business Machines +// * Corporation and others. All Rights Reserved. +// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter +// * Source File: /common/main/fr_CH.xml // * // *************************************************************************** - -fr_CH { - Version { "2.0" } - DateTimeElements:intvector { - 2, - 4, - } - DateTimePatterns { - "HH.mm' h' 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}", - } - LocaleID:int { 0x100c } -// LocaleString { "fr_CH" } - NumberElements { - ".", - "'", - ";", - "%", - "0", - "#", - "-", - "E", - "\u2030", - "\u221E", - "\uFFFD", - ".", - } - NumberPatterns { - "#,##0.###;-#,##0.###", - "\u00A4 #,##0.00;\u00A4-#,##0.00", - "#,##0%", - "#E0", +fr_CH{ + NumberElements{ + latn{ + patterns{ + currencyFormat{"¤ #,##0.00;¤-#,##0.00"} + } + symbols{ + decimal{"."} + } + } } -// ShortCountry { "CHE" } - zoneStrings { - { - "Africa/Casablanca", - "GMT", - "GMT", - "GMT", - "GMT", + Version{"2.1.13.23"} + calendar{ + generic{ + DateTimePatterns{ + "HH.mm:ss 'h' 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.yy GGGGG", + "{1} {0}", + "{1} 'à' {0}", + "{1} 'à' {0}", + "{1} {0}", + "{1} {0}", + } + } + gregorian{ + DateTimePatterns{ + "HH.mm:ss 'h' zzzz", + "HH:mm:ss z", + "HH:mm:ss", + "HH:mm", + "EEEE, d MMMM y", + "d MMMM y", + "d MMM y", + "dd.MM.yy", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + "{1} {0}", + } } } - - //------------------------------------------------------------ - // Rule Based Number Format Support - //------------------------------------------------------------ - -// * Spellout rules for Swiss French. Swiss French differs from French French -// * in that it does have words for 70, 80, and 90. This rule set shows them, -// * and is simpler as a result. - - // again, I'm missing information on negative numbers and decimals for - // these to rule sets. Also, I'm not 100% sure about Swiss French. Is - // this correct? Is "onze cents" commonly used for 1,100 in both France - // and Switzerland? Can someone fill me in on the rules for the other - // French-speaking countries? I've heard conflicting opinions on which - // version is used in Canada, and I understand there's an alternate set - // of words for 70, 80, and 90 that is used somewhere, but I don't know - // what those words are or where they're used. - - SpelloutRules { - "%main:\n" - " -x: moins >>;\n" - " x.x: << virgule >>;\n" - " 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" - " 20: vingt[->%%alt-ones>];\n" - " 30: trente[->%%alt-ones>];\n" - " 40: quarante[->%%alt-ones>];\n" - " 50: cinquante[->%%alt-ones>];\n" - " 60: soixante[->%%alt-ones>];\n" - // notice new words for 70, 80, and 90 - " 70: septante[->%%alt-ones>];\n" - " 80: huitante[->%%alt-ones>];\n" - " 90: nonante[->%%alt-ones>];\n" - " 100: cent[ >>];\n" - " 200: << cents[ >>];\n" - " 1000: mille[ >>];\n" - " 1100>: onze cents[ >>];\n" - " 1200: mille >>;\n" - " 2000: << mille[ >>];\n" - " 1,000,000: << million[ >>];\n" - " 1,000,000,000: << milliarde[ >>];\n" - " 1,000,000,000,000: << billion[ >>];\n" - " 1,000,000,000,000,000: =#,##0=;\n" - "%%alt-ones:\n" - " ; et-un; =%main=;" + delimiters{ + alternateQuotationEnd{"›"} + alternateQuotationStart{"‹"} + quotationEnd{"»"} + quotationStart{"«"} } }