Support for the Amharic locale.

This commit is contained in:
mtm 2003-08-05 05:42:08 +00:00
parent 4bddddaa7e
commit 55db7693f7
13 changed files with 251 additions and 5 deletions

View File

@ -277,6 +277,8 @@
..
af_ZA.ISO8859-15
..
am_ET.UTF-8
..
bg_BG.CP1251
..
ca_ES.ISO8859-1

View File

@ -337,6 +337,8 @@
..
af_ZA.ISO8859-15
..
am_ET.UTF-8
..
bg_BG.CP1251
..
ca_ES.ISO8859-1
@ -667,6 +669,8 @@
..
af_ZA.ISO8859-15
..
am_ET.UTF-8
..
bg_BG.CP1251
..
ca_ES.ISO8859-1

View File

@ -38,9 +38,9 @@ LOCALES= bg_BG.CP1251 \
LOCALEDIR= ${DESTDIR}/usr/share/locale
ASCIILINKS= en_AU.US-ASCII en_CA.US-ASCII en_GB.US-ASCII en_NZ.US-ASCII \
en_US.US-ASCII ko_KR.eucKR ja_JP.eucJP ja_JP.SJIS \
tr_TR.ISO8859-9 zh_CN.eucCN zh_CN.GB18030 zh_CN.GBK
ASCIILINKS= am_ET.UTF-8 en_AU.US-ASCII en_CA.US-ASCII en_GB.US-ASCII \
en_NZ.US-ASCII en_US.US-ASCII ko_KR.eucKR ja_JP.eucJP \
ja_JP.SJIS tr_TR.ISO8859-9 zh_CN.eucCN zh_CN.GB18030 zh_CN.GBK
DELINKS= de_AT de_CH
ZHLINKS= zh_TW.Big5

View File

@ -3,7 +3,8 @@
NOMAN=YES
CLEANFILES+= ${LOCALES:S/$/.out/g}
LOCALES= bg_BG.CP1251 \
LOCALES= am_ET.UTF-8 \
bg_BG.CP1251 \
el_GR.ISO8859-7 \
hi_IN.ISCII-DEV \
hy_AM.ARMSCII-8 \

View File

@ -0,0 +1,44 @@
/*
* Amharic Language (Ethiopic) Locale with UTF-8 Encoding
*
* ሚካኤል ጥላሁን <mtm@FreeBSD.Org>
* Last updated Mon Aug 04 02:06:00 EST 2003
*
* $FreeBSD$
*/
ENCODING "UTF-8"
/* ALPHA 'A' - 'Z' 'a' - 'z' '' - 'ፚ' */
ALPHA 'A' - 'Z' 'a' - 'z' 0xe18880 - 0xe18d9a
CONTROL 0x00 - 0x1f 0x7f - 0x9f
/* DIGIT '0' - '9' '፩' - '፱' */
DIGIT '0' - '9' 0xe18da9 - 0xe18db1
GRAPH 0x21 - 0x7e 0xa1 - 0xfa
LOWER 'a' - 'z'
/*
* PUNCT 0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e '።' - '፨'
*/
PUNCT 0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e 0xe18da2 - 0xe18da8
SPACE 0x09 - 0x0d 0x20 0xe18da1
UPPER 'A' - 'Z'
XDIGIT '0' - '9' 'a' - 'f' 'A' - 'F'
BLANK ' ' '\t' 0xe18da1
PRINT 0x20 - 0x7e 0x1200 - 0x137c
MAPLOWER <'A' - 'Z' : 'a'>
MAPLOWER <'a' - 'z' : 'a'>
MAPUPPER <'A' - 'Z' : 'A'>
MAPUPPER <'a' - 'z' : 'A'>
/*
* TODIGIT <0xe18da8'፨' - '፱' : 1>
* No Zero digit
*/
TODIGIT <0xe18da8 - 0xe18db1 : 1>
TODIGIT <'0' - '9' : 0>
TODIGIT <'A' - 'F' : 10>
TODIGIT <'a' - 'f' : 10>

View File

@ -4,6 +4,7 @@ NOMAN=YES
CLEANFILES+= ${LOCALES:S/$/.out/g}
LOCALES= af_ZA.ISO8859-1 \
am_ET.UTF-8 \
bg_BG.CP1251 \
ca_ES.ISO8859-1 \
cs_CZ.ISO8859-2 \

View File

@ -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)
ETB
# currency_symbol
$
# mon_decimal_point
.
# mon_thousands_sep
,
# mon_grouping, separated by ;
3;3
# positive_sign
# negative_sign
-
# int_frac_digits
2
# frac_digits
2
# p_cs_precedes
1
# p_sep_by_space
0
# n_cs_precedes
1
# n_sep_by_space
0
# p_sign_posn
1
# n_sign_posn
1
# EOF

View File

@ -4,6 +4,7 @@ NOMAN=YES
CLEANFILES+= ${LOCALES:S/$/.out/g}
LOCALES= af_ZA.ISO8859-1 \
am_ET.UTF-8 \
bg_BG.CP1251 \
ca_ES.ISO8859-1 \
cs_CZ.ISO8859-2 \

View File

@ -0,0 +1,15 @@
# $FreeBSD$
#
# WARNING: spaces may be essential at the end of lines
# WARNING: empty lines are essential too
#
# yesexpr
^[ይሁንyY].*
# noexpr
^[አይሁንnN].*
# yesstr
ይሁን
# nostr
አይሁን
# EOF

View File

@ -4,6 +4,7 @@ NOMAN=YES
CLEANFILES+= ${LOCALES:S/$/.out/g}
LOCALES= af_ZA.ISO8859-1 \
am_ET.UTF-8 \
bg_BG.CP1251 \
ca_ES.ISO8859-1 \
cs_CZ.ISO8859-2 \

View File

@ -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 ;
3;3
# EOF

View File

@ -3,7 +3,8 @@
NOMAN=YES
CLEANFILES+= ${LOCALES:S/$/.out/g}
LOCALES= bg_BG.CP1251 \
LOCALES= am_ET.UTF-8 \
bg_BG.CP1251 \
ca_ES.ISO8859-1 \
cs_CZ.ISO8859-2 \
da_DK.ISO8859-1 \

View File

@ -0,0 +1,128 @@
# $FreeBSD$
#
# WARNING: spaces may be essential at the end of lines
# WARNING: empty lines are essential too
#
# Short month names
#
#መስከ
#ጥቅም
#ኅዳር
#ታኅሣ
#ጥር
#የካቲ
#መጋቢ
#ሚያዝ
#ግንቦ
#ሰኔ
#ሐምሌ
#ነሃሴ
#ጳጉሜ
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
#
# Long Month Names
#
#መስከረም
#ጥቅምት
#ኅዳር
#ታኅሣሥ
#ጥር
#የካቲት
#መጋቢት
#ሚያዝያ
#ግንቦት
#ሰኔ
#ሐምሊ
#ንሃሲ
#ጳጉሜን
January
February
March
April
May
June
July
August
September
October
Novemeber
December
#
# Short weekday names
#
እሑድ
ሰኞ
ማክሰ
ረቡዕ
ሐሙስ
ዓርብ
ቅዳሜ
#
# Long weekday names
#
እሑድ
ሰኞ
ማክሰኞ
ረቡዕ
ሐሙስ
ዓርብ
ቅዳሜ
#
# X_fmt
#
%H:%M:%S
#
# x_fmt
#
%d/%m/%Y
#
# c_fmt
#
%a %b %e %X %Y
#
# am
#
AM
#
# pm
#
PM
#
# date_fmt
#
%a %b %e %X %Z %Y
#
# Long months names (alternative)
#
ጃንዩወሪ
ፌብሩወሪ
ማርች
ኤፕረል
ሜይ
ጁን
ጁላይ
ኦገስት
ሴፕቴምበር
ኦክቶበር
ኖቬምበር
ዲሴምበር
#
# md_order
#
dm
#
# ampm_fmt
#
%I:%M:%S %p
# EOF