summaryrefslogtreecommitdiff
path: root/localedata/locales/ber_MA
diff options
context:
space:
mode:
Diffstat (limited to 'localedata/locales/ber_MA')
-rw-r--r--localedata/locales/ber_MA230
1 files changed, 113 insertions, 117 deletions
diff --git a/localedata/locales/ber_MA b/localedata/locales/ber_MA
index 516bfe5f62..b9bd64868c 100644
--- a/localedata/locales/ber_MA
+++ b/localedata/locales/ber_MA
@@ -1,6 +1,13 @@
comment_char %
-escape_char /
-%
+escape_char /
+
+% This file is part of the GNU C Library and contains locale data.
+% The Free Software Foundation does not claim any copyright interest
+% in the locale data contained in this file. The foregoing does not
+% affect the license of the GNU C Library as a whole. It does not
+% exempt you from the conditions of the license if your use would
+% otherwise be governed by that license.
+
% Amazigh Language Locale for Morocco (tifinagh)
% Source:
% Contact: Pablo Saratxaga
@@ -11,9 +18,6 @@ escape_char /
% Date: 2004-06-26
% Application: general
% Users: general
-% Charset: UTF-8
-% Distribution and use is free, also
-% for commercial purposes.
LC_IDENTIFICATION
title "Amazigh language locale for Morocco (tifinagh)"
@@ -28,18 +32,17 @@ territory "Morocco"
revision "0.1"
date "2002-06-26"
-category ber_MA:2000;LC_IDENTIFICATION
-category ber_MA:2000;LC_CTYPE
-category ber_MA:2000;LC_COLLATE
-category ber_MA:2000;LC_TIME
-category ber_MA:2000;LC_NUMERIC
-category ber_MA:2000;LC_PAPER
-category ber_MA:2000;LC_TELEPHONE
-category ber_MA:2000;LC_MEASUREMENT
-category ber_MA:2000;LC_ADDRESS
-category ber_MA:2000;LC_MONETARY
-category ber_MA:2000;LC_MESSAGES
-
+category "i18n:2012";LC_IDENTIFICATION
+category "i18n:2012";LC_CTYPE
+category "i18n:2012";LC_COLLATE
+category "i18n:2012";LC_TIME
+category "i18n:2012";LC_NUMERIC
+category "i18n:2012";LC_PAPER
+category "i18n:2012";LC_TELEPHONE
+category "i18n:2012";LC_MEASUREMENT
+category "i18n:2012";LC_ADDRESS
+category "i18n:2012";LC_MONETARY
+category "i18n:2012";LC_MESSAGES
END LC_IDENTIFICATION
%
@@ -49,32 +52,30 @@ LC_COLLATE
copy "iso14651_t1"
-collating-symbol <TIF-GW>
-collating-symbol <TIF-KW>
-
-collating-element <TIF-G-W> from "<U2D33><U2D6F>"
-collating-element <TIF-K-W> from "<U2D3D><U2D6F>"
-
-reorder-after <TIF-G>
-<TIF-GW>
-reorder-after <TIF-K>
-<TIF-KW>
-reorder-after <U2D33>
-<TIF-G-W> <TIF-GW>;<PCT>;<MIN>;IGNORE
-reorder-after <U2D37>
-<U2D35> "<TIF-D><TIF-J>";"<LIG><PCL>";"<MIN><MIN>";IGNORE
-<U2D36> "<TIF-D><TIF-J>";"<LIG><LIG>";"<MIN><MIN>";IGNORE
-reorder-after <U2D3D>
-<TIF-K-W> <TIF-KW>;<PCT>;<MIN>;IGNORE
-reorder-after <U2D5C>
-<U2D5E> "<TIF-T><TIF-C>";"<LIG><LIG>";"<MIN><MIN>";IGNORE
+collating-symbol <tif-yag-labialization-mark>
+collating-symbol <tif-yak-labialization-mark>
+
+collating-element <tif-yag-labialization-mark-element> from "<U2D33><U2D6F>"
+collating-element <tif-yak-labialization-mark-element> from "<U2D3D><U2D6F>"
+
+reorder-after <S2D33>
+<tif-yag-labialization-mark>
+reorder-after <S2D3D>
+<tif-yak-labialization-mark>
+
+<tif-yag-labialization-mark-element> <tif-yag-labialization-mark>;"<BASE>";<MIN>;IGNORE
+<U2D35> "<S2D37><S2D4A>";"<BASE><VRNT1>";"<MIN><MIN>";IGNORE
+<U2D36> "<S2D37><S2D4A>";"<BASE><VRNT2>";"<MIN><MIN>";IGNORE
+<tif-yak-labialization-mark-element> <tif-yak-labialization-mark>;"<BASE>";<MIN>;IGNORE
+<U2D5E> "<S2D5C><S2D5B>";"<BASE><VRNT1>";"<MIN><MIN>";IGNORE
reorder-end
+% “reorder-sections-after” unfortunately does not seem to work.
% Moroccan sorting standard requires tifinagh to come
% before latin script
-reorder-sections-after <SPECIAL>
-<TIFINAGH>
-reorder-sections-end
+%reorder-sections-after <SPECIAL>
+%<TIFINAGH>
+%reorder-sections-end
END LC_COLLATE
LC_CTYPE
@@ -86,11 +87,12 @@ translit_end
END LC_CTYPE
LC_MESSAGES
-% FIXME: yes/no
-yesstr "<U0062><U0259><U006C><U0069>"
-nostr "<U0079><U006F><U0078>"
-yesexpr "<U005E><U005B><U0042><U0062><U005D><U002E><U002A>"
-noexpr "<U005E><U005B><U0059><U0079><U004E><U006E><U005D><U002E><U002A>"
+% FIXME: yes/no. What we currently have here is exactly the same as in the az_AZ locale
+% which is a bit surprising. Is that really correct??
+yesexpr "^[+1Bb]"
+noexpr "^[-0YyNn]"
+yesstr "b<U0259>li"
+nostr "yox"
END LC_MESSAGES
LC_MONETARY
@@ -98,13 +100,13 @@ LC_MONETARY
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-int_curr_symbol "<U004D><U0041><U0044><U0020>"
-currency_symbol "<U2D37><U002E><U2D4E><U002E>"
-mon_decimal_point "<U002E>"
-mon_thousands_sep "<U002C>"
+int_curr_symbol "MAD "
+currency_symbol "<U2D37>.<U2D4E>."
+mon_decimal_point "."
+mon_thousands_sep ","
mon_grouping 3
positive_sign ""
-negative_sign "<U002D>"
+negative_sign "-"
int_frac_digits 3
frac_digits 3
p_cs_precedes 1
@@ -120,80 +122,80 @@ END LC_MONETARY
LC_NUMERIC
% This is the POSIX Locale definition for the LC_NUMERIC category.
%
-decimal_point "<U002E>"
-thousands_sep "<U002C>"
+decimal_point "."
+thousands_sep ","
grouping 3
%
END LC_NUMERIC
% FIXME
LC_TIME
-day "<U0062><U0061><U007A><U0061><U0072><U0020><U0067><U00FC><U006E><U00FC>";/
- "<U0062><U0069><U0072><U0069><U006E><U0063><U0069><U0020><U0067><U00FC><U006E>";/
- "<U0069><U006B><U0069><U006E><U0063><U0069><U0020><U0067><U00FC><U006E>";/
- "<U00FC><U00E7><U00FC><U006E><U0063><U00FC><U0020><U0067><U00FC><U006E>";/
- "<U0064><U00F6><U0072><U0064><U00FC><U006E><U0063><U00FC><U0020><U0067><U00FC><U006E>";/
- "<U0062><U0065><U015F><U0069><U006E><U0063><U0069><U0020><U0067><U00FC><U006E>";/
- "<U0061><U006C><U0074><U0131><U006E><U0063><U0131><U0020><U0067><U00FC><U006E>"
-abday "<U0062><U0061><U007A>";/
- "<U0062><U0069><U0072>";/
- "<U0069><U006B><U0069>";/
+day "bazar g<U00FC>n<U00FC>";/
+ "birinci g<U00FC>n";/
+ "ikinci g<U00FC>n";/
+ "<U00FC><U00E7><U00FC>nc<U00FC> g<U00FC>n";/
+ "d<U00F6>rd<U00FC>nc<U00FC> g<U00FC>n";/
+ "be<U015F>inci g<U00FC>n";/
+ "alt<U0131>nc<U0131> g<U00FC>n"
+abday "baz";/
+ "bir";/
+ "iki";/
"<U00FC><U00E7><U00FC>";/
- "<U0064><U00F6><U0072>";/
- "<U0062><U0065><U015F>";/
- "<U0061><U006C><U0074>"
-mon "<U0079><U0061><U006E><U0076><U0061><U0072>";/
- "<U0066><U0065><U0076><U0072><U0061><U006C>";/
- "<U006D><U0061><U0072><U0074>";/
- "<U0061><U0070><U0072><U0065><U006C>";/
- "<U006D><U0061><U0079>";/
- "<U0069><U0079><U0075><U006E>";/
- "<U0069><U0079><U0075><U006C>";/
- "<U0061><U0076><U0071><U0075><U0073><U0074>";/
- "<U0073><U0065><U006E><U0074><U0079><U0061><U0062><U0072>";/
- "<U006F><U006B><U0074><U0079><U0061><U0062><U0072>";/
- "<U006E><U006F><U0079><U0061><U0062><U0072>";/
- "<U0064><U0065><U006B><U0061><U0062><U0072>"
-abmon "<U0059><U0061><U006E>";/
- "<U0046><U0065><U0076>";/
- "<U004D><U0061><U0072>";/
- "<U0041><U0070><U0072>";/
- "<U004D><U0061><U0079>";/
- "<U0130><U0079><U006E>";/
- "<U0130><U0079><U006C>";/
- "<U0041><U0076><U0071>";/
- "<U0053><U0065><U006E>";/
- "<U004F><U006B><U0074>";/
- "<U004E><U006F><U0079>";/
- "<U0044><U0065><U006B>"
-d_t_fmt "<U0025><U0041><U002C><U0020><U0025><U0064><U0020><U0025><U0042><U0020><U0025><U0059><U0020><U0025><U0054>"
-d_fmt "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
-t_fmt "<U0025><U0054>"
+ "d<U00F6>r";/
+ "be<U015F>";/
+ "alt"
+mon "yanvar";/
+ "fevral";/
+ "mart";/
+ "aprel";/
+ "may";/
+ "iyun";/
+ "iyul";/
+ "avqust";/
+ "sentyabr";/
+ "oktyabr";/
+ "noyabr";/
+ "dekabr"
+abmon "Yan";/
+ "Fev";/
+ "Mar";/
+ "Apr";/
+ "May";/
+ "<U0130>yn";/
+ "<U0130>yl";/
+ "Avq";/
+ "Sen";/
+ "Okt";/
+ "Noy";/
+ "Dek"
+d_t_fmt "%A, %d %B %Y %T"
+d_fmt "%d.%m.%Y"
+t_fmt "%T"
am_pm "";""
t_fmt_ampm ""
+week 7;19971130;1
+first_weekday 7
+first_workday 1
END LC_TIME
LC_PAPER
-height 297
-width 210
+copy "i18n"
END LC_PAPER
LC_MEASUREMENT
-% metric
-measurement 1
+copy "i18n"
END LC_MEASUREMENT
LC_NAME
% This is the ISO_IEC TR14652 Locale definition for the
% LC_NAME category.
%
-name_fmt "<U0025><U0070><U0025><U0074><U0025><U0066><U0025><U0074>/
-<U0025><U0067>"
-name_gen "<U002D><U0073><U0061><U006E>"
-name_mr "<U004D><U0072><U002E>"
-name_mrs "<U004D><U0072><U0073><U002E>"
-name_miss "<U004D><U0069><U0073><U0073><U002E>"
-name_ms "<U004D><U0073><U002E>"
+name_fmt "%p%t%f%t%g"
+name_gen "-san"
+name_mr "Mr."
+name_mrs "Mrs."
+name_miss "Miss."
+name_ms "Ms."
END LC_NAME
@@ -201,23 +203,18 @@ END LC_NAME
LC_ADDRESS
% This is the ISO_IEC TR14652 Locale definition for the
% LC_ADDRESS
-postal_fmt "<U0025><U007A><U0025><U0063><U0025><U0054><U0025><U0073>/
-<U0025><U0062><U0025><U0065><U0025><U0072>"
-
-%country_name ""
+postal_fmt "%z%c%T%s%b%e%r"
%country_post ""
-country_ab2 "<U004D><U0041>"
-country_ab3 "<U004D><U0041><U0052>"
+country_ab2 "MA"
+country_ab3 "MAR"
country_num 504
%country_isbn ""
-% MA
-country_car "<U004D><U0041>"
+country_car "MA"
% ⵜⴰⵎⴰⵣⵉⵖⵜ
lang_name "<U2D5C><U2D30><U2D4E><U2D30><U2D49><U2D56><U2D5C>"
% lang_ab
-lang_term "<U0062><U0065><U0072>"
-lang_lib "<U0062><U0065><U0072>"
-
+lang_term "ber"
+lang_lib "ber"
END LC_ADDRESS
@@ -225,8 +222,7 @@ END LC_ADDRESS
LC_TELEPHONE
% This is the ISO_IEC TR14652 Locale definition for the
%
-tel_int_fmt "<U002B><U0025><U0063><U0020><U003B><U0025><U0061><U0020>/
-<U003B><U0025><U006C>"
-int_prefix "<U0032><U0031><U0032>"
-
+tel_int_fmt "+%c ;%a ;%l"
+int_prefix "212"
+int_select "00"
END LC_TELEPHONE