Blame localedata/locales/si_LK

Packit 6c4009
comment_char %
Packit 6c4009
escape_char /
Packit 6c4009
Packit 6c4009
% This file is part of the GNU C Library and contains locale data.
Packit 6c4009
% The Free Software Foundation does not claim any copyright interest
Packit 6c4009
% in the locale data contained in this file.  The foregoing does not
Packit 6c4009
% affect the license of the GNU C Library as a whole.  It does not
Packit 6c4009
% exempt you from the conditions of the license if your use would
Packit 6c4009
% otherwise be governed by that license.
Packit 6c4009
Packit 6c4009
% Sinhala language locale for Sri Lanka.
Packit 6c4009
% Contributed by Anuradha Ratnaweera <anuradha at gnu org>
Packit 6c4009
% and Himira Ratnatilake <himira at linux lk>
Packit 6c4009
Packit 6c4009
LC_IDENTIFICATION
Packit 6c4009
title      "Sinhala language locale for Sri Lanka"
Packit 6c4009
source     "Lanka Linux User Group (LKLUG) www.lug.lk, sinhala.linux.lk"
Packit 6c4009
address    ""
Packit 6c4009
contact    ""
Packit 6c4009
email      "libc-locales@sourceware.org"
Packit 6c4009
tel        ""
Packit 6c4009
fax        ""
Packit 6c4009
language   "Sinhala"
Packit 6c4009
territory  "Sri Lanka"
Packit 6c4009
revision   "0.9"
Packit 6c4009
date       "2004.10.01"
Packit 6c4009
Packit 6c4009
category "i18n:2012";LC_IDENTIFICATION
Packit 6c4009
category "i18n:2012";LC_CTYPE
Packit 6c4009
category "i18n:2012";LC_COLLATE
Packit 6c4009
category "i18n:2012";LC_TIME
Packit 6c4009
category "i18n:2012";LC_NUMERIC
Packit 6c4009
category "i18n:2012";LC_MONETARY
Packit 6c4009
category "i18n:2012";LC_MESSAGES
Packit 6c4009
category "i18n:2012";LC_PAPER
Packit 6c4009
category "i18n:2012";LC_NAME
Packit 6c4009
category "i18n:2012";LC_ADDRESS
Packit 6c4009
category "i18n:2012";LC_TELEPHONE
Packit 6c4009
category "i18n:2012";LC_MEASUREMENT
Packit 6c4009
END LC_IDENTIFICATION
Packit 6c4009
Packit 6c4009
LC_CTYPE
Packit 6c4009
copy "i18n"
Packit 6c4009
Packit 6c4009
translit_start
Packit 6c4009
include  "translit_combining";""
Packit 6c4009
translit_end
Packit 6c4009
END LC_CTYPE
Packit 6c4009
Packit 6c4009
LC_COLLATE
Packit 6c4009
Packit 6c4009
% Copy the template from ISO/IEC 14651
Packit 6c4009
copy "iso14651_t1"
Packit 6c4009
Packit 6c4009
% CLDR collation rules for Sinhala:
Packit 6c4009
% (see: https://unicode.org/cldr/trac/browser/trunk/common/collation/si.xml)
Packit 6c4009
%
Packit 6c4009
% <collation type="standard" references="Sri Lanka standard 1134 Part 1 - 2007 edition - Sri Lanka Standards Institution">
Packit 6c4009
% 	<cr>
Packit 6c4009
% 		[normalization on]
Packit 6c4009
% 		[reorder Sinh Deva Beng Guru Gujr Orya Taml Telu Knda Mlym]
Packit 6c4009
% 		&ඖ<ං<ඃ
Packit 6c4009
% 		&ඥ<ඤ
Packit 6c4009
% 	]]></cr>
Packit 6c4009
% </collation>
Packit 6c4009
%
Packit 6c4009
% And CLDR also lists the following
Packit 6c4009
% index characters:
Packit 6c4009
% (see: https://unicode.org/cldr/trac/browser/trunk/common/main/si.xml)
Packit 6c4009
%
Packit 6c4009
% <exemplarCharacters type="index">[අ ආ ඇ ඈ ඉ ඊ උ ඌ ඍ එ ඒ ඓ ඔ ඕ ඖ ක ඛ ග ඝ ඞ ඟ ච ඡ ජ ඣ ඥ ඤ ට ඨ ඩ ඪ ණ ඬ ත ථ ද ධ න ඳ ප ඵ බ භ ම ඹ ය ර ල ව ශ ෂ ස හ ළ ෆ]</exemplarCharacters>
Packit 6c4009
%
Packit 6c4009
% The following rules implement the same order for glibc.
Packit 6c4009
Packit 6c4009
collating-symbol <sinhala-sign-anusvaraya>
Packit 6c4009
collating-symbol <sinhala-sign-visargaya>
Packit 6c4009
collating-symbol <sinhala-letter-taaluja-naasikyaya>
Packit 6c4009
Packit 6c4009
% &ඖ<ං<ඃ
Packit 6c4009
reorder-after <S0D96> % ඖ U+0D96 SINHALA LETTER AUYANNA
Packit 6c4009
<sinhala-sign-anusvaraya>
Packit 6c4009
<sinhala-sign-visargaya>
Packit 6c4009
Packit 6c4009
% &ඥ<ඤ
Packit 6c4009
reorder-after <S0DA5> % ඥ U+0DA5 SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA
Packit 6c4009
<sinhala-letter-taaluja-naasikyaya>
Packit 6c4009
Packit 6c4009
% &ඖ<ං<ඃ
Packit 6c4009
<U0D82> <sinhala-sign-anusvaraya>;<ANUSVARA>;<MIN>;<U0D82> % SINHALA SIGN ANUSVARAYA
Packit 6c4009
<U0D83> <sinhala-sign-visargaya>;<VISARGA>;<MIN>;<U0D83> % SINHALA SIGN VISARGAYA
Packit 6c4009
Packit 6c4009
% &ඥ<ඤ
Packit 6c4009
<U0DA4> <sinhala-letter-taaluja-naasikyaya>;<BASE>;<MIN>;<U0DA4> % SINHALA LETTER TAALUJA NAASIKYAYA
Packit 6c4009
Packit 6c4009
reorder-end
Packit 6c4009
Packit 6c4009
END LC_COLLATE
Packit 6c4009
Packit 6c4009
Packit 6c4009
LC_MONETARY
Packit 6c4009
% This is the POSIX Locale definition the LC_MONETARY category
Packit 6c4009
%
Packit 6c4009
int_curr_symbol       "LKR "
Packit 6c4009
currency_symbol       "<U0DBB><U0DD4>"
Packit 6c4009
mon_decimal_point     "."
Packit 6c4009
mon_thousands_sep     ","
Packit 6c4009
mon_grouping          3
Packit 6c4009
positive_sign         ""
Packit 6c4009
negative_sign         "-"
Packit 6c4009
int_frac_digits       2
Packit 6c4009
frac_digits           2
Packit 6c4009
p_cs_precedes         1
Packit 6c4009
p_sep_by_space        1
Packit 6c4009
n_cs_precedes         1
Packit 6c4009
n_sep_by_space        1
Packit 6c4009
p_sign_posn           1
Packit 6c4009
n_sign_posn           1
Packit 6c4009
%
Packit 6c4009
END LC_MONETARY
Packit 6c4009
Packit 6c4009
Packit 6c4009
LC_NUMERIC
Packit 6c4009
% This is the POSIX Locale definition for the LC_NUMERIC  category.
Packit 6c4009
%
Packit 6c4009
decimal_point          "."
Packit 6c4009
thousands_sep          ","
Packit 6c4009
grouping               3
Packit 6c4009
%
Packit 6c4009
END LC_NUMERIC
Packit 6c4009
Packit 6c4009
Packit 6c4009
LC_TIME
Packit 6c4009
% This is the POSIX Locale definition for the LC_TIME  category.
Packit 6c4009
%
Packit 6c4009
% Abbreviated weekday names (%a)
Packit 6c4009
abday       "<U0D89>";"<U0DC3>";/
Packit 6c4009
	    "<U0D85>";"<U0DB6>";/
Packit 6c4009
	    "<U0DB6><U0DCA><U200D><U0DBB>";"<U0DC3><U0DD2>";/
Packit 6c4009
	    "<U0DC3><U0DD9>"
Packit 6c4009
%
Packit 6c4009
% Full weekday names (%A)
Packit 6c4009
day         "<U0D89><U0DBB><U0DD2><U0DAF><U0DCF>";/
Packit 6c4009
	    "<U0DC3><U0DB3><U0DD4><U0DAF><U0DCF>";/
Packit 6c4009
	    "<U0D85><U0D9F><U0DC4><U0DBB><U0DD4><U0DC0><U0DCF><U0DAF><U0DCF>";/
Packit 6c4009
	    "<U0DB6><U0DAF><U0DCF><U0DAF><U0DCF>";/
Packit 6c4009
	    "<U0DB6><U0DCA><U200D><U0DBB><U0DC4><U0DC3><U0DCA><U0DB4><U0DAD><U0DD2><U0DB1><U0DCA><U0DAF><U0DCF>";/
Packit 6c4009
	    "<U0DC3><U0DD2><U0D9A><U0DD4><U0DBB><U0DCF><U0DAF><U0DCF>";/
Packit 6c4009
	    "<U0DC3><U0DD9><U0DB1><U0DC3><U0DD4><U0DBB><U0DCF><U0DAF><U0DCF>"
Packit 6c4009
%
Packit 6c4009
% Abbreviated month names (%b)
Packit 6c4009
abmon       "<U0DA2><U0DB1>";/
Packit 6c4009
	    "<U0DB4><U0DD9><U0DB6>";/
Packit 6c4009
	    "<U0DB8><U0DCF><U0DBB><U0DCA>";/
Packit 6c4009
	    "<U0D85><U0DB4><U0DCA><U200D><U0DBB><U0DD2>";/
Packit 6c4009
	    "<U0DB8><U0DD0><U0DBA><U0DD2>";/
Packit 6c4009
	    "<U0DA2><U0DD6><U0DB1><U0DD2>";/
Packit 6c4009
	    "<U0DA2><U0DD6><U0DBD><U0DD2>";/
Packit 6c4009
	    "<U0D85><U0D9C><U0DDD>";/
Packit 6c4009
	    "<U0DC3><U0DD0><U0DB4><U0DCA>";/
Packit 6c4009
	    "<U0D94><U0D9A><U0DCA>";/
Packit 6c4009
	    "<U0DB1><U0DD9><U0DC0><U0DD0>";/
Packit 6c4009
	    "<U0DAF><U0DD9><U0DC3><U0DD0>"
Packit 6c4009
%
Packit 6c4009
% Full month names (%B)
Packit 6c4009
mon         "<U0DA2><U0DB1><U0DC0><U0DCF><U0DBB><U0DD2>";/
Packit 6c4009
	    "<U0DB4><U0DD9><U0DB6><U0DBB><U0DC0><U0DCF><U0DBB><U0DD2>";/
Packit 6c4009
	    "<U0DB8><U0DCF><U0DBB><U0DCA><U0DAD><U0DD4>";/
Packit 6c4009
	    "<U0D85><U0DB4><U0DCA><U200D><U0DBB><U0DDA><U0DBD><U0DCA>";/
Packit 6c4009
	    "<U0DB8><U0DD0><U0DBA><U0DD2>";/
Packit 6c4009
	    "<U0DA2><U0DD6><U0DB1><U0DD2>";/
Packit 6c4009
	    "<U0DA2><U0DD6><U0DBD><U0DD2>";/
Packit 6c4009
	    "<U0D85><U0D9C><U0DDD><U0DC3><U0DCA><U0DAD><U0DD4>";/
Packit 6c4009
	    "<U0DC3><U0DD0><U0DB4><U0DCA><U0DAD><U0DD0><U0DB8><U0DCA><U0DB6><U0DBB><U0DCA>";/
Packit 6c4009
	    "<U0D94><U0D9A><U0DCA><U0DAD><U0DDD><U0DB6><U0DBB><U0DCA>";/
Packit 6c4009
	    "<U0DB1><U0DDC><U0DC0><U0DD0><U0DB8><U0DCA><U0DB6><U0DBB><U0DCA>";/
Packit 6c4009
	    "<U0DAF><U0DD9><U0DC3><U0DD0><U0DB8><U0DCA><U0DB6><U0DBB><U0DCA>"
Packit 6c4009
%
Packit 6c4009
% Equivalent of AM PM
Packit 6c4009
am_pm       "<U0DB4><U0DD9>.<U0DC0>.";"<U0DB4>.<U0DC0>."
Packit 6c4009
%
Packit 6c4009
% Appropriate date and time representation (use the same as ISO)
Packit 6c4009
d_t_fmt     "%Y-%m-%d %H:%M:%S %z"
Packit 6c4009
%
Packit 6c4009
% Appropriate date representation (use the same as ISO)
Packit 6c4009
d_fmt "%Y-%m-%d"
Packit 6c4009
%
Packit 6c4009
% Appropriate time representation
Packit 6c4009
t_fmt       "%H:%M:%S"
Packit 6c4009
%
Packit 6c4009
% Appropriate 12 h time representation
Packit 6c4009
t_fmt_ampm  "%p %I:%M:%S"
Packit 6c4009
%
Packit 6c4009
% Appropriate date and time (date(1))
Packit 6c4009
date_fmt     "%Y %B %e <U0DC0><U0DD0><U0DB1><U0DD2> %A %H:%M:%S %z"
Packit 6c4009
%
Packit 6c4009
week 7;19971130;1
Packit 6c4009
first_weekday 2
Packit 6c4009
END LC_TIME
Packit 6c4009
Packit 6c4009
Packit 6c4009
LC_MESSAGES
Packit 6c4009
yesexpr "^[+1yY<U0D94>]"
Packit 6c4009
noexpr  "^[-0nN<U0DB1>]"
Packit 6c4009
yesstr  "<U0D94><U0DC0><U0DCA>"
Packit 6c4009
nostr   "<U0DB1><U0DD0><U0DAD>"
Packit 6c4009
END LC_MESSAGES
Packit 6c4009
Packit 6c4009
Packit 6c4009
LC_PAPER
Packit 6c4009
copy "i18n"
Packit 6c4009
END LC_PAPER
Packit 6c4009
Packit 6c4009
Packit 6c4009
LC_NAME
Packit 6c4009
% This is the ISO_IEC TR14652 Locale definition for the LC_NAME category
Packit 6c4009
%
Packit 6c4009
name_fmt    "%g%t%m%t%f%t%s"
Packit 6c4009
name_gen    ""
Packit 6c4009
name_mr     "<U0DB8><U0DBA><U0DCF>"
Packit 6c4009
name_mrs    "<U0DB8><U0DD2><U0DBA>"
Packit 6c4009
name_miss   "<U0DB8><U0DD2><U0DBA>"
Packit 6c4009
name_ms     "<U0DB8><U0DD2><U0DBA>"
Packit 6c4009
Packit 6c4009
END LC_NAME
Packit 6c4009
Packit 6c4009
Packit 6c4009
LC_ADDRESS
Packit 6c4009
Packit 6c4009
postal_fmt  "%z%c%T%s%b%e%r"
Packit 6c4009
country_name "<U0DC1><U0DCA><U200D><U0DBB><U0DD3> <U0DBD><U0D82><U0D9A><U0DCF><U0DC0>"
Packit 6c4009
country_ab2 "LK"
Packit 6c4009
country_ab3 "LKA"
Packit 6c4009
country_num 144
Packit 6c4009
country_car  "CL"
Packit 6c4009
% සිංහල
Packit 6c4009
lang_name    "<U0DC3><U0DD2><U0D82><U0DC4><U0DBD>"
Packit 6c4009
lang_ab      "si"
Packit 6c4009
lang_term    "sin"
Packit 6c4009
lang_lib    "sin"
Packit 6c4009
END LC_ADDRESS
Packit 6c4009
Packit 6c4009
Packit 6c4009
LC_TELEPHONE
Packit 6c4009
% This is the ISO_IEC TR14652 Locale definition for the LC_TELEPHONE
Packit 6c4009
%
Packit 6c4009
tel_int_fmt    "+%c (%a)/
Packit 6c4009
 %l"
Packit 6c4009
tel_dom_fmt    "(%a) %l"
Packit 6c4009
int_select     "00"
Packit 6c4009
int_prefix     "94"
Packit 6c4009
Packit 6c4009
END LC_TELEPHONE
Packit 6c4009
Packit 6c4009
Packit 6c4009
LC_MEASUREMENT
Packit 6c4009
copy "i18n"
Packit 6c4009
END LC_MEASUREMENT