blob: aa2416ad5c35bdc58b032effc78818f17e7d209f [file] [log] [blame]
// *******************************************************************************
// *
// * Copyright (C) 1997-2000, International Business Machines
// * Corporation and others. All Rights Reserved.
// *
// *******************************************************************************
es {
Version { "1.0" }
CollationElements {
Version { "1.0" }
Override { "FALSE" }
Sequence { "& N < n\u0303, N\u0303 " }
}
Countries {
AE { "Emiratos \u00C1rabes Unidos" }
AR { "Argentina" }
BE { "B\u00E9lgica" }
BH { "Bahr\u00E1in" }
BO { "Bolivia" }
BR { "Brasil" }
BY { "Bielorrusia" }
CA { "Canad\u00E1" }
CH { "Suiza" }
CL { "Chile" }
CO { "Colombia" }
CR { "Costa Rica" }
CZ { "Chequia" }
DE { "Alemania" }
DK { "Dinamarca" }
DO { "Rep\u00FAblica Dominicana" }
DZ { "Argelia" }
EC { "Ecuador" }
EG { "Egipto" }
ES { "Espa\u00F1a" }
FI { "Finlandia" }
FR { "Francia" }
GB { "Reino Unido" }
GL { "Groenlanida" }
GR { "Grecia" }
GT { "Guatemala" }
HN { "Honduras" }
HR { "Croacia" }
HU { "Hungr\u00EDa" }
IE { "Irlanda" }
IQ { "Irak" }
IR { "Ir\u00E1n" }
IS { "Islandia" }
IT { "Italia" }
JO { "Jordania" }
JP { "Jap\u00F3n" }
KE { "Kenia" }
KP { "Corea del Norte" }
KR { "Corea del Sur" }
LB { "L\u00EDbano" }
LT { "Lituania" }
LU { "Luxemburgo" }
LV { "Letonia" }
MA { "Marruecos" }
MX { "M\u00E9xico" }
NI { "Nicaragua" }
NL { "Pa\u00EDses Bajos" }
NO { "Noruega" }
NZ { "Nueva Zelanda" }
OM { "Om\u00E1n" }
PA { "Panam\u00E1" }
PE { "Per\u00FA" }
PH { "Islas Filipinas" }
PK { "Pakist\u00E1n" }
PL { "Polonia" }
PR { "Puerto Rico" }
PY { "Paraguay" }
RO { "Rumania" }
RU { "Rusia" }
SA { "Arabia Saud\u00ED" }
SD { "Sud\u00E1n" }
SE { "Suecia" }
SG { "Singapur" }
SI { "Eslovenia" }
SK { "Eslovaquia" }
SP { "Servia" }
SV { "El Salvador" }
SY { "Siria" }
TH { "Tailandia" }
TN { "T\u00FAnez" }
TR { "Turqu\u00EDa" }
TW { "Taiw\u00E1n" }
UA { "Ucraina" }
US { "Estados Unidos" }
UY { "Uruguay" }
VE { "Venezuela" }
ZA { "Sud\u00E1frica" }
}
DateTimeElements {
"2",
"1",
}
DateTimePatterns {
"HH'H'mm'' z",
"H:mm:ss z",
"H:mm:ss",
"H:mm",
"EEEE d' de 'MMMM' de 'yyyy",
"d' de 'MMMM' de 'yyyy",
"dd-MMM-yy",
"d/MM/yy",
"{1} {0}",
}
DayAbbreviations {
"dom",
"lun",
"mar",
"mi\u00E9",
"jue",
"vie",
"s\u00E1b",
}
DayNames {
"domingo",
"lunes",
"martes",
"mi\u00E9rcoles",
"jueves",
"viernes",
"s\u00E1bado",
}
Eras {
"a.C.", // Said to be a.C. for antes de Cristo
"d.C.", // Said to be d.C. for despu\u00E9s de Cristo
}
// Spanish does not capitalize the language names like English
Languages {
ar { "\u00E1rabe" }
az { "azerbayano" }
be { "bielorruso" }
bg { "b\u00FAlgaro" }
bh { "bihari" }
bn { "bengal\u00ED" }
ca { "catal\u00E1n" }
cs { "checo" }
da { "dan\u00E9s" }
de { "alem\u00E1n" }
el { "griego" }
en { "ingl\u00E9s" }
es { "espa\u00F1ol" }
et { "estonio" }
eu { "vasco" }
fa { "farsi" }
fi { "finland\u00E9s" }
fr { "franc\u00E9s" }
ga { "irland\u00E9s" }
gu { "gujarati" }
he { "hebreo" }
hi { "hindi" }
hr { "croata" }
hu { "h\u00FAngaro" }
id { "indonesio" }
it { "italiano" }
ja { "japon\u00E9s" }
ka { "georgiano" }
kk { "kazajo" }
km { "kmer" }
kn { "canara" }
ko { "coreano" }
ku { "kurdo" }
la { "lat\u00EDn" }
lt { "lituano" }
lv { "let\u00F3n" }
mk { "macedonio" }
mr { "marathi" }
my { "birmano" }
nl { "holand\u00E9s" }
no { "noruego" }
pl { "polaco" }
pt { "portugu\u00E9s" }
ro { "rumano" }
ru { "ruso" }
sk { "eslovaco" }
sl { "esloveno" }
sq { "alban\u00E9s" }
sr { "servio" }
sv { "sueco" }
sw { "swahili" }
te { "telugu" }
th { "tailand\u00E9s" }
tr { "turco" }
vi { "vietnam\u00E9s" }
uk { "ucraniano" }
ur { "urdu" }
uz { "uzbeko" }
zh { "chino" }
zu { "zul\u00FA" }
}
LocaleID { "0a" }
LocaleString { "es" }
MonthAbbreviations {
"ene",
"feb",
"mar",
"abr",
"may",
"jun",
"jul",
"ago",
"sep",
"oct",
"nov",
"dic",
"",
}
MonthNames {
"enero",
"febrero",
"marzo",
"abril",
"mayo",
"junio",
"julio",
"agosto",
"septiembre",
"octubre",
"noviembre",
"diciembre",
"",
}
NumberElements {
",",
".",
";",
"%",
"0",
"#",
"-",
"E",
"\u2030",
"\u221E",
"\uFFFD",
}
NumberPatterns {
"#,##0.###;-#,##0.###",
"\u00A4#,##0.00;(\u00A4#,##0.00)",
"#,##0%",
}
ShortLanguage { "spa" }
localPatternChars { "GuMtkHmsSEDFwWahKzUe" }
zoneStrings {
{
"Africa/Casablanca",
"GMT",
"GMT",
"GMT",
"GMT",
}
}
LocaleScript{
"Latn", // ISO 15924 Name
}
//------------------------------------------------------------
// Rule Based Number Format Support
//------------------------------------------------------------
// * Spellout rules for Spanish. The Spanish rules are quite similar to
// * the English rules, but there are some important differences:
// * First, we have to provide separate rules for most of the twenties
// * because the ones digit frequently picks up an accent mark that it
// * doesn't have when standing alone. Second, each multiple of 100 has
// * to be specified separately because the multiplier on 100 very often
// * changes form in the contraction: 500 is "quinientos," not
// * "cincocientos." In addition, the word for 100 is "cien" when
// * standing alone, but changes to "ciento" when followed by more digits.
// * There also some other differences.
// The Spanish rules are incomplete. I'm missing information on negative
// numbers and numbers with fractional parts. I also don't have
// information on numbers higher than the millions.
SpelloutRules {
// negative-number and fraction rules
"-x: menos >>;\n"
"x.x: << punto >>;\n"
// words for values from 0 to 19
"cero; uno; dos; tres; cuatro; cinco; seis; siete; ocho; nueve;\n"
"diez; once; doce; trece; catorce; quince; diecis\u00e9is;\n"
" diecisiete; dieciocho; diecinueve;\n"
// words for values from 20 to 29 (necessary because the ones digit
// often picks up an accent mark it doesn't have when standing alone)
"veinte; veintiuno; veintid\u00f3s; veintitr\u00e9s; veinticuatro;\n"
" veinticinco; veintis\u00e9is; veintisiete; veintiocho;\n"
" veintinueve;\n"
// words for multiples of 10 (notice that the tens digit is separated
// from the ones digit by the word "y".)
"30: treinta[ y >>];\n"
"40: cuarenta[ y >>];\n"
"50: cincuenta[ y >>];\n"
"60: sesenta[ y >>];\n"
"70: setenta[ y >>];\n"
"80: ochenta[ y >>];\n"
"90: noventa[ y >>];\n"
// 100 by itself is "cien," but 100 followed by something is "cineto"
"100: cien;\n"
"101: ciento >>;\n"
// words for multiples of 100 (must be stated because they're
// rarely simple concatenations)
"200: doscientos[ >>];\n"
"300: trescientos[ >>];\n"
"400: cuatrocientos[ >>];\n"
"500: quinientos[ >>];\n"
"600: seiscientos[ >>];\n"
"700: setecientos[ >>];\n"
"800: ochocientos[ >>];\n"
"900: novecientos[ >>];\n"
// for 1,000, the multiplier on "mil" is omitted: 2,000 is "dos mil,"
// but 1,000 is just "mil."
"1000: mil[ >>];\n"
"2000: << mil[ >>];\n"
// 1,000,000 is "un millon," not "uno millon"
"1,000,000: un mill\u00f3n[ >>];\n"
"2,000,000: << mill\u00f3n[ >>];\n"
// overflow rule
"1,000,000,000: =#,##0= (incomplete data);"
}
}