[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#271549: locales: Please add the mg_MG locale for Malagasy in Madagascar



Package: locales
Version: 2.3.2.ds1-16
Severity: wishlist
Tags: patch

Attached is the first version of a proposed locale for Malagasy language (mg),
spoken in Madagascar (MG).

This locale is needed for the upcoming Malagasy translation of Debian
Installer, planned to be achieved by Jaonary Rabarisoa <jaonary@ifrance.com>.

The locale has been written with the help of Jaonary when it comes to issues
related to language (days, months names and abbreviations) as well as issues
related to the country (use for date format, telephone stuff, paper size).

I have checked this locale by installing it manually on my system and
generating it. The generation is OK...and so is the display of localised
commands using its contents.

The associated charsets, in SUPPORTED, may be ISO-8859-15 and UTF-8.

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-1-686
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (ignored: LC_ALL set to fr_FR.UTF-8)

Versions of packages locales depends on:
ii  debconf                     1.4.34       Debian configuration management sy
ii  libc6 [glibc-2.3.2.ds1-16]  2.3.2.ds1-16 GNU C Library: Shared libraries an

-- debconf information excluded
comment_char %
escape_char  /
%
% Malagasy Language Locale for Madagascar
% Source: The Debian Project
% Contact: Christian Perrier
% Email: bubulle@debian.org
% Tel: +33 - 130699222
% Language: mg
% Territory: MG
% Revision: 1.0
% Date: 2004-09-08
% Users: general
% Charset: ISO-8859-1
% Distribution and use is free, also
% for commercial purposes.

LC_IDENTIFICATION
title      "Malagasy locale for Madagascar"
source     "The Debian Project"
address    ""
contact    "Christian Perrier"
email      "bubulle@ðebian.org"
tel        ""
fax        ""
language   "Malagasy"
territory  "Madagascar"
revision   "1.0"
date       "2004-09-08"
%
category  "mg_MG:2000";LC_IDENTIFICATION
category  "mg_MG:2000";LC_CTYPE
category  "mg_MG:2000";LC_COLLATE
category  "mg_MG:2000";LC_TIME
category  "mg_MG:2000";LC_NUMERIC
category  "mg_MG:2000";LC_MONETARY
category  "mg_MG:2000";LC_MESSAGES
category  "mg_MG:2000";LC_PAPER
category  "mg_MG:2000";LC_NAME
category  "mg_MG:2000";LC_ADDRESS
category  "mg_MG:2000";LC_TELEPHONE

END LC_IDENTIFICATION

LC_CTYPE
copy "i18n"

translit_start

% Accents are simply omitted if they cannot be represented.
include "translit_combining";""

translit_end

END LC_CTYPE

LC_COLLATE
% Copy the template from ISO/IEC 14651
copy "iso14651_t1"
END LC_COLLATE

LC_MESSAGES
% Yes=Eny --> EeYy as possible Yes chars
% No=Tsia -->TtNn
yesexpr "<U005E><U005B><U0065><U0045><U0079><U0059><U005D><U002E><U002A>"
noexpr  "<U005E><U005B><U0074><U0054><U006E><U004E><U005D><U002E><U002A>"
END LC_MESSAGES

LC_MONETARY
int_curr_symbol           "<U004D><U0047><U0046><U0020>"
currency_symbol           "<U0046><U004D><U0047>"
mon_decimal_point         "<U002C>"
mon_thousands_sep         "<U0020>"
mon_grouping              3;3
positive_sign             ""
negative_sign             "<U002D>"
int_frac_digits           2
frac_digits               2
p_cs_precedes             0
p_sep_by_space            1
n_cs_precedes             0
n_sep_by_space            1
p_sign_posn               1
n_sign_posn               1
END LC_MONETARY

LC_NUMERIC
decimal_point             "<U002C>"
thousands_sep             ""
grouping                  0;0
END LC_NUMERIC

LC_TIME
% Abbrev. days: lah,lat,tal,lar,lak,zom,sab
abday   "<U006C><U0061><U0068>";"<U006C><U0061><U0074>";/
        "<U0074><U0061><U006C>";"<U006C><U0061><U0072>";/
        "<U006C><U0061><U006B>";"<U007A><U006F><U006D>";/
        "<U0073><U0061><U0062>"
% days in Malagasy:
% alahady,alatsinainy,talata,alarobia,alakamisy,zoma,asabotsy
% Sunday, Monday....
day     "<U0061><U006C><U0061><U0068><U0061><U0064><U0079>";/
        "<U0061><U006C><U0061><U0074><U0073><U0069><U006E><U0061><U0069><U006E><U0079>";/
        "<U0074><U0061><U006C><U0061><U0074><U0061>";/
        "<U0061><U006C><U0061><U0072><U006F><U0062><U0069><U0061>";/
        "<U0061><U006C><U0061><U006B><U0061><U006D><U0069><U0073><U0079>";/
        "<U007A><U006F><U006D><U0061>";/
        "<U0061><U0073><U0061><U0062><U006F><U0074><U0073><U0079>"
%janoary,febroary,martsa,aprily,mey,jiona,jolay,aogositra,septambra,oktobra
%novambra,desambra
abmon   "<U006A><U0061><U006E>";"<U0066><U0065><U0062>";/
        "<U006D><U0061><U0072>";"<U0061><U0070><U0072>";/
        "<U006D><U0065><U0079>";"<U006A><U0069><U006F>";/
        "<U006A><U006F><U006C>";"<U0061><U006F><U0067>";/
        "<U0073><U0065><U0070>";"<U006F><U006B><U0074>";/
        "<U006E><U006F><U0076>";"<U0064><U0065><U0063>"
mon     "<U006A><U0061><U006E><U006F><U0061><U0072><U0079>";/
        "<U0066><U0065><U0062><U0072><U006F><U0061><U0072><U0079>";/
        "<U006D><U0061><U0072><U0074><U0073><U0061>";/
        "<U0061><U0070><U0072><U0069><U006C><U0079>";/
        "<U006D><U0065><U0079>";/
        "<U006A><U0069><U006F><U006E><U0061>";/
        "<U006A><U006F><U006C><U0061><U0079>";/
        "<U0061><U006F><U0067><U006F><U0073><U0069><U0074><U0072><U0061>";/
        "<U0073><U0065><U0070><U0074><U0061><U006D><U0062><U0072><U0061>";/
        "<U006F><U006B><U0074><U006F><U0062><U0072><U0061>";/
        "<U006E><U006F><U0076><U0061><U006D><U0062><U0072><U0061>";/
        "<U0064><U0065><U0073><U0061><U006D><U0062><U0072><U0061>"
% %a %d %b %Y %T %Z
d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
% %d.%m.%Y
d_fmt   "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
% %T
t_fmt   "<U0025><U0054>"
am_pm   "";""
t_fmt_ampm ""
% %a %b %e %H:%M:%S %Z %Y
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
height   297
width    210
END LC_PAPER

LC_TELEPHONE
% +%C %a %l
tel_int_fmt    "<U002B><U0025><U0063><U0020><U0025><U0061><U0020><U0025>/
<U006C>"
% %a %l
tel_dom_fmt    "<U0025><U0061><U0020><U0025><U006C>"
% 261
int_prefix     "<U0032><U0036><U0031>"
% 00 
int_select     "<U0030><U0030>"
END LC_TELEPHONE

LC_MEASUREMENT
measurement    1
END LC_MEASUREMENT

LC_NAME
% %d%t%g%t%m%t%f
name_fmt    "<U0025><U0064><U0025><U0074><U0025><U0067><U0025><U0074>/
<U0025><U006D><U0025><U0074><U0025><U0066>"
END LC_NAME

LC_ADDRESS
% %f%N%a%N%d%N%b%N%s %h %e %r%N%%z %T%N%c%N
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><U0025><U007A><U0020><U0025><U0054><U0025>/
<U004E><U0025><U0063><U0025><U004E>"
country_ab2 "<U004D><U0047>"
country_ab3 "<U004D><U0044><U0047>"
country_num 450
END LC_ADDRESS

Reply to: