]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
localedata: add more translit entries
authorMike Frysinger <vapier@gentoo.org>
Sat, 23 Apr 2016 21:24:39 +0000 (17:24 -0400)
committerMike Frysinger <vapier@gentoo.org>
Wed, 27 Apr 2016 05:09:20 +0000 (01:09 -0400)
Some of the newer symbols we're using are missing translit entries which
causes troubles when generating the locales with older encodings.

tr_TR: ₺ -> "TL"
uz_UZ: ʻ -> "'"
common:
  ֏ -> "AMD"
  ₪ -> "ILS"
  ₱ -> "PHP"
  ₸ -> "KZT"
  ₾ -> "GEL"

localedata/ChangeLog
localedata/locales/tr_TR
localedata/locales/translit_neutral
localedata/locales/uz_UZ

index 9815a9e81ef529fb79f34349d5f49cc14c09f681..dbb784f38ec210bc33a8786f3766596c83c63e0c 100644 (file)
@@ -1,3 +1,10 @@
+2016-04-26  Mike Frysinger  <vapier@gentoo.org>
+
+       * locales/tr_TR (LC_CTYPE): Translit U20BA to "TL".
+       * locales/translit_neutral (LC_CTYPE): Translit U058F to "AMD", U20AA
+       to "ILS", U20B1 to "PHP", U20B8 to "KZT", and U20BE to "GEL".
+       * locales/uz_UZ (LC_CTYPE): Translit U02BB to "'".
+
 2016-04-23  Mike Frysinger  <vapier@gentoo.org>
 
        [BZ #19671]
index 6d742c4fd41fa6b970e1092a13f05d6b9aaf2823..aac470f0724b567b031627db5685c9ac3917e7bf 100644 (file)
@@ -4229,6 +4229,9 @@ class "combining_level3"; /
 
 translit_start
 include "translit_combining";""
+
+% TURKISH LIRA SIGN
+<U20BA> "<U0054><U004C>"
 translit_end
 END LC_CTYPE
 
index b15d01f574ee7b7157c6aa1ca19fd083b8c7994a..e3639c0a752726f51b93b7bc5dc129a259af9832 100644 (file)
@@ -353,6 +353,8 @@ include "translit_wide";""
 <U02DC> <U007E>
 % DOUBLE ACUTE ACCENT
 <U02DD> "<U0027><U0027>"
+% ARMENIAN DRAM SIGN
+<U058F> "<U0041><U004D><U0044>"
 % LATIN LETTER SMALL CAPITAL A
 <U1D00> <U0041>
 % LATIN LETTER SMALL CAPITAL AE
@@ -561,20 +563,28 @@ include "translit_wide";""
 <U20A7> "<U0050><U0074><U0073>"
 % WON SIGN
 <U20A9> "<U004B><U0052><U0057>"
+% NEW SHEQEL SIGN
+<U20AA> "<U0049><U004C><U0053>"
 % DONG SIGN
 <U20AB> "<U0110><U1ED3><U006E><U0067>";"<U0044><U006F><U006E><U0067>"
 % EURO SIGN
 <U20AC> "<U0045><U0055><U0052>"
 % DRACHMA SIGN
 <U20AF> "<U0047><U0052><U0044>"
+% PESO SIGN
+<U20B1> "<U0050><U0048><U0050>"
 % HRYVNIA SIGN
 <U20B4> "<U0433><U0440><U043D>";"<U0055><U0041><U0048>"
+% TENGE SIGN
+<U20B8> "<U004B><U005A><U0054>"
 % INDIAN RUPEE SIGN
 <U20B9> "<U0049><U004E><U0052>"
 % TURKISH LIRA SIGN
 <U20BA> "<U0054><U004C>"
 % RUBLE SIGN
 <U20BD> "<U0440><U0443><U0431>";"<U0052><U0055><U0042>"
+% GEORGIAN LARI SIGN
+<U20BE> "<U0047><U0045><U004C>"
 % PRESCRIPTION TAKE
 <U211E> "<U0052><U0078>"
 % TRADE MARK SIGN
index 432fae1c3b2d3b1e15769b32d5e6ea0ca7846b8d..506d55dc42aa0f73c81d603faa64b330ac9a4fa0 100644 (file)
@@ -147,6 +147,9 @@ include "translit_combining";""
 <U049A> "<U0051>"        % k,= -> q
 <U0492> "<U0047><U0027>" % g-= -> g'
 <U04B2> "<U0048>"        % h,= -> h
+
+% various punctuation
+<U02BB> "<U0027>" % ‘ -> '
 translit_end
 END LC_CTYPE