aboutsummaryrefslogtreecommitdiff
path: root/localedata
diff options
context:
space:
mode:
Diffstat (limited to 'localedata')
-rw-r--r--localedata/locales/an_ES126
-rw-r--r--localedata/locales/is_IS58
-rw-r--r--localedata/tst-fmon.c3
-rwxr-xr-xlocaledata/tst-fmon.sh13
-rw-r--r--localedata/tst-numeric.sh12
5 files changed, 169 insertions, 43 deletions
diff --git a/localedata/locales/an_ES b/localedata/locales/an_ES
new file mode 100644
index 0000000..30eafaf
--- /dev/null
+++ b/localedata/locales/an_ES
@@ -0,0 +1,126 @@
+comment_char %
+escape_char /
+%
+% Aragonese Language Locale for Spain
+% Source:
+% Address:
+% Contact: Jordi Mallach Pérez
+% Email: jordi@gnu.org
+% Language: an
+% Territory: ES
+% Revision: 1.0
+% Date: 2003-05-22
+% Application: general
+% Users: general
+% Charset: ISO-8859-1
+%
+% This file is under the
+% GNU General Public License.
+% Based in the gl_ES Locale
+
+LC_IDENTIFICATION
+title "Aragonese locale for Spain"
+source ""
+address ""
+contact "Jordi Mallach Pérez"
+email "bug-glibc@gnu.org"
+tel ""
+fax ""
+language "an"
+territory "ES"
+revision "1.0"
+date "2003-06-15"
+%
+category "i18n:1999";LC_IDENTIFICATION
+category "i18n:1999";LC_CTYPE
+category "i18n:1999";LC_COLLATE
+category "i18n:1999";LC_TIME
+category "posix:1993";LC_NUMERIC
+category "i18n:1999";LC_MONETARY
+category "i18n:1999";LC_MESSAGES
+category "i18n:1999";LC_PAPER
+category "i18n:1999";LC_NAME
+category "i18n:1999";LC_ADDRESS
+category "i18n:1999";LC_TELEPHONE
+END LC_IDENTIFICATION
+
+LC_COLLATE
+copy "es_ES"
+END LC_COLLATE
+
+LC_CTYPE
+copy "es_ES"
+END LC_CTYPE
+
+LC_MESSAGES
+yesexpr "<U005E><U005B><U0073><U0053><U0079><U0059><U005D><U002E><U002A>"
+noexpr "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
+END LC_MESSAGES
+
+LC_MONETARY
+copy "es_ES"
+END LC_MONETARY
+
+LC_NUMERIC
+copy "es_ES"
+END LC_NUMERIC
+
+LC_TIME
+abday "<U0064><U006F><U006D>";"<U006C><U0075><U006E>";/
+ "<U006D><U0061><U0072>";"<U006D><U0069><U0065>";/
+ "<U0063><U0068><U0075>";"<U0062><U0069><U0065>";/
+ "<U0073><U0061><U0062>"
+day "<U0064><U006F><U006D><U0069><U006E><U0067><U006F>";/
+ "<U006C><U0075><U006E><U0073>";/
+ "<U006D><U0061><U0072><U0074><U0065><U0073>";/
+ "<U006D><U0069><U0065><U0063><U006F><U006c><U0073>";/
+ "<U0063><U0068><U0075><U0065><U0062><U0065><U0073>";/
+ "<U0062><U0069><U0065><U0072><U006E><U0065><U0073>";/
+ "<U0073><U0061><U0062><U0061><U0064><U006F>"
+abmon "<U0063><U0068><U0069>";"<U0066><U0072><U0065>";/
+ "<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
+ "<U006D><U0061><U0079>";"<U0063><U0068><U006E>";/
+ "<U0063><U0068><U006C>";"<U0061><U0067><U006F>";/
+ "<U0073><U0065><U0074>";"<U006f><U0063><U0074>";/
+ "<U006E><U006F><U0062>";"<U0061><U0062><U0069>"
+mon "<U0063><U0068><U0069><U006E><U0065><U0072><U006F>";/
+ "<U0066><U0072><U0065><U0062><U0065><U0072><U006F>";/
+ "<U006D><U0061><U0072><U007A><U006F>";/
+ "<U0061><U0062><U0072><U0069><U006C>";/
+ "<U006D><U0061><U0079><U006F>";/
+ "<U0063><U0068><U0075><U006E><U0069><U006F>";/
+ "<U0063><U0068><U0075><U006C><U0069><U006F>";/
+ "<U0061><U0067><U006F><U0073><U0074><U006F>";/
+ "<U0073><U0065><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
+ "<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
+ "<U006E><U006F><U0062><U0069><U0065><U006D><U0062><U0072><U0065>";/
+ "<U0061><U0062><U0069><U0065><U006E><U0074><U006F>"
+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>"
+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>"
+END LC_TIME
+
+LC_PAPER
+copy "es_ES"
+END LC_PAPER
+
+LC_TELEPHONE
+copy "es_ES"
+END LC_TELEPHONE
+
+LC_MEASUREMENT
+copy "es_ES"
+END LC_MEASUREMENT
+
+LC_NAME
+copy "es_ES"
+END LC_NAME
+
+LC_ADDRESS
+copy "es_ES"
+END LC_ADDRESS
diff --git a/localedata/locales/is_IS b/localedata/locales/is_IS
index a62aa35..d2da32b 100644
--- a/localedata/locales/is_IS
+++ b/localedata/locales/is_IS
@@ -2185,35 +2185,35 @@ grouping 3;3
END LC_NUMERIC
LC_TIME
-abday "<U0053><U0075><U006E>";"<U004D><U00E1><U006E>";/
- "<U00DE><U0072><U0069>";"<U004D><U0069><U00F0>";/
- "<U0046><U0069><U006D>";"<U0046><U00F6><U0073>";/
- "<U004C><U0061><U0075>"
-day "<U0053><U0075><U006E><U006E><U0075><U0064><U0061><U0067><U0075><U0072>";/
- "<U004D><U00E1><U006E><U0075><U0064><U0061><U0067><U0075><U0072>";/
- "<U00DE><U0072><U0069><U00F0><U006A><U0075><U0064><U0061><U0067><U0075><U0072>";/
- "<U004D><U0069><U00F0><U0076><U0069><U006B><U0075><U0064><U0061><U0067><U0075><U0072>";/
- "<U0046><U0069><U006D><U006D><U0074><U0075><U0064><U0061><U0067><U0075><U0072>";/
- "<U0046><U00F6><U0073><U0074><U0075><U0064><U0061><U0067><U0075><U0072>";/
- "<U004C><U0061><U0075><U0067><U0061><U0072><U0064><U0061><U0067><U0075><U0072>"
-abmon "<U004A><U0061><U006E>";"<U0046><U0065><U0062>";/
- "<U004D><U0061><U0072>";"<U0041><U0070><U0072>";/
- "<U004D><U0061><U00ED>";"<U004A><U00FA><U006E>";/
- "<U004A><U00FA><U006C>";"<U00C1><U0067><U00FA>";/
- "<U0053><U0065><U0070>";"<U004F><U006B><U0074>";/
- "<U004E><U00F3><U0076>";"<U0044><U0065><U0073>"
-mon "<U004A><U0061><U006E><U00FA><U0061><U0072>";/
- "<U0046><U0065><U0062><U0072><U00FA><U0061><U0072>";/
- "<U004D><U0061><U0072><U0073>";/
- "<U0041><U0070><U0072><U00ED><U006C>";/
- "<U004D><U0061><U00ED>";/
- "<U004A><U00FA><U006E><U00ED>";/
- "<U004A><U00FA><U006C><U00ED>";/
- "<U00C1><U0067><U00FA><U0073><U0074>";/
- "<U0053><U0065><U0070><U0074><U0065><U006D><U0062><U0065><U0072>";/
- "<U004F><U006B><U0074><U00F3><U0062><U0065><U0072>";/
- "<U004E><U00F3><U0076><U0065><U006D><U0062><U0065><U0072>";/
- "<U0044><U0065><U0073><U0065><U006D><U0062><U0065><U0072>"
+abday "<U0073><U0075><U006E>";"<U006D><U00E1><U006E>";/
+ "<U00FE><U0072><U0069>";"<U006D><U0069><U00F0>";/
+ "<U0066><U0069><U006D>";"<U0066><U00F6><U0073>";/
+ "<U006C><U0061><U0075>"
+day "<U0073><U0075><U006E><U006E><U0075><U0064><U0061><U0067><U0075><U0072>";/
+ "<U006D><U00E1><U006E><U0075><U0064><U0061><U0067><U0075><U0072>";/
+ "<U00FE><U0072><U0069><U00F0><U006A><U0075><U0064><U0061><U0067><U0075><U0072>";/
+ "<U006D><U0069><U00F0><U0076><U0069><U006B><U0075><U0064><U0061><U0067><U0075><U0072>";/
+ "<U0066><U0069><U006D><U006D><U0074><U0075><U0064><U0061><U0067><U0075><U0072>";/
+ "<U0066><U00F6><U0073><U0074><U0075><U0064><U0061><U0067><U0075><U0072>";/
+ "<U006C><U0061><U0075><U0067><U0061><U0072><U0064><U0061><U0067><U0075><U0072>"
+abmon "<U006A><U0061><U006E>";"<U0066><U0065><U0062>";/
+ "<U006D><U0061><U0072>";"<U0061><U0070><U0072>";/
+ "<U006D><U0061><U00ED>";"<U006A><U00FA><U006E>";/
+ "<U006A><U00FA><U006C>";"<U00E1><U0067><U00FA>";/
+ "<U0073><U0065><U0070>";"<U006F><U006B><U0074>";/
+ "<U006E><U00F3><U0076>";"<U0064><U0065><U0073>"
+mon "<U006A><U0061><U006E><U00FA><U0061><U0072>";/
+ "<U0066><U0065><U0062><U0072><U00FA><U0061><U0072>";/
+ "<U006D><U0061><U0072><U0073>";/
+ "<U0061><U0070><U0072><U00ED><U006C>";/
+ "<U006D><U0061><U00ED>";/
+ "<U006A><U00FA><U006E><U00ED>";/
+ "<U006A><U00FA><U006C><U00ED>";/
+ "<U00E1><U0067><U00FA><U0073><U0074>";/
+ "<U0073><U0065><U0070><U0074><U0065><U006D><U0062><U0065><U0072>";/
+ "<U006F><U006B><U0074><U00F3><U0062><U0065><U0072>";/
+ "<U006E><U00F3><U0076><U0065><U006D><U0062><U0065><U0072>";/
+ "<U0064><U0065><U0073><U0065><U006D><U0062><U0065><U0072>"
d_t_fmt "<U0025><U0061><U0020><U0025><U0065><U002E><U0025><U0062><U0020><U0025><U0059><U002C><U0020><U0025><U0054><U0020><U0025><U005A>"
d_fmt "<U0025><U0061><U0020><U0025><U0065><U002E><U0025><U0062><U0020><U0025><U0059>"
t_fmt "<U0025><U0054>"
diff --git a/localedata/tst-fmon.c b/localedata/tst-fmon.c
index af87335..091a057 100644
--- a/localedata/tst-fmon.c
+++ b/localedata/tst-fmon.c
@@ -42,15 +42,12 @@ int
main (int argc, char *argv[])
{
char *s = malloc (201);
- double monval;
if (setlocale (LC_MONETARY, argv[1]) == NULL)
{
fprintf (stderr, "setlocale(LC_MONETARY, \"%s\"): %m\n", argv[1]);
exit (EXIT_SETLOCALE);
}
- /* This is locale-dependent! see setlocale(3) for details */
- monval = strtod (argv[3], NULL);
if (strfmon (s, 200, argv[2], (double) atof (argv[3])) == -1)
{
diff --git a/localedata/tst-fmon.sh b/localedata/tst-fmon.sh
index e58db1d..c8b6d69 100755
--- a/localedata/tst-fmon.sh
+++ b/localedata/tst-fmon.sh
@@ -39,25 +39,26 @@ for cns in `cd ./tst-fmon-locales && ls tstfmon_*`; do
done
# Run the tests.
+errcode=0
# There's a TAB for IFS
while IFS=" " read locale format value expect; do
case "$locale" in '#'*) continue ;; esac
if [ -n "$format" ]; then
- LOCPATH=${common_objpfx}localedata \
- GCONV_PATH=${common_objpfx}/iconvdata \
- ${run_program_prefix} ${common_objpfx}localedata/tst-fmon \
- "$locale" "$format" "$value" "$expect"
- if [ $? -eq 0 ]; then
+ if LOCPATH=${common_objpfx}localedata \
+ GCONV_PATH=${common_objpfx}/iconvdata \
+ ${run_program_prefix} ${common_objpfx}localedata/tst-fmon \
+ "$locale" "$format" "$value" "$expect" ; then
echo "Locale: \"${locale}\" Format: \"${format}\"" \
"Value: \"${value}\" Expect: \"${expect}\" passed"
else
+ errcode=$?
echo "Locale: \"${locale}\" Format: \"${format}\"" \
"Value: \"${value}\" Expect: \"${expect}\" failed"
fi
fi
done < $datafile
-exit $?
+exit $errcode
# Local Variables:
# mode:shell-script
# End:
diff --git a/localedata/tst-numeric.sh b/localedata/tst-numeric.sh
index f590dfd..f27eacd 100644
--- a/localedata/tst-numeric.sh
+++ b/localedata/tst-numeric.sh
@@ -25,25 +25,27 @@ run_program_prefix=$2
datafile=$3
# Run the tests.
+errcode=0
# There's a TAB for IFS
while IFS=" " read locale format value expect; do
case "$locale" in '#'*) continue ;; esac
if [ -n "$format" ]; then
- LOCPATH=${common_objpfx}localedata \
- GCONV_PATH=${common_objpfx}/iconvdata \
- ${run_program_prefix} ${common_objpfx}localedata/tst-numeric \
+ if LOCPATH=${common_objpfx}localedata \
+ GCONV_PATH=${common_objpfx}/iconvdata \
+ ${run_program_prefix} ${common_objpfx}localedata/tst-numeric \
"$locale" "$format" "$value" "$expect"
- if [ $? -eq 0 ]; then
+ then
echo "Locale: \"${locale}\" Format: \"${format}\"" \
"Value: \"${value}\" Expect: \"${expect}\" passed"
else
+ errcode=$?
echo "Locale: \"${locale}\" Format: \"${format}\"" \
"Value: \"${value}\" Expect: \"${expect}\" failed"
fi
fi
done < $datafile
-exit $?
+exit $errcode
# Local Variables:
# mode:shell-script
# End: