summaryrefslogtreecommitdiff
path: root/localedata/locales/es_ES
diff options
context:
space:
mode:
Diffstat (limited to 'localedata/locales/es_ES')
-rw-r--r--localedata/locales/es_ES227
1 files changed, 130 insertions, 97 deletions
diff --git a/localedata/locales/es_ES b/localedata/locales/es_ES
index 7849bd9184..aa919a2626 100644
--- a/localedata/locales/es_ES
+++ b/localedata/locales/es_ES
@@ -1,6 +1,13 @@
comment_char %
-escape_char /
-%
+escape_char /
+
+% This file is part of the GNU C Library and contains locale data.
+% The Free Software Foundation does not claim any copyright interest
+% in the locale data contained in this file. The foregoing does not
+% affect the license of the GNU C Library as a whole. It does not
+% exempt you from the conditions of the license if your use would
+% otherwise be governed by that license.
+
% Spanish Language Locale for Spain
% Source: RAP
% Address: Sankt Jo//rgens Alle 8
@@ -15,9 +22,6 @@ escape_char /
% Date: 1997-03-18
% Application: general
% Users: general
-% Charset: ISO-8859-1
-% Distribution and use is free, also
-% for commercial purposes.
LC_IDENTIFICATION
title "Spanish locale for Spain"
@@ -27,28 +31,75 @@ contact ""
email "bug-glibc-locales@gnu.org"
tel ""
fax ""
-language "Spanish"
+language "European Spanish"
territory "Spain"
revision "1.0"
date "2000-06-29"
-%
-category "es_ES:2000";LC_IDENTIFICATION
-category "es_ES:2000";LC_CTYPE
-category "es_ES:2000";LC_COLLATE
-category "es_ES:2000";LC_TIME
-category "es_ES:2000";LC_NUMERIC
-category "es_ES:2000";LC_MONETARY
-category "es_ES:2000";LC_MESSAGES
-category "es_ES:2000";LC_PAPER
-category "es_ES:2000";LC_NAME
-category "es_ES:2000";LC_ADDRESS
-category "es_ES:2000";LC_TELEPHONE
-category "es_ES:2000";LC_MEASUREMENT
+
+category "i18n:2012";LC_IDENTIFICATION
+category "i18n:2012";LC_CTYPE
+category "i18n:2012";LC_COLLATE
+category "i18n:2012";LC_TIME
+category "i18n:2012";LC_NUMERIC
+category "i18n:2012";LC_MONETARY
+category "i18n:2012";LC_MESSAGES
+category "i18n:2012";LC_PAPER
+category "i18n:2012";LC_NAME
+category "i18n:2012";LC_ADDRESS
+category "i18n:2012";LC_TELEPHONE
+category "i18n:2012";LC_MEASUREMENT
END LC_IDENTIFICATION
LC_COLLATE
-% Copy the template from ISO/IEC 14651
+% CLDR collation rules for Spanish:
+% (see: https://unicode.org/cldr/trac/browser/trunk/common/collation/es.xml)
+%
+% <collation type="standard">
+% <cr><![CDATA[
+% &N<ñ<<<Ñ
+% ]]></cr>
+% </collation>
+% <collation type="traditional">
+% <cr><![CDATA[
+% &N<ñ<<<Ñ
+% &C<ch<<<Ch<<<CH
+% &l<ll<<<Ll<<<LL
+% ]]></cr>
+% </collation>
+% <collation draft="unconfirmed" alt="proposed" type="traditional">
+% <cr><![CDATA[
+% &N<ñ<<<Ñ
+% &C<ch<<<cH<<<Ch<<<CH
+% &l<ll<<<lL<<<Ll<<<LL
+% ]]></cr>
+% </collation>
+%
+% And CLDR also lists the following
+% index characters:
+% (see: https://unicode.org/cldr/trac/browser/trunk/common/main/es.xml)
+%
+% <exemplarCharacters type="index">[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]</exemplarCharacters>
+%
+% The following rules implement the same order as “standard” for glibc.
+
copy "iso14651_t1"
+
+collating-symbol <space>
+collating-symbol <n-tilde>
+
+reorder-after <RES-1>
+<space>
+
+reorder-after <AFTER-N>
+<n-tilde>
+
+<U0020> <space>;IGNORE;IGNORE;<U0020>
+<U00A0> <space>;IGNORE;IGNORE;<U00A0>
+<U00F1> <n-tilde>;"<BASE><BASE>";"<MIN><MIN>";IGNORE % ñ
+<U00D1> <n-tilde>;"<BASE><BASE>";"<CAP><MIN>";IGNORE % Ñ
+
+reorder-end
+
END LC_COLLATE
LC_CTYPE
@@ -60,24 +111,20 @@ translit_end
END LC_CTYPE
LC_MESSAGES
-% Si - Display only the Spanish "Yes."
-yesstr "<U0053><U0069>"
-% No - Spanish and English "No" have the same spelling.
-nostr "<U004E><U006F>"
-% ^[sSyY].* - Spanish or English answer is appropriate.
-yesexpr "<U005E><U005B><U0073><U0053><U0079><U0059><U005D><U002E><U002A>"
-% ^[nN].* - Spanish or English answer have the same spelling.
-noexpr "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
+yesexpr "^[+1sSyY]"
+noexpr "^[-0nN]"
+yesstr "sí"
+nostr "no"
END LC_MESSAGES
LC_MONETARY
-int_curr_symbol "<U0045><U0055><U0052><U0020>"
+int_curr_symbol "EUR "
currency_symbol "<U20AC>"
-mon_decimal_point "<U002C>"
-mon_thousands_sep "<U002E>"
+mon_decimal_point ","
+mon_thousands_sep "."
mon_grouping 3;3
positive_sign ""
-negative_sign "<U002D>"
+negative_sign "-"
int_frac_digits 2
frac_digits 2
p_cs_precedes 0
@@ -89,92 +136,78 @@ n_sign_posn 1
END LC_MONETARY
LC_NUMERIC
-decimal_point "<U002C>"
-thousands_sep "<U002E>"
+decimal_point ","
+thousands_sep "."
grouping 3;3
END LC_NUMERIC
LC_TIME
-abday "<U0064><U006F><U006D>";"<U006C><U0075><U006E>";/
- "<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
- "<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
- "<U0073><U00E1><U0062>"
-day "<U0064><U006F><U006D><U0069><U006E><U0067><U006F>";/
- "<U006C><U0075><U006E><U0065><U0073>";/
- "<U006D><U0061><U0072><U0074><U0065><U0073>";/
- "<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
- "<U006A><U0075><U0065><U0076><U0065><U0073>";/
- "<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
- "<U0073><U00E1><U0062><U0061><U0064><U006F>"
-abmon "<U0065><U006E><U0065>";"<U0066><U0065><U0062>";/
- "<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
- "<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
- "<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
- "<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
- "<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
-mon "<U0065><U006E><U0065><U0072><U006F>";/
- "<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
- "<U006D><U0061><U0072><U007A><U006F>";/
- "<U0061><U0062><U0072><U0069><U006C>";/
- "<U006D><U0061><U0079><U006F>";/
- "<U006A><U0075><U006E><U0069><U006F>";/
- "<U006A><U0075><U006C><U0069><U006F>";/
- "<U0061><U0067><U006F><U0073><U0074><U006F>";/
- "<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
- "<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
- "<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
- "<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
-d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
-d_fmt "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
-t_fmt "<U0025><U0054>"
+abday "dom";"lun";/
+ "mar";"mi<U00E9>";/
+ "jue";"vie";/
+ "s<U00E1>b"
+day "domingo";/
+ "lunes";/
+ "martes";/
+ "mi<U00E9>rcoles";/
+ "jueves";/
+ "viernes";/
+ "s<U00E1>bado"
+abmon "ene";"feb";/
+ "mar";"abr";/
+ "may";"jun";/
+ "jul";"ago";/
+ "sep";"oct";/
+ "nov";"dic"
+mon "enero";/
+ "febrero";/
+ "marzo";/
+ "abril";/
+ "mayo";/
+ "junio";/
+ "julio";/
+ "agosto";/
+ "septiembre";/
+ "octubre";/
+ "noviembre";/
+ "diciembre"
+d_t_fmt "%a %d %b %Y %T %Z"
+d_fmt "%d//%m//%y"
+t_fmt "%T"
am_pm "";""
t_fmt_ampm ""
-date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
-<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
-<U0025><U005A><U0020><U0025><U0059>"
-week 7;19971130;5
+week 7;19971130;4
first_weekday 2
-first_workday 2
END LC_TIME
LC_PAPER
-height 297
-width 210
+copy "i18n"
END LC_PAPER
LC_TELEPHONE
-tel_int_fmt "<U002B><U0025><U0063><U0020><U0025><U0061><U0020><U0025>/
-<U006C>"
-int_prefix "<U0033><U0034>"
+tel_int_fmt "+%c %a %l"
+int_prefix "34"
+int_select "00"
END LC_TELEPHONE
LC_MEASUREMENT
-% metric
-measurement 1
+copy "i18n"
END LC_MEASUREMENT
LC_NAME
-name_fmt "<U0025><U0064><U0025><U0074><U0025><U0067><U0025><U0074>/
-<U0025><U006D><U0025><U0074><U0025><U0066>"
+name_fmt "%d%t%g%t%m%t%f"
END LC_NAME
LC_ADDRESS
-postal_fmt "<U0025><U0066><U0025><U004E><U0025><U0061><U0025><U004E>/
-<U0025><U0064><U0025><U004E><U0025><U0062><U0025><U004E><U0025><U0073>/
-<U0020><U0025><U0068><U0020><U0025><U0065><U0020><U0025><U0072><U0025>/
-<U004E><U0025><U007A><U0020><U0025><U0054><U0025>/
-<U004E><U0025><U0063><U0025><U004E>"
-country_ab2 "<U0045><U0053>"
-country_ab3 "<U0045><U0053><U0050>"
+postal_fmt "%f%N%a%N%d%N%b%N%s %h %e %r%N%z %T%N%c%N"
+country_name "Espa<U00F1>a"
+country_ab2 "ES"
+country_ab3 "ESP"
country_num 724
-% E
-country_car "<U0045>"
-% Español
-lang_name "<U0045><U0073><U0070><U0061><U00F1><U006F><U006C>"
-% es
-lang_ab "<U0065><U0073>"
-% spa
-lang_term "<U0073><U0070><U0061>"
-% spa
-lang_lib "<U0073><U0070><U0061>"
+country_car "E"
+% español
+lang_name "espa<U00F1>ol"
+lang_ab "es"
+lang_term "spa"
+lang_lib "spa"
END LC_ADDRESS