From 8a7335c52247920cba4d3ff6a497eff825ca03e1 Mon Sep 17 00:00:00 2001 From: "Andrey A. Chernov" Date: Mon, 30 Dec 2002 09:09:58 +0000 Subject: [PATCH] Add ca_ES locale PR: 45874 Submitted by: Joan Picanyol i Puig --- share/colldef/Makefile | 4 ++ share/colldef/ca_ES.ISO8859-1.src | 38 ++++++++++ share/colldef/ca_ES.ISO8859-15.src | 38 ++++++++++ share/mklocale/Makefile | 6 +- share/monetdef/Makefile | 7 +- share/monetdef/ca_ES.ISO8859-1.src | 36 ++++++++++ share/msgdef/Makefile | 5 +- share/msgdef/ca_ES.ISO8859-1.src | 10 +++ share/numericdef/Makefile | 3 +- share/numericdef/ca_ES.ISO8859-1.src | 12 ++++ share/timedef/Makefile | 3 +- share/timedef/ca_ES.ISO8859-1.src | 102 +++++++++++++++++++++++++++ 12 files changed, 254 insertions(+), 10 deletions(-) create mode 100644 share/colldef/ca_ES.ISO8859-1.src create mode 100644 share/colldef/ca_ES.ISO8859-15.src create mode 100644 share/monetdef/ca_ES.ISO8859-1.src create mode 100644 share/msgdef/ca_ES.ISO8859-1.src create mode 100644 share/numericdef/ca_ES.ISO8859-1.src create mode 100644 share/timedef/ca_ES.ISO8859-1.src diff --git a/share/colldef/Makefile b/share/colldef/Makefile index b1f66533a2f7..69a886579ab3 100644 --- a/share/colldef/Makefile +++ b/share/colldef/Makefile @@ -5,6 +5,8 @@ NOMAN=YES CLEANFILES+= ${LOCALES:S/$/.out/g} LOCALES= bg_BG.CP1251 \ + ca_ES.ISO8859-1 \ + ca_ES.ISO8859-15 \ cs_CZ.ISO8859-2 \ de_DE.ISO8859-1 \ de_DE.ISO8859-15 \ @@ -54,6 +56,8 @@ LATIN2LINKS= hr_HR hu_HU ro_RO sl_SI sr_YU all: ${LOCALES:S/$/.out/g} bg_BG.CP1251.out: map.CP1251 +ca_ES.ISO8859-15.out: map.ISO8859-15 +ca_ES.ISO8859-1.out: map.ISO8859-1 cs_CZ.ISO8859-2.out: map.ISO8859-2 de_DE.ISO8859-15.out: map.ISO8859-15 de_DE.ISO8859-1.out: map.ISO8859-1 diff --git a/share/colldef/ca_ES.ISO8859-1.src b/share/colldef/ca_ES.ISO8859-1.src new file mode 100644 index 000000000000..138ff848de27 --- /dev/null +++ b/share/colldef/ca_ES.ISO8859-1.src @@ -0,0 +1,38 @@ +# Espan~ol (backward compatible with ASCII) +# +# $FreeBSD$ +# +charmap map.ISO8859-1 +order \ +# controls + ;...;;;...;;\ +# + ;;!;;\";<<<>;/>>;;\ + ;;;;;\ + %;&;<',>;';\(;\);*;+;<+->;<-:>;<*X>;\,;<-->;-;.;/;\ +# digits + (0,<14>,<12>,<34>);(1,<1S>);(2,<2S>);(3,<3S>);4;...;9;\ +# + :;\;;\<;=;>;?;;;;;;;\ +# capital + (A,,,>,,,,);\ + B;(C,);{CH,Ch};D;(E,,,>,);\ + F;G;H;(I,,,>,);\ + J;...;K;L;{LL,Ll};M;(N,);(O,,,>,,,);\ + P;Q;R;{RR,Rr};S;T;(U,,,>,);\ + V;W;X;(Y,);Z;\ + ;;\ +# + [;\\;];^;<':>;_;<'m>;<''>;`;\ +# small + (a,,,>,,,,);\ + b;(c,);ch;d;(e,,,>,);\ + f;g;h;(i,,,>,);\ + j;...;k;l;ll;m;(n,);(o,,,>,,,);\ + p;q;r;rr;s;t;(u,,,>,);\ + v;w;x;(y,,);z;\ + ;;;\ +# + \{;;|;;\};~;<.M>;;;
;\ +# remains + <-a>;<-o> diff --git a/share/mklocale/Makefile b/share/mklocale/Makefile index 9335a0aec9ca..ca710e7c4061 100644 --- a/share/mklocale/Makefile +++ b/share/mklocale/Makefile @@ -25,9 +25,9 @@ LOCALES= bg_BG.CP1251 \ LOCALEDIR= ${DESTDIR}/usr/share/locale ASCIILINKS= en_AU en_CA en_GB en_NZ en_US -LATIN1XLINKS= af_ZA da_DK de_AT de_CH de_DE en_AU en_CA en_GB en_NZ en_US \ - es_ES fi_FI fr_BE fr_CA fr_CH fr_FR is_IS it_CH it_IT nl_BE \ - nl_NL no_NO pt_PT sv_SE +LATIN1XLINKS= af_ZA ca_ES da_DK de_AT de_CH de_DE en_AU en_CA en_GB en_NZ \ + en_US es_ES fi_FI fr_BE fr_CA fr_CH fr_FR is_IS it_CH it_IT \ + nl_BE nl_NL no_NO pt_PT sv_SE LATIN1LINKS= ${LATIN1XLINKS} pt_BR LATIN15LINKS= ${LATIN1XLINKS} et_EE LATIN2LINKS= cs_CZ hr_HR hu_HU pl_PL sl_SI sr_YU ro_RO sk_SK diff --git a/share/monetdef/Makefile b/share/monetdef/Makefile index 5017dce9c32a..dad9d4ecbbb1 100644 --- a/share/monetdef/Makefile +++ b/share/monetdef/Makefile @@ -5,6 +5,7 @@ CLEANFILES+= ${LOCALES:S/$/.out/g} LOCALES= af_ZA.ISO8859-1 \ bg_BG.CP1251 \ + ca_ES.ISO8859-1 \ cs_CZ.ISO8859-2 \ da_DK.ISO8859-1 \ de_AT.ISO8859-1 \ @@ -54,9 +55,9 @@ LOCALES= af_ZA.ISO8859-1 \ LOCALEDIR= ${DESTDIR}/usr/share/locale ASCIILINKS= en_AU en_CA en_GB en_NZ en_US -LATIN15LINKS= af_ZA da_DK de_AT de_CH de_DE en_AU en_CA en_GB en_NZ en_US \ - es_ES fi_FI fr_BE fr_CA fr_CH fr_FR is_IS is_IS it_IT it_CH \ - nl_BE nl_NL no_NO pt_PT sv_SE +LATIN15LINKS= af_ZA ca_ES da_DK de_AT de_CH de_DE en_AU en_CA en_GB en_NZ \ + en_US es_ES fi_FI fr_BE fr_CA fr_CH fr_FR is_IS is_IS it_IT \ + it_CH nl_BE nl_NL no_NO pt_PT sv_SE CH_SRC= de_CH CH_LINKS= fr_CH it_CH diff --git a/share/monetdef/ca_ES.ISO8859-1.src b/share/monetdef/ca_ES.ISO8859-1.src new file mode 100644 index 000000000000..c6b2a13345b9 --- /dev/null +++ b/share/monetdef/ca_ES.ISO8859-1.src @@ -0,0 +1,36 @@ +# $FreeBSD$ +# +# WARNING: spaces may be essential at the end of lines +# WARNING: empty lines are essential too +# +# int_curr_symbol (last character always SPACE) +EUR +# currency_symbol +Eu +# mon_decimal_point +, +# mon_thousands_sep +. +# mon_grouping, separated by ; +3;3 +# positive_sign + +# negative_sign +- +# int_frac_digits +0 +# frac_digits +0 +# p_cs_precedes +1 +# p_sep_by_space +1 +# n_cs_precedes +1 +# n_sep_by_space +1 +# p_sign_posn +1 +# n_sign_posn +1 +# EOF diff --git a/share/msgdef/Makefile b/share/msgdef/Makefile index 69f0e810227f..a456a4dda415 100644 --- a/share/msgdef/Makefile +++ b/share/msgdef/Makefile @@ -5,6 +5,7 @@ CLEANFILES+= ${LOCALES:S/$/.out/g} LOCALES= af_ZA.ISO8859-1 \ bg_BG.CP1251 \ + ca_ES.ISO8859-1 \ cs_CZ.ISO8859-2 \ da_DK.ISO8859-1 \ de_DE.ISO8859-1 \ @@ -48,8 +49,8 @@ LOCALES= af_ZA.ISO8859-1 \ LOCALEDIR= ${DESTDIR}/usr/share/locale ASCIILINKS= en_CA en_GB en_US -LATIN15LINKS= af_ZA da_DK de_DE en_CA en_GB en_US es_ES fi_FI fr_BE fr_CH \ - fr_FR is_IS it_IT nl_NL no_NO pt_PT sv_SE +LATIN15LINKS= af_ZA ca_ES da_DK de_DE en_CA en_GB en_US es_ES fi_FI fr_BE \ + fr_CH fr_FR is_IS it_IT nl_NL no_NO pt_PT sv_SE GB_LINKS= en_AU en_NZ FR_LINKS= fr_CA diff --git a/share/msgdef/ca_ES.ISO8859-1.src b/share/msgdef/ca_ES.ISO8859-1.src new file mode 100644 index 000000000000..e839a0a217ba --- /dev/null +++ b/share/msgdef/ca_ES.ISO8859-1.src @@ -0,0 +1,10 @@ +# $FreeBSD$ +# +# WARNING: spaces may be essential at the end of lines +# WARNING: empty lines are essential too +# +# yesexpr +^[sSyY].* +# noexpr +^[nN].* +# EOF diff --git a/share/numericdef/Makefile b/share/numericdef/Makefile index 8ba3e6401c91..c9659bdae63d 100644 --- a/share/numericdef/Makefile +++ b/share/numericdef/Makefile @@ -5,6 +5,7 @@ CLEANFILES+= ${LOCALES:S/$/.out/g} LOCALES= af_ZA.ISO8859-1 \ bg_BG.CP1251 \ + ca_ES.ISO8859-1 \ cs_CZ.ISO8859-2 \ da_DK.ISO8859-1 \ de_DE.ISO8859-1 \ @@ -46,7 +47,7 @@ LOCALES= af_ZA.ISO8859-1 \ LOCALEDIR= ${DESTDIR}/usr/share/locale ASCIILINKS= en_US -LATIN15LINKS= af_ZA da_DK de_DE en_US es_ES fi_FI fr_BE fr_FR is_IS \ +LATIN15LINKS= af_ZA ca_ES da_DK de_DE en_US es_ES fi_FI fr_BE fr_FR is_IS \ it_CH it_IT nl_NL no_NO pt_PT sv_SE US_LINKS= en_CA en_GB diff --git a/share/numericdef/ca_ES.ISO8859-1.src b/share/numericdef/ca_ES.ISO8859-1.src new file mode 100644 index 000000000000..0036ad362aae --- /dev/null +++ b/share/numericdef/ca_ES.ISO8859-1.src @@ -0,0 +1,12 @@ +# $FreeBSD$ +# +# WARNING: spaces may be essential at the end of lines +# WARNING: empty lines are essential too +# +# decimal_point +, +# thousands_sep + +# grouping, separated by ; +-1 +# EOF diff --git a/share/timedef/Makefile b/share/timedef/Makefile index d6a90e0a7b47..1898688b10d2 100644 --- a/share/timedef/Makefile +++ b/share/timedef/Makefile @@ -4,6 +4,7 @@ NOMAN=YES CLEANFILES+= ${LOCALES:S/$/.out/g} LOCALES= bg_BG.CP1251 \ + ca_ES.ISO8859-1 \ cs_CZ.ISO8859-2 \ da_DK.ISO8859-1 \ de_AT.ISO8859-1 \ @@ -48,7 +49,7 @@ LOCALES= bg_BG.CP1251 \ LOCALEDIR= ${DESTDIR}/usr/share/locale -LATIN15LINKS= da_DK de_AT de_DE en_GB en_US es_ES fi_FI fr_FR is_IS \ +LATIN15LINKS= ca_ES da_DK de_AT de_DE en_GB en_US es_ES fi_FI fr_FR is_IS \ it_IT la_LN nl_NL no_NO pt_PT sv_SE DE_LINKS= de_CH FR_LINKS= fr_BE fr_CA fr_CH diff --git a/share/timedef/ca_ES.ISO8859-1.src b/share/timedef/ca_ES.ISO8859-1.src new file mode 100644 index 000000000000..26e319dd3e01 --- /dev/null +++ b/share/timedef/ca_ES.ISO8859-1.src @@ -0,0 +1,102 @@ +# $FreeBSD$ +# +# WARNING: spaces may be essential at the end of lines +# WARNING: empty lines are essential too +# +# Short months names +# +gen +feb +mar +abr +mai +jun +jul +ago +set +oct +nov +des +# +# Long months names +# +gener +febrer +març +abril +maig +juny +juliol +agost +setembre +octubre +novembre +desembre +# +# Short weekdays names +# +diu +dil +dim +dmc +dij +div +dis +# +# Long weekdays names +# +diumenge +dilluns +dimarts +dimecres +dijous +divendres +dissabte +# +# X_fmt +# +%H:%M:%S +# +# x_fmt +# +%d/%m/%Y +# +# c_fmt +# +%a %e %b %X %Y +# +# am +# +AM +# +# pm +# +PM +# +# date_fmt +# +%A, %e de %B de %Y, %X %Z +# +# Long months names (alternative) +# +gener +febrer +març +abril +maig +juny +juliol +agost +setembre +octubre +novembre +desembre +# +# md_order +# +dm +# +# ampm_fmt +# +%I:%M:%S %p +# EOF
;\ +# remains + <-a>;<-o> diff --git a/share/colldef/ca_ES.ISO8859-15.src b/share/colldef/ca_ES.ISO8859-15.src new file mode 100644 index 000000000000..7aa54f60f7de --- /dev/null +++ b/share/colldef/ca_ES.ISO8859-15.src @@ -0,0 +1,38 @@ +# Espan~ol (backward compatible with ASCII) +# +# $FreeBSD$ +# +charmap map.ISO8859-15 +order \ +# controls + ;...;;;...;;\ +# + ;;!;;\";<<<>;/>>;;\ + ;;;;;\ + %;&;';\(;\);*;+;<+->;<-:>;<*X>;\,;<-->;-;.;/;\ +# digits + 0;(1,<1S>);(2,<2S>);(3,<3S>);4;...;9;\ +# + :;\;;\<;=;>;?;;;;;;;\ +# capital + (A,,,>,,,,);\ + B;(C,);{CH,Ch};D;(E,,,>,);\ + F;G;H;(I,,,>,);\ + J;...;K;L;{LL,Ll};M;(N,);(O,,,>,,,,);\ + P;Q;R;{RR,Rr};(S,);T;(U,,,>,);\ + V;W;X;(Y,,);(Z,);\ + ;;\ +# + [;\\;];^;_;<'m>;`;\ +# small + (a,,,>,,,,);\ + b;(c,);ch;d;(e,,,>,);\ + f;g;h;(i,,,>,);\ + j;...;k;l;ll;m;(n,);(o,,,>,,,,);\ + p;q;r;rr;(s,);t;(u,,,>,);\ + v;w;x;(y,,);(z,);\ + ;;;\ +# + \{;;|;\};~;<.M>;;;