public inbox for glibc-cvs@sourceware.org
help / color / mirror / Atom feed
* [glibc] Add locale for syr_SY
@ 2022-04-21 15:55 Mike Fabian
  0 siblings, 0 replies; only message in thread
From: Mike Fabian @ 2022-04-21 15:55 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=3e29dc5233a0c1b78dd008383ca12afac7d9366f

commit 3e29dc5233a0c1b78dd008383ca12afac7d9366f
Author: Emil Soleyman-Zomalan <emil@soleyman.com>
Date:   Mon Jan 24 19:33:10 2022 -0600

    Add locale for syr_SY

Diff:
---
 localedata/Makefile     |   2 +
 localedata/SUPPORTED    |   1 +
 localedata/locales/syr  | 197 ++++++++++++++++++++++++++++++++++++++++++++++++
 localedata/syr.UTF-8.in |  30 ++++++++
 4 files changed, 230 insertions(+)

diff --git a/localedata/Makefile b/localedata/Makefile
index d17da6844e..da92b67ef7 100644
--- a/localedata/Makefile
+++ b/localedata/Makefile
@@ -108,6 +108,7 @@ test-input := \
 	sr_RS.UTF-8 \
 	sv_SE.ISO-8859-1 \
 	sv_SE.UTF-8 \
+	syr.UTF-8 \
 	szl_PL.UTF-8 \
 	tg_TJ.UTF-8 \
 	tk_TM.UTF-8 \
@@ -299,6 +300,7 @@ LOCALES := \
 	sr_RS.UTF-8 \
 	sv_SE.ISO-8859-1 \
 	sv_SE.UTF-8 \
+	syr.UTF-8 \
 	szl_PL.UTF-8 \
 	tg_TJ.UTF-8 \
 	tk_TM.UTF-8 \
diff --git a/localedata/SUPPORTED b/localedata/SUPPORTED
index 2741f30d63..c8b63cc2fe 100644
--- a/localedata/SUPPORTED
+++ b/localedata/SUPPORTED
@@ -427,6 +427,7 @@ sv_SE.UTF-8/UTF-8 \
 sv_SE/ISO-8859-1 \
 sw_KE/UTF-8 \
 sw_TZ/UTF-8 \
+syr/UTF-8 \
 szl_PL/UTF-8 \
 ta_IN/UTF-8 \
 ta_LK/UTF-8 \
diff --git a/localedata/locales/syr b/localedata/locales/syr
new file mode 100644
index 0000000000..1a01dcf365
--- /dev/null
+++ b/localedata/locales/syr
@@ -0,0 +1,197 @@
+comment_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.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% Syriac language locale
+%
+% build with: localedef -f UTF-8 -i syr syr
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% Syriac Language Locale
+% Source: Emil Soleyman-Zomalan
+% Address:
+% Contact: Emil Soleyman-Zomalan
+% Email: emil@soleyman.com
+% Tel:
+% Fax:
+% Language: syr
+% Territory:
+% Revision: 0.2
+% Date: 2021-01-15
+% Application: general
+% Users: general
+% License: Public Domain
+
+LC_IDENTIFICATION
+title      "Syriac language locale"
+source     "Emil Soleyman-Zomalan"
+address    ""
+contact    ""
+email      "emil@soleyman.com"
+tel        ""
+fax        ""
+language   "Syriac"
+territory  ""
+revision   "0.2"
+date       "2021-01-15"
+
+category "i18n:2012";LC_IDENTIFICATION
+category "i18n:2012";LC_CTYPE
+category "i18n:2012";LC_COLLATE
+category "i18n:2012";LC_MONETARY
+category "i18n:2012";LC_NUMERIC
+category "i18n:2012";LC_TIME
+category "i18n:2012";LC_MESSAGES
+category "i18n:2012";LC_PAPER
+category "i18n:2012";LC_MEASUREMENT
+category "i18n:2012";LC_NAME
+category "i18n:2012";LC_ADDRESS
+category "i18n:2012";LC_TELEPHONE
+END LC_IDENTIFICATION
+
+LC_CTYPE
+copy "i18n"
+
+translit_start
+include "translit_combining";""
+translit_end
+END LC_CTYPE
+
+LC_COLLATE
+copy "iso14651_t1"
+END LC_COLLATE
+
+LC_MONETARY
+int_curr_symbol   "XDR "
+currency_symbol   "<U00A4>"
+mon_decimal_point "."
+mon_thousands_sep ","
+mon_grouping      3
+positive_sign     ""
+negative_sign     "-"
+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
+
+LC_NUMERIC
+decimal_point     "."
+thousands_sep     ","
+grouping          3
+END LC_NUMERIC
+
+LC_TIME
+% Syriac does not have abbreviations for month names. As a result,
+% "abmon" is similar to "mon"
+
+%
+% Abbreviated weekday names (%a)
+%
+abday    "<U0710>";/
+         "<U0712>";/
+         "<U0713>";/
+         "<U0715>";/
+         "<U0717>";/
+         "<U0725>";/
+         "<U072B>"
+%
+% Full weekday names (%A)
+%
+day      "<U071A><U0715> <U0712><U072B><U0712><U0710>";/
+         "<U072C><U072A><U071D><U0722> <U0712><U072B><U0712><U0710>";/
+         "<U072C><U0720><U072C> <U0712><U072B><U0712><U0710>";/
+         "<U0710><U072A><U0712><U0725> <U0712><U072B><U0712><U0710>";/
+         "<U071A><U0721><U072B> <U0712><U072B><U0712><U0710>";/
+         "<U0725><U072A><U0718><U0712><U072C><U0710>";/
+         "<U072B><U0712><U072C><U0710>"
+%
+% Abbreviated month names (%b)
+%
+abmon    "<U070F><U071F><U0722> <U070F><U0712>";/
+         "<U072B><U0712><U071B>";/
+         "<U0710><U0715><U072A>";/
+         "<U0722><U071D><U0723><U0722>";/
+         "<U0710><U071D><U072A>";/
+         "<U071A><U0719><U071D><U072A><U0722>";/
+         "<U072C><U0721><U0718><U0719>";/
+         "<U0710><U0712>";/
+         "<U0710><U071D><U0720><U0718><U0720>";/
+         "<U070F><U072C><U072B> <U070F><U0710>";/
+         "<U070F><U072C><U072B> <U070F><U0712>";/
+         "<U070F><U071F><U0722> <U070F><U0710>"
+%
+% Full month names (%B)
+%
+mon      "<U071F><U0722><U0718><U0722> <U0710><U071A><U072A><U071D><U0710>";/
+         "<U072B><U0712><U071B>";/
+         "<U0710><U0715><U072A>";/
+         "<U0722><U071D><U0723><U0722>";/
+         "<U0710><U071D><U072A>";/
+         "<U071A><U0719><U071D><U072A><U0722>";/
+         "<U072C><U0721><U0718><U0719>";/
+         "<U0710><U0712>";/
+         "<U0710><U071D><U0720><U0718><U0720>";/
+         "<U072C><U072B><U072A><U071D><U0722> <U0729><U0715><U0721><U071D><U0710>";/
+         "<U072C><U072B><U072A><U071D><U0722> <U0710><U071A><U072A><U071D><U0710>";/
+         "<U071F><U0722><U0718><U0722> <U0729><U0715><U0721><U071D><U0710>"
+
+
+d_t_fmt  "%H:%M:%S %Y %b %d %a"
+date_fmt "%Z %H:%M:%S %Y %b %d %a"
+d_fmt   "%d//%m//%Y"
+t_fmt   "%H:%M:%S"
+am_pm   "<U0729>.<U071B>";"<U0712>.<U071B>"
+t_fmt_ampm  "%I:%M:%S %P"
+week 7;19971130;1
+first_workday 1
+END LC_TIME
+
+LC_MESSAGES
+yesexpr "^[+1yY<U0717>]"
+noexpr  "^[-0nN<U0720>]"
+yesstr  "<U0717><U0710>"
+nostr   "<U0720><U0710>"
+END LC_MESSAGES
+
+LC_PAPER
+copy "i18n"
+END LC_PAPER
+
+LC_MEASUREMENT
+copy "i18n"
+END LC_MEASUREMENT
+
+LC_NAME
+name_fmt    "%d%t%s%t%g%t%m%t%f"
+name_gen    ""
+name_miss   "<U0721><U071D><U0729><U072A><U072C><U0710>"
+name_ms     "<U0721><U071D><U0729><U072A><U072C><U0710>"
+name_mrs    "<U0721><U071D><U0729><U072A><U072C><U0710>"
+name_mr     "<U0721><U071D><U0729><U072A><U0710>"
+END LC_NAME
+
+LC_ADDRESS
+postal_fmt   "%f%N%a%N%d%N%b%N%s %h %e %r%N%%z %T%N%c%N"
+lang_name   "<U0723><U0718><U072A><U071D><U071D><U0710>"
+lang_term   "syr"
+lang_lib    "syr"
+END LC_ADDRESS
+
+LC_TELEPHONE
+tel_int_fmt "+%c %a%t%l"
+int_select  "00"
+END LC_TELEPHONE
diff --git a/localedata/syr.UTF-8.in b/localedata/syr.UTF-8.in
new file mode 100644
index 0000000000..cca3caea23
--- /dev/null
+++ b/localedata/syr.UTF-8.in
@@ -0,0 +1,30 @@
+; Symbol	    Name					                Hex Code
+ܑ	    ;	    Syriac Letter Superscript Alaph		    U+0711
+ܐ	    ;	    Syriac Letter Alaph			            U+0710
+ܒ	    ;	    Syriac Letter Beth			            U+0712
+ܓ	    ;	    Syriac Letter Gamal			            U+0713
+ܔ	    ;	    Syriac Letter Gamal Garshuni	        U+0714
+ܖ	    ;	    Syriac Letter Dotless Dalath Rish	    U+0716
+ܕ	    ;	    Syriac Letter Dalath		            U+0715
+ܗ	    ;       Syriac Letter He			            U+0717
+ܘ	    ;	    Syriac Letter Waw			            U+0718
+ܙ	    ;	    Syriac Letter Zain			            U+0719
+ܚ	    ;	    Syriac Letter Heth			            U+071A
+ܛ	    ;       Syriac Letter Teth			            U+071B
+ܜ	    ;	    Syriac Letter Teth Garshuni		        U+071C
+ܝ	    ;	    Syriac Letter Yudh			            U+071D
+ܞ	    ;	    Syriac Letter Yudh He		            U+071E
+ܟ	    ;	    Syriac Letter Kaph			            U+071F
+ܠ	    ;	    Syriac Letter Lamadh		            U+0720
+ܡ	    ;	    Syriac Letter Mim			            U+0721
+ܢ	    ;	    Syriac Letter Nun			            U+0722
+ܣ	    ;	    Syriac Letter Semkath		            U+0723
+ܤ	    ;	    Syriac Letter Final Semkath		        U+0724
+ܥ	    ;	    Syriac Letter E			                U+0725
+ܦ	    ;	    Syriac Letter Pe			            U+0726
+ܧ	    ;	    Syriac Letter Reversed Pe		        U+0727
+ܨ	    ;	    Syriac Letter Sadhe			            U+0728
+ܩ	    ;	    Syriac Letter Qaph			            U+0729
+ܪ	    ;	    Syriac Letter Rish			            U+072A
+ܫ	    ;	    Syriac Letter Shin			            U+072B
+ܬ	    ;	    Syriac Letter Taw			            U+072C


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2022-04-21 15:55 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-04-21 15:55 [glibc] Add locale for syr_SY Mike Fabian

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).