This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: New locale ag_ES for Aragonese (Debian bug #194289)


[Jordi Mallach]
> Hi Petter!

Hi.

> If it's common practice, go ahead. I'm attaching a new file with
> your proposed fixes, lacking the changes to LC_MONETARY and
> LC_NUMERIC, just in case.

I am pretty sure you can use 'copy' for all of LC_COLLATE, LC_CTYPE,
LC_MONETARY, LC_NUMERIC, LC_PAPER, LC_TELEPHONE, LC_MEASUREMENT,
LC_NAME and LC_ADDRESS. LC_TIME is the only category with words from
the language.

Since my first mail, I've learned that the LC_IDENTIFICATION:category
fields are supposed to contain references to the standard used.  This
mean that 'ag_ES:2000' probably should be changed to 'i18n:1999 or
'posix:1993'.  I am not sure how this value is used.

I've also learned that the language and territory keywords should
contain the ISO-639 and ISO-3166 codes, not the full name.

Here is a new and improved version.

comment_char %
escape_char  /
%
% Aragonese Language Locale for Spain
% Source: 
% Address: 
% Contact: Jordi Mallach Pérez
% Email: jordi@gnu.org
% Language: ag
% 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   "ag"
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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]