Locale proposal for German in Italy (South Tyrol)
Matthias Dieter Wallnöfer
matthias.wallnoefer@lugbz.org
Sun Mar 13 23:02:00 GMT 2016
Hi Mike,
thanks for the precious input. Sure, with using the copy instruction the
text becomes much shorter and more portable.
Here an updated version.
Regards,
Matthias Wallnöfer
Mike Frysinger schrieb:
> On 13 Mar 2016 18:59, Matthias Dieter Wallnöfer wrote:
>> category "de_IT:2000";LC_IDENTIFICATION
>> category "de_IT:2000";LC_CTYPE
>> category "de_IT:2000";LC_COLLATE
>> category "de_IT:2000";LC_TIME
>> category "de_IT:2000";LC_NUMERIC
>> category "de_IT:2000";LC_MONETARY
>> category "de_IT:2000";LC_MESSAGES
>> category "de_IT:2000";LC_PAPER
>> category "de_IT:2000";LC_NAME
>> category "de_IT:2000";LC_ADDRESS
>> category "de_IT:2000";LC_TELEPHONE
>> category "de_IT:2000";LC_MEASUREMENT
> all the "de_IT:2000" should be "i18n:2000" instead
>
>> LC_COLLATE
>> % Copy the template from ISO/IEC 14651
>> copy "iso14651_t1"
>> END LC_COLLATE
> shouldn't this copy de_DE ? don't you have same daicrit behavior ?
>
>> LC_MESSAGES
>> yesexpr "<U005E><U005B><U006A><U004A><U0079><U0059><U005D><U002E><U002A>"
>> noexpr "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
>> END LC_MESSAGES
> why not copy de_DE ? it's the same.
>
>> LC_MONETARY
>> int_curr_symbol "<U0045><U0055><U0052><U0020>"
>> currency_symbol "<U20AC>"
>> mon_decimal_point "<U002C>"
>> mon_thousands_sep "<U002E>"
>> mon_grouping 3;3
>> positive_sign ""
>> negative_sign "<U002D>"
>> int_frac_digits 2
>> frac_digits 2
>> 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
>> END LC_MONETARY
> since this is largely based on the region rather than translation,
> don't you want to copy it_IT here ? those will be the same.
>
>> LC_TIME
>> ...
>> END LC_TIME
> these are the same as de_AT ? you can replace these with a copy
>
>> LC_PAPER
>> height 297
>> width 210
>> END LC_PAPER
> copy it_IT instead ?
>
>> LC_MEASUREMENT
>> % metric
>> measurement 1
>> END LC_MEASUREMENT
> same here
>
>> LC_NAME
>> name_fmt "<U0025><U0064><U0025><U0074><U0025><U0067><U0025><U0074>/
>> <U0025><U006D><U0025><U0074><U0025><U0066>"
>> END LC_NAME
> copy de_DE or de_AT instead ?
> -mike
-------------- next part --------------
comment_char %
escape_char /
% German Language Locale for Italy
% Source: not available
% Address: I-39100 Bolzano/Bozen, Italy
% Contact: Matthias Dieter Wallno:fer
% Email: matthias.wallnoefer@lugbz.org
% Tel: not available
% Fax: not available
% Language: de
% Territory: IT
% Revision: 1.0
% Date: 2016-03-12
% Users: general
% Charset: ISO-8859-1
% Distribution and use is free, also
% for commercial purposes.
LC_IDENTIFICATION
title "German locale for Italy"
source ""
address "I-39100 Bolzano/Bozen"
contact "Matthias Dieter Wallno:fer"
email "libc-locales@sourceware.org"
tel ""
fax ""
language "German"
territory "Italy"
revision "1.0"
date "2000-06-28"
%
category "i18n:2000";LC_IDENTIFICATION
category "i18n:2000";LC_CTYPE
category "i18n:2000";LC_COLLATE
category "i18n:2000";LC_TIME
category "i18n:2000";LC_NUMERIC
category "i18n:2000";LC_MONETARY
category "i18n:2000";LC_MESSAGES
category "i18n:2000";LC_PAPER
category "i18n:2000";LC_NAME
category "i18n:2000";LC_ADDRESS
category "i18n:2000";LC_TELEPHONE
category "i18n:2000";LC_MEASUREMENT
END LC_IDENTIFICATION
LC_CTYPE
copy "de_DE"
END LC_CTYPE
LC_COLLATE
copy "de_DE"
END LC_COLLATE
LC_MESSAGES
copy "de_DE"
END LC_MESSAGES
LC_MONETARY
copy "it_IT"
END LC_MONETARY
LC_NUMERIC
copy "de_DE"
END LC_NUMERIC
LC_TIME
copy "de_AT"
END LC_TIME
LC_PAPER
copy "it_IT"
END LC_PAPER
LC_TELEPHONE
copy "it_IT"
END LC_TELEPHONE
LC_MEASUREMENT
copy "it_IT"
END LC_MEASUREMENT
LC_NAME
copy "de_DE"
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 "<U0049><U0054>"
country_ab3 "<U0049><U0054><U0041>"
country_num 380
% I
country_car "<U0049>"
% Deutsch
lang_name "<U0044><U0065><U0075><U0074><U0073><U0063><U0068>"
% de
lang_ab "<U0064><U0065>"
% deu
lang_term "<U0064><U0065><U0075>"
% ger
lang_lib "<U0067><U0065><U0072>"
END LC_ADDRESS
-------------- next part --------------
comment_char %
escape_char /
% German Language Locale for Italy with Euro
% Source: not available
% Address: I-39100 Bolzano/Bozen, Italy
% Contact: Matthias Dieter Wallno:fer
% Email: matthias.wallnoefer@lugbz.org
% Tel: not available
% Fax: not available
% Language: de
% Territory: IT
% Option: euro
% Date: 2016-03-12
% Users: general
% Charset: ISO-8859-15
% Distribution and use is free, also
% for commercial purposes.
LC_IDENTIFICATION
title "German locale for Italy with Euro"
source ""
address "I-39100 Bolzano/Bozen"
contact "Matthias Dieter Wallno:fer"
email "libc-locales@sourceware.org"
tel ""
fax ""
language "German"
territory "Italy"
revision "1.0"
date "2000-08-20"
%
category "i18n@euro:2000";LC_IDENTIFICATION
category "i18n@euro:2000";LC_CTYPE
category "i18n@euro:2000";LC_COLLATE
category "i18n@euro:2000";LC_TIME
category "i18n@euro:2000";LC_NUMERIC
category "i18n@euro:2000";LC_MONETARY
category "i18n@euro:2000";LC_MESSAGES
category "i18n@euro:2000";LC_PAPER
category "i18n@euro:2000";LC_NAME
category "i18n@euro:2000";LC_ADDRESS
category "i18n@euro:2000";LC_TELEPHONE
category "i18n@euro:2000";LC_MEASUREMENT
END LC_IDENTIFICATION
LC_CTYPE
copy "de_IT"
END LC_CTYPE
LC_COLLATE
copy "de_IT"
END LC_COLLATE
LC_MESSAGES
copy "de_IT"
END LC_MESSAGES
LC_MONETARY
copy "de_IT"
END LC_MONETARY
LC_NUMERIC
copy "de_IT"
END LC_NUMERIC
LC_TIME
copy "de_IT"
END LC_TIME
LC_PAPER
copy "de_IT"
END LC_PAPER
LC_TELEPHONE
copy "de_IT"
END LC_TELEPHONE
LC_MEASUREMENT
copy "de_IT"
END LC_MEASUREMENT
LC_NAME
copy "de_IT"
END LC_NAME
LC_ADDRESS
copy "de_IT"
END LC_ADDRESS
More information about the Libc-locales
mailing list