From ce25f26f21918147f6444dac0fa03096368e6494 Mon Sep 17 00:00:00 2001
From: Egor Kobylkin <egor@kobylkin.com>
Date: Mon, 19 Nov 2018 12:03:14 +0100
Subject: [PATCH] Locales: Cyrillic -> ASCII transliteration table [BZ #2872]
[BZ #2872]
* localedata/locales/translit_cyrillic: New file. Supports
ISO 9.1995, GOST 7.79 System B transcription table from Cyrillic
to ASCII.
* localedata/locales/aa_DJ: Add 'include "translit_cyrillic";""'
to LC_CTYPE translit section.
* localedata/locales/af_ZA: Likewise.
* localedata/locales/ak_GH: Likewise.
* localedata/locales/am_ET: Likewise.
* localedata/locales/ar_EG: Likewise.
* localedata/locales/be_BY: Likewise.
* localedata/locales/bem_ZM: Likewise.
* localedata/locales/ber_DZ: Likewise.
* localedata/locales/ber_MA: Likewise.
* localedata/locales/bg_BG: Likewise.
* localedata/locales/bi_VU: Likewise.
* localedata/locales/bn_BD: Likewise.
* localedata/locales/bo_CN: Likewise.
* localedata/locales/ca_ES: Likewise.
* localedata/locales/ce_RU: Likewise.
* localedata/locales/cmn_TW: Likewise.
* localedata/locales/cs_CZ: Likewise.
* localedata/locales/cv_RU: Likewise.
* localedata/locales/cy_GB: Likewise.
* localedata/locales/da_DK: Likewise.
* localedata/locales/de_DE: Likewise.
* localedata/locales/dv_MV: Likewise.
* localedata/locales/dz_BT: Likewise.
* localedata/locales/el_GR: Likewise.
* localedata/locales/en_GB: Likewise.
* localedata/locales/en_NG: Likewise.
* localedata/locales/en_ZM: Likewise.
* localedata/locales/es_CU: Likewise.
* localedata/locales/es_ES: Likewise.
* localedata/locales/et_EE: Likewise.
* localedata/locales/fa_IR: Likewise.
* localedata/locales/ff_SN: Likewise.
* localedata/locales/fi_FI: Likewise.
* localedata/locales/fr_FR: Likewise.
* localedata/locales/ga_IE: Likewise.
* localedata/locales/gd_GB: Likewise.
* localedata/locales/gu_IN: Likewise.
* localedata/locales/gv_GB: Likewise.
* localedata/locales/he_IL: Likewise.
* localedata/locales/hi_IN: Likewise.
* localedata/locales/hif_FJ: Likewise.
* localedata/locales/hr_HR: Likewise.
* localedata/locales/ht_HT: Likewise.
* localedata/locales/hu_HU: Likewise.
* localedata/locales/hy_AM: Likewise.
* localedata/locales/id_ID: Likewise.
* localedata/locales/is_IS: Likewise.
* localedata/locales/it_IT: Likewise.
* localedata/locales/ja_JP: Likewise.
* localedata/locales/kab_DZ: Likewise.
* localedata/locales/kk_KZ: Likewise.
* localedata/locales/km_KH: Likewise.
* localedata/locales/kn_IN: Likewise.
* localedata/locales/ko_KR: Likewise.
* localedata/locales/ks_IN: Likewise.
* localedata/locales/kw_GB: Likewise.
* localedata/locales/ky_KG: Likewise.
* localedata/locales/lb_LU: Likewise.
* localedata/locales/lg_UG: Likewise.
* localedata/locales/lij_IT: Likewise.
* localedata/locales/ln_CD: Likewise.
* localedata/locales/lo_LA: Likewise.
* localedata/locales/lt_LT: Likewise.
* localedata/locales/lv_LV: Likewise.
* localedata/locales/mg_MG: Likewise.
* localedata/locales/mhr_RU: Likewise.
* localedata/locales/mk_MK: Likewise.
* localedata/locales/ml_IN: Likewise.
* localedata/locales/ms_MY: Likewise.
* localedata/locales/mt_MT: Likewise.
* localedata/locales/nan_TW@latin: Likewise.
* localedata/locales/nb_NO: Likewise.
* localedata/locales/ne_NP: Likewise.
* localedata/locales/nhn_MX: Likewise.
* localedata/locales/niu_NU: Likewise.
* localedata/locales/niu_NZ: Likewise.
* localedata/locales/nl_NL: Likewise.
* localedata/locales/nr_ZA: Likewise.
* localedata/locales/oc_FR: Likewise.
* localedata/locales/om_KE: Likewise.
* localedata/locales/or_IN: Likewise.
* localedata/locales/os_RU: Likewise.
* localedata/locales/pa_IN: Likewise.
* localedata/locales/pa_PK: Likewise.
* localedata/locales/pl_PL: Likewise.
* localedata/locales/pt_PT: Likewise.
* localedata/locales/quz_PE: Likewise.
* localedata/locales/ro_RO: Likewise.
* localedata/locales/ru_RU: Likewise.
* localedata/locales/rw_RW: Likewise.
* localedata/locales/sa_IN: Likewise.
* localedata/locales/sd_IN: Likewise.
* localedata/locales/sd_IN@devanagari: Likewise.
* localedata/locales/se_NO: Likewise.
* localedata/locales/sgs_LT: Likewise.
* localedata/locales/shn_MM: Likewise.
* localedata/locales/si_LK: Likewise.
* localedata/locales/sk_SK: Likewise.
* localedata/locales/sl_SI: Likewise.
* localedata/locales/sm_WS: Likewise.
* localedata/locales/so_SO: Likewise.
* localedata/locales/sq_AL: Likewise.
* localedata/locales/ss_ZA: Likewise.
* localedata/locales/st_ZA: Likewise.
* localedata/locales/sv_SE: Likewise.
* localedata/locales/sw_KE: Likewise.
* localedata/locales/ta_IN: Likewise.
* localedata/locales/te_IN: Likewise.
* localedata/locales/th_TH: Likewise.
* localedata/locales/ti_ET: Likewise.
* localedata/locales/tn_ZA: Likewise.
* localedata/locales/to_TO: Likewise.
* localedata/locales/tpi_PG: Likewise.
* localedata/locales/tr_TR: Likewise.
* localedata/locales/ts_ZA: Likewise.
* localedata/locales/unm_US: Likewise.
* localedata/locales/ur_IN: Likewise.
* localedata/locales/ur_PK: Likewise.
* localedata/locales/ve_ZA: Likewise.
* localedata/locales/vi_VN: Likewise.
* localedata/locales/wa_BE: Likewise.
* localedata/locales/wo_SN: Likewise.
* localedata/locales/xh_ZA: Likewise.
* localedata/locales/yi_US: Likewise.
* localedata/locales/yuw_PG: Likewise.
* localedata/locales/zh_CN: Likewise.
* localedata/locales/zu_ZA: Likewise.
---
localedata/locales/aa_DJ | 1 +
localedata/locales/af_ZA | 1 +
localedata/locales/ak_GH | 1 +
localedata/locales/am_ET | 1 +
localedata/locales/ar_EG | 1 +
localedata/locales/be_BY | 1 +
localedata/locales/bem_ZM | 1 +
localedata/locales/ber_DZ | 1 +
localedata/locales/ber_MA | 1 +
localedata/locales/bg_BG | 1 +
localedata/locales/bi_VU | 1 +
localedata/locales/bn_BD | 1 +
localedata/locales/bo_CN | 1 +
localedata/locales/ca_ES | 1 +
localedata/locales/ce_RU | 1 +
localedata/locales/cmn_TW | 1 +
localedata/locales/cs_CZ | 1 +
localedata/locales/cv_RU | 1 +
localedata/locales/cy_GB | 1 +
localedata/locales/da_DK | 1 +
localedata/locales/de_DE | 1 +
localedata/locales/dv_MV | 1 +
localedata/locales/dz_BT | 1 +
localedata/locales/el_GR | 1 +
localedata/locales/en_GB | 1 +
localedata/locales/en_NG | 1 +
localedata/locales/en_ZM | 1 +
localedata/locales/es_CU | 1 +
localedata/locales/es_ES | 1 +
localedata/locales/et_EE | 1 +
localedata/locales/fa_IR | 1 +
localedata/locales/ff_SN | 1 +
localedata/locales/fi_FI | 1 +
localedata/locales/fr_FR | 1 +
localedata/locales/ga_IE | 1 +
localedata/locales/gd_GB | 1 +
localedata/locales/gu_IN | 1 +
localedata/locales/gv_GB | 1 +
localedata/locales/he_IL | 1 +
localedata/locales/hi_IN | 1 +
localedata/locales/hif_FJ | 1 +
localedata/locales/hr_HR | 1 +
localedata/locales/ht_HT | 1 +
localedata/locales/hu_HU | 1 +
localedata/locales/hy_AM | 1 +
localedata/locales/id_ID | 1 +
localedata/locales/is_IS | 1 +
localedata/locales/it_IT | 1 +
localedata/locales/ja_JP | 1 +
localedata/locales/kab_DZ | 1 +
localedata/locales/kk_KZ | 1 +
localedata/locales/km_KH | 1 +
localedata/locales/kn_IN | 1 +
localedata/locales/ko_KR | 1 +
localedata/locales/ks_IN | 1 +
localedata/locales/kw_GB | 1 +
localedata/locales/ky_KG | 1 +
localedata/locales/lb_LU | 1 +
localedata/locales/lg_UG | 1 +
localedata/locales/lij_IT | 1 +
localedata/locales/ln_CD | 1 +
localedata/locales/lo_LA | 1 +
localedata/locales/lt_LT | 1 +
localedata/locales/lv_LV | 1 +
localedata/locales/mg_MG | 1 +
localedata/locales/mhr_RU | 1 +
localedata/locales/mk_MK | 1 +
localedata/locales/ml_IN | 1 +
localedata/locales/ms_MY | 1 +
localedata/locales/mt_MT | 1 +
localedata/locales/nan_TW@latin | 1 +
localedata/locales/nb_NO | 1 +
localedata/locales/ne_NP | 1 +
localedata/locales/nhn_MX | 1 +
localedata/locales/niu_NU | 1 +
localedata/locales/niu_NZ | 1 +
localedata/locales/nl_NL | 1 +
localedata/locales/nr_ZA | 1 +
localedata/locales/oc_FR | 1 +
localedata/locales/om_KE | 1 +
localedata/locales/or_IN | 1 +
localedata/locales/os_RU | 1 +
localedata/locales/pa_IN | 1 +
localedata/locales/pa_PK | 1 +
localedata/locales/pl_PL | 1 +
localedata/locales/pt_PT | 1 +
localedata/locales/quz_PE | 1 +
localedata/locales/ro_RO | 1 +
localedata/locales/ru_RU | 1 +
localedata/locales/rw_RW | 1 +
localedata/locales/sa_IN | 1 +
localedata/locales/sd_IN | 1 +
localedata/locales/sd_IN@devanagari | 1 +
localedata/locales/se_NO | 1 +
localedata/locales/sgs_LT | 1 +
localedata/locales/shn_MM | 1 +
localedata/locales/si_LK | 1 +
localedata/locales/sk_SK | 1 +
localedata/locales/sl_SI | 1 +
localedata/locales/sm_WS | 1 +
localedata/locales/so_SO | 1 +
localedata/locales/sq_AL | 1 +
localedata/locales/ss_ZA | 1 +
localedata/locales/st_ZA | 1 +
localedata/locales/sv_SE | 1 +
localedata/locales/sw_KE | 1 +
localedata/locales/ta_IN | 1 +
localedata/locales/te_IN | 1 +
localedata/locales/th_TH | 1 +
localedata/locales/ti_ET | 1 +
localedata/locales/tn_ZA | 1 +
localedata/locales/to_TO | 1 +
localedata/locales/tpi_PG | 1 +
localedata/locales/tr_TR | 1 +
localedata/locales/translit_cyrillic | 378 +++++++++++++++++++++++++++
localedata/locales/ts_ZA | 1 +
localedata/locales/unm_US | 1 +
localedata/locales/ur_IN | 1 +
localedata/locales/ur_PK | 1 +
localedata/locales/ve_ZA | 1 +
localedata/locales/vi_VN | 1 +
localedata/locales/wa_BE | 1 +
localedata/locales/wo_SN | 1 +
localedata/locales/xh_ZA | 1 +
localedata/locales/yi_US | 1 +
localedata/locales/yuw_PG | 1 +
localedata/locales/zh_CN | 1 +
localedata/locales/zu_ZA | 1 +
128 files changed, 505 insertions(+)
create mode 100644 localedata/locales/translit_cyrillic
@@ -68,6 +68,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -70,6 +70,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -54,6 +54,7 @@ LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -96,6 +96,7 @@ copy "i18n"
space <U1361>
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
% hoy-sadis followed by a vowel
<U1205><U12A0> <U0068><U0027><U0065>
@@ -44,6 +44,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -91,6 +91,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -41,6 +41,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -136,6 +136,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -83,6 +83,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -49,6 +49,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -39,6 +39,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -61,6 +61,7 @@ map to_inpunct; /
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -43,6 +43,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -57,6 +57,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -38,6 +38,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -49,6 +49,7 @@ LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
class "hanzi"; /
@@ -215,6 +215,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -103,6 +103,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -65,6 +65,7 @@ LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -147,6 +147,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
% LATIN CAPITAL LETTER A WITH DIAERESIS -> "AE"
<U00C4> "<U0041><U0308>";"<U0041><U0045>"
@@ -44,6 +44,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
% German umlauts.
% LATIN CAPITAL LETTER A WITH DIAERESIS.
@@ -49,6 +49,7 @@ LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
@@ -59,6 +59,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -58,6 +58,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -54,6 +54,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -49,6 +49,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -41,6 +41,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -58,6 +58,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -107,6 +107,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -113,6 +113,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -78,6 +78,7 @@ map to_outpunct; /
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -41,6 +41,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -177,6 +177,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -57,6 +57,7 @@ translit_start
% In France, accents are simply omitted if they cannot be represented.
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
@@ -53,6 +53,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -45,6 +45,7 @@ LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -62,6 +62,7 @@ map to_inpunct; /
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -56,6 +56,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -58,6 +58,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -61,6 +61,7 @@ map to_inpunct; /
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -37,6 +37,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -46,6 +46,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
% Historicaly we used ISO-8869-2 and wrote digraphs
% <U01C6> {dž}, <U01C9> {lj} and <U01CC> {nj}
@@ -57,6 +57,7 @@ LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -455,6 +455,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
<U00C1> "<U0041><U0301>";"<U0041><U00B4>";"<U0041><U0027>"
<U00C9> "<U0045><U0301>";"<U0045><U00B4>";"<U0045><U0027>"
@@ -75,6 +75,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -54,6 +54,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -149,6 +149,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -58,6 +58,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -1680,6 +1680,7 @@ translit_start
include "translit_combining";""
include "translit_cjk_variants";""
+include "translit_cyrillic";""
translit_end
@@ -41,6 +41,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -99,6 +99,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -42,6 +42,7 @@ LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -63,6 +63,7 @@ map to_inpunct; /
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -6098,6 +6098,7 @@ translit_start
include "translit_combining";""
include "translit_hangul";""
+include "translit_cyrillic";""
translit_end
@@ -46,6 +46,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -57,6 +57,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -82,6 +82,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -44,6 +44,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
% German umlauts
% LATIN CAPITAL LETTER A WITH DIAERESIS
@@ -56,6 +56,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -47,6 +47,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -39,6 +39,7 @@ LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -50,6 +50,7 @@ LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -163,6 +163,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -125,6 +125,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -53,6 +53,7 @@ translit_start
% Accents are simply omitted if they cannot be represented.
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
@@ -58,6 +58,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -48,6 +48,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -60,6 +60,7 @@ map to_inpunct; /
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
%
@@ -45,6 +45,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -47,6 +47,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -51,6 +51,7 @@ translit_start
% accents are simply omitted if they cannot be represented.
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
@@ -144,6 +144,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
% LATIN CAPITAL LETTER A WITH DIAERESIS -> "AE"
<U00C4> "<U0041><U0308>";"<U0041><U0045>"
@@ -43,6 +43,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -59,6 +59,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -58,6 +58,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -58,6 +58,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -56,6 +56,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -64,6 +64,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -54,6 +54,7 @@ LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -156,6 +156,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -62,6 +62,7 @@ map to_inpunct; /
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -71,6 +71,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -60,6 +60,7 @@ map to_inpunct; /
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -49,6 +49,7 @@ LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
% those two lettes are not in cp1256...
@@ -130,6 +130,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -58,6 +58,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -55,6 +55,7 @@ LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -129,6 +129,7 @@ copy "i18n"
%
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
% if t/scomma is not available, try first t/scedilla
<U0218> "<U015E>";"<U0053>"
@@ -69,6 +69,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -45,6 +45,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -44,6 +44,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -46,6 +46,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -44,6 +44,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -221,6 +221,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -58,6 +58,7 @@ LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -58,6 +58,7 @@ map to_inpunct; /
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -44,6 +44,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -67,6 +67,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -2120,6 +2120,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -37,6 +37,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -68,6 +68,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -45,6 +45,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -66,6 +66,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -62,6 +62,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -151,6 +151,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
% LATIN CAPITAL LETTER A WITH DIAERESIS -> "AE"
<U00C4> "<U0041><U0308>";"<U0041><U0045>"
@@ -43,6 +43,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -63,6 +63,7 @@ map to_inpunct; /
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -63,6 +63,7 @@ map to_inpunct; /
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -57,6 +57,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -864,6 +864,7 @@ translit_start
<U137C> <U0060><U0031><U0030><U0030><U0030><U0030>
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
%
END LC_CTYPE
@@ -67,6 +67,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -36,6 +36,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -44,6 +44,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -2535,6 +2535,7 @@ class "combining_level3"; /
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
% TURKISH LIRA SIGN
<U20BA> "<U0054><U004C>"
new file mode 100644
@@ -0,0 +1,378 @@
+escape_char /
+comment_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.
+
+% Transcription of Cyrillic letters to ASCII symbols.
+% Inspired by ISO 9.1995 / GOST 7.79-2000 System B.
+% Covers Unicode Range https://www.unicode.org/charts/PDF/U0400.pdf
+% i.e. [U0401-U04F9, U2019] but only the letters covered by ISO 9.1995
+% Check https://en.wikipedia.org/wiki/ISO_9 for reference.
+% The System B is extended from GOST_7.79-Russian using open sources
+% of the transliteration mappings and the "h/`" diacritics logic.
+% Capital Cyrillic letters that are transcribed with two ASCII letters
+% combination get both ASCII letters capitalized to avoid collisions.
+
+
+% Usage examples:
+% iconv -f UTF-8 -t ASCII//TRANSLIT # System B.
+
+% Contributions welcome for the rest of Cyrillic script in Unicode
+% https://en.wikipedia.org/wiki/Cyrillic_script_in_Unicode.
+% Bugfix for https://sourceware.org/bugzilla/show_bug.cgi?id=2872.
+% Generated from UnicodeData.txt with a spreadsheet referenced
+% in that bugs doclet
+
+LC_CTYPE
+
+translit_start
+
+% CYRILLIC CAPITAL LETTER IO
+<U0401> "<U0059><U004F>"
+% CYRILLIC CAPITAL LETTER DJE
+<U0402> "<U0044><U004A>"
+% CYRILLIC CAPITAL LETTER GJE
+<U0403> "<U0047><U0060>"
+% CYRILLIC CAPITAL LETTER UKRAINIAN IE
+<U0404> "<U0059><U0045>"
+% CYRILLIC CAPITAL LETTER DZE
+<U0405> "<U005A><U0060>"
+% CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+<U0406> <U0049>
+% CYRILLIC CAPITAL LETTER YI
+<U0407> "<U0059><U0049>"
+% CYRILLIC CAPITAL LETTER JE
+<U0408> <U004A>
+% CYRILLIC CAPITAL LETTER LJE
+<U0409> "<U004C><U0060>"
+% CYRILLIC CAPITAL LETTER NJE
+<U040A> "<U004E><U0060>"
+% CYRILLIC CAPITAL LETTER TSHE
+<U040B> "<U0054><U0053><U0048>"
+% CYRILLIC CAPITAL LETTER KJE
+<U040C> "<U004B><U0060>"
+% CYRILLIC CAPITAL LETTER SHORT U
+<U040E> "<U0055><U0060>"
+% CYRILLIC CAPITAL LETTER DZHE
+<U040F> "<U0044><U0048>"
+% CYRILLIC CAPITAL LETTER A
+<U0410> <U0041>
+% CYRILLIC CAPITAL LETTER BE
+<U0411> <U0042>
+% CYRILLIC CAPITAL LETTER VE
+<U0412> <U0056>
+% CYRILLIC CAPITAL LETTER GHE
+<U0413> <U0047>
+% CYRILLIC CAPITAL LETTER DE
+<U0414> <U0044>
+% CYRILLIC CAPITAL LETTER IE
+<U0415> <U0045>
+% CYRILLIC CAPITAL LETTER ZHE
+<U0416> "<U005A><U0048>"
+% CYRILLIC CAPITAL LETTER ZE
+<U0417> <U005A>
+% CYRILLIC CAPITAL LETTER I
+<U0418> <U0049>
+% CYRILLIC CAPITAL LETTER SHORT I
+<U0419> <U004A>
+% CYRILLIC CAPITAL LETTER KA
+<U041A> <U004B>
+% CYRILLIC CAPITAL LETTER EL
+<U041B> <U004C>
+% CYRILLIC CAPITAL LETTER EM
+<U041C> <U004D>
+% CYRILLIC CAPITAL LETTER EN
+<U041D> <U004E>
+% CYRILLIC CAPITAL LETTER O
+<U041E> <U004F>
+% CYRILLIC CAPITAL LETTER PE
+<U041F> <U0050>
+% CYRILLIC CAPITAL LETTER ER
+<U0420> <U0052>
+% CYRILLIC CAPITAL LETTER ES
+<U0421> <U0053>
+% CYRILLIC CAPITAL LETTER TE
+<U0422> <U0054>
+% CYRILLIC CAPITAL LETTER U
+<U0423> <U0055>
+% CYRILLIC CAPITAL LETTER EF
+<U0424> <U0046>
+% CYRILLIC CAPITAL LETTER HA
+<U0425> <U0058>
+% CYRILLIC CAPITAL LETTER TSE
+<U0426> "<U0043><U005A>"
+% CYRILLIC CAPITAL LETTER CHE
+<U0427> "<U0043><U0048>"
+% CYRILLIC CAPITAL LETTER SHA
+<U0428> "<U0053><U0048>"
+% CYRILLIC CAPITAL LETTER SHCHA
+<U0429> "<U0053><U0048><U0048>"
+% CYRILLIC CAPITAL LETTER HARD SIGN
+<U042A> "<U0041><U0060>"
+% CYRILLIC CAPITAL LETTER YERU
+<U042B> "<U0059><U0060>"
+% CYRILLIC CAPITAL LETTER SOFT SIGN
+<U042C> <U0060>
+% CYRILLIC CAPITAL LETTER E
+<U042D> "<U0045><U0060>"
+% CYRILLIC CAPITAL LETTER YU
+<U042E> "<U0059><U0055>"
+% CYRILLIC CAPITAL LETTER YA
+<U042F> "<U0059><U0041>"
+% CYRILLIC SMALL LETTER A
+<U0430> <U0061>
+% CYRILLIC SMALL LETTER BE
+<U0431> <U0062>
+% CYRILLIC SMALL LETTER VE
+<U0432> <U0076>
+% CYRILLIC SMALL LETTER GHE
+<U0433> <U0067>
+% CYRILLIC SMALL LETTER DE
+<U0434> <U0064>
+% CYRILLIC SMALL LETTER IE
+<U0435> <U0065>
+% CYRILLIC SMALL LETTER ZHE
+<U0436> "<U007A><U0068>"
+% CYRILLIC SMALL LETTER ZE
+<U0437> <U007A>
+% CYRILLIC SMALL LETTER I
+<U0438> <U0069>
+% CYRILLIC SMALL LETTER SHORT I
+<U0439> <U006A>
+% CYRILLIC SMALL LETTER KA
+<U043A> <U006B>
+% CYRILLIC SMALL LETTER EL
+<U043B> <U006C>
+% CYRILLIC SMALL LETTER EM
+<U043C> <U006D>
+% CYRILLIC SMALL LETTER EN
+<U043D> <U006E>
+% CYRILLIC SMALL LETTER O
+<U043E> <U006F>
+% CYRILLIC SMALL LETTER PE
+<U043F> <U0070>
+% CYRILLIC SMALL LETTER ER
+<U0440> <U0072>
+% CYRILLIC SMALL LETTER ES
+<U0441> <U0073>
+% CYRILLIC SMALL LETTER TE
+<U0442> <U0074>
+% CYRILLIC SMALL LETTER U
+<U0443> <U0075>
+% CYRILLIC SMALL LETTER EF
+<U0444> <U0066>
+% CYRILLIC SMALL LETTER HA
+<U0445> <U0078>
+% CYRILLIC SMALL LETTER TSE
+<U0446> "<U0063><U007A>"
+% CYRILLIC SMALL LETTER CHE
+<U0447> "<U0063><U0068>"
+% CYRILLIC SMALL LETTER SHA
+<U0448> "<U0073><U0068>"
+% CYRILLIC SMALL LETTER SHCHA
+<U0449> "<U0073><U0068><U0068>"
+% CYRILLIC SMALL LETTER HARD SIGN
+<U044A> "<U0060><U0060>"
+% CYRILLIC SMALL LETTER YERU
+<U044B> "<U0079><U0060>"
+% CYRILLIC SMALL LETTER SOFT SIGN
+<U044C> <U0060>
+% CYRILLIC SMALL LETTER E
+<U044D> "<U0065><U0060>"
+% CYRILLIC SMALL LETTER YU
+<U044E> "<U0079><U0075>"
+% CYRILLIC SMALL LETTER YA
+<U044F> "<U0079><U0061>"
+% CYRILLIC SMALL LETTER IO
+<U0451> "<U0079><U006F>"
+% CYRILLIC SMALL LETTER DJE
+<U0452> "<U0064><U006A>"
+% CYRILLIC SMALL LETTER GJE
+<U0453> "<U0067><U0060>"
+% CYRILLIC SMALL LETTER UKRAINIAN IE
+<U0454> "<U0079><U0065>"
+% CYRILLIC SMALL LETTER DZE
+<U0455> "<U007A><U0060>"
+% CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+<U0456> <U0069>
+% CYRILLIC SMALL LETTER YI
+<U0457> "<U0079><U0069>"
+% CYRILLIC SMALL LETTER JE
+<U0458> <U006A>
+% CYRILLIC SMALL LETTER LJE
+<U0459> "<U006C><U0060>"
+% CYRILLIC SMALL LETTER NJE
+<U045A> "<U006E><U0060>"
+% CYRILLIC SMALL LETTER TSHE
+<U045B> "<U0074><U0073><U0068>"
+% CYRILLIC SMALL LETTER KJE
+<U045C> "<U006B><U0060>"
+% CYRILLIC SMALL LETTER SHORT U
+<U045E> "<U0075><U0060>"
+% CYRILLIC SMALL LETTER DZHE
+<U045F> "<U0064><U0068>"
+% CYRILLIC CAPITAL LETTER BIG YUS
+<U046A> "<U004F><U0060>"
+% CYRILLIC SMALL LETTER BIG YUS
+<U046B> "<U006F><U0060>"
+% CYRILLIC CAPITAL LETTER FITA
+<U0472> "<U0046><U0048>"
+% CYRILLIC SMALL LETTER FITA
+<U0473> "<U0066><U0068>"
+% CYRILLIC CAPITAL LETTER IZHITSA
+<U0474> "<U0059><U0048>"
+% CYRILLIC SMALL LETTER IZHITSA
+<U0475> "<U0079><U0068>"
+% CYRILLIC CAPITAL LETTER SEMISOFT SIGN
+<U048C> "<U0045><U0060>"
+% CYRILLIC SMALL LETTER SEMISOFT SIGN
+<U048D> "<U0065><U0060>"
+% CYRILLIC CAPITAL LETTER GHE WITH UPTURN
+<U0490> "<U0047><U0060>"
+% CYRILLIC SMALL LETTER GHE WITH UPTURN
+<U0491> "<U0067><U0060>"
+% CYRILLIC CAPITAL LETTER GHE WITH STROKE
+<U0492> "<U0047><U0048>"
+% CYRILLIC SMALL LETTER GHE WITH STROKE
+<U0493> "<U0067><U0068>"
+% CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK
+<U0494> "<U0047><U0048>"
+% CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK
+<U0495> "<U0067><U0068>"
+% CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER
+<U0496> "<U005A><U0048><U0060>"
+% CYRILLIC SMALL LETTER ZHE WITH DESCENDER
+<U0497> "<U007A><U0068><U0060>"
+% CYRILLIC CAPITAL LETTER KA WITH DESCENDER
+<U049A> "<U004B><U0060>"
+% CYRILLIC SMALL LETTER KA WITH DESCENDER
+<U049B> "<U006B><U0060>"
+% CYRILLIC CAPITAL LETTER KA WITH STROKE
+<U049E> "<U004B><U0060>"
+% CYRILLIC SMALL LETTER KA WITH STROKE
+<U049F> "<U006B><U0060>"
+% CYRILLIC CAPITAL LETTER EN WITH DESCENDER
+<U04A2> "<U004E><U0060>"
+% CYRILLIC SMALL LETTER EN WITH DESCENDER
+<U04A3> "<U006E><U0060>"
+% CYRILLIC CAPITAL LIGATURE EN GHE
+<U04A4> "<U004E><U0047>"
+% CYRILLIC SMALL LIGATURE EN GHE
+<U04A5> "<U006E><U0067>"
+% CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK
+<U04A6> "<U0050><U0060>"
+% CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK
+<U04A7> "<U0070><U0060>"
+% CYRILLIC CAPITAL LETTER ABKHASIAN HA
+<U04A8> "<U004F><U0060>"
+% CYRILLIC SMALL LETTER ABKHASIAN HA
+<U04A9> "<U006F><U0060>"
+% CYRILLIC CAPITAL LETTER ES WITH DESCENDER
+<U04AA> "<U0043><U0060>"
+% CYRILLIC SMALL LETTER ES WITH DESCENDER
+<U04AB> "<U0043><U0060>"
+% CYRILLIC CAPITAL LETTER TE WITH DESCENDER
+<U04AC> "<U0054><U0060>"
+% CYRILLIC SMALL LETTER TE WITH DESCENDER
+<U04AD> "<U0074><U0060>"
+% CYRILLIC CAPITAL LETTER STRAIGHT U
+<U04AE> <U0055>
+% CYRILLIC SMALL LETTER STRAIGHT U
+<U04AF> <U0075>
+% CYRILLIC CAPITAL LETTER HA WITH DESCENDER
+<U04B2> "<U0048><U0060>"
+% CYRILLIC SMALL LETTER HA WITH DESCENDER
+<U04B3> "<U0068><U0060>"
+% CYRILLIC CAPITAL LIGATURE TE TSE
+<U04B4> "<U0054><U0043><U005A>"
+% CYRILLIC SMALL LIGATURE TE TSE
+<U04B5> "<U0074><U0063><U007A>"
+% CYRILLIC CAPITAL LETTER SHHA
+<U04BA> "<U0053><U0048><U0060>"
+% CYRILLIC SMALL LETTER SHHA
+<U04BB> "<U0053><U0048><U0060>"
+% CYRILLIC CAPITAL LETTER ABKHASIAN CHE
+<U04BC> "<U0043><U0048><U0060>"
+% CYRILLIC SMALL LETTER ABKHASIAN CHE
+<U04BD> "<U0063><U0068><U0060>"
+% CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER
+<U04BE> "<U0043><U0048><U0060>"
+% CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER
+<U04BF> "<U0063><U0068><U0060>"
+% CYRILLIC LETTER PALOCHKA
+<U04C0> <U0069>
+% CYRILLIC CAPITAL LETTER ZHE WITH BREVE
+<U04C1> "<U005A><U0048><U0060>"
+% CYRILLIC SMALL LETTER ZHE WITH BREVE
+<U04C2> "<U007A><U0068><U0060>"
+% CYRILLIC CAPITAL LETTER KHAKASSIAN CHE
+<U04CB> "<U0043><U0048><U0060>"
+% CYRILLIC SMALL LETTER KHAKASSIAN CHE
+<U04CC> "<U0063><U0068><U0060>"
+% CYRILLIC CAPITAL LETTER A WITH BREVE
+<U04D0> "<U0041><U0060>"
+% CYRILLIC SMALL LETTER A WITH BREVE
+<U04D1> "<U0061><U0060>"
+% CYRILLIC CAPITAL LETTER A WITH DIAERESIS
+<U04D2> "<U0041><U0060>"
+% CYRILLIC SMALL LETTER A WITH DIAERESIS
+<U04D3> "<U0061><U0060>"
+% CYRILLIC CAPITAL LETTER IE WITH BREVE
+<U04D6> "<U0045><U0060>"
+% CYRILLIC SMALL LETTER IE WITH BREVE
+<U04D7> "<U0065><U0060>"
+% CYRILLIC CAPITAL LETTER SCHWA
+<U04D8> "<U0041><U0060>"
+% CYRILLIC SMALL LETTER SCHWA
+<U04D9> "<U0061><U0060>"
+% CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS
+<U04DC> "<U005A><U0048><U0060>"
+% CYRILLIC SMALL LETTER ZHE WITH DIAERESIS
+<U04DD> "<U007A><U0068><U0060>"
+% CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS
+<U04DE> "<U005A><U0060>"
+% CYRILLIC SMALL LETTER ZE WITH DIAERESIS
+<U04DF> "<U007A><U0060>"
+% CYRILLIC CAPITAL LETTER ABKHASIAN DZE
+<U04E0> "<U005A><U0060>"
+% CYRILLIC SMALL LETTER ABKHASIAN DZE
+<U04E1> "<U007A><U0060>"
+% CYRILLIC CAPITAL LETTER I WITH DIAERESIS
+<U04E4> "<U0049><U0060>"
+% CYRILLIC SMALL LETTER I WITH DIAERESIS
+<U04E5> "<U0069><U0060>"
+% CYRILLIC CAPITAL LETTER O WITH DIAERESIS
+<U04E6> "<U004F><U0060>"
+% CYRILLIC SMALL LETTER O WITH DIAERESIS
+<U04E7> "<U006F><U0060>"
+% CYRILLIC CAPITAL LETTER BARRED O
+<U04E8> "<U004F><U0060>"
+% CYRILLIC SMALL LETTER BARRED O
+<U04E9> "<U006F><U0060>"
+% CYRILLIC CAPITAL LETTER U WITH DIAERESIS
+<U04F0> "<U0055><U0060>"
+% CYRILLIC SMALL LETTER U WITH DIAERESIS
+<U04F1> "<U0075><U0060>"
+% CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE
+<U04F2> "<U0055><U0060>"
+% CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE
+<U04F3> "<U0075><U0060>"
+% CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS
+<U04F4> "<U0043><U0048><U0060>"
+% CYRILLIC SMALL LETTER CHE WITH DIAERESIS
+<U04F5> "<U0063><U0068><U0060>"
+% CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS
+<U04F8> "<U0059><U0060>"
+% CYRILLIC SMALL LETTER YERU WITH DIAERESIS
+<U04F9> "<U0079><U0060>"
+% RIGHT SINGLE QUOTATION MARK
+<U2019> <U0027>
+
+translit_end
+
+END LC_CTYPE
@@ -62,6 +62,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -48,6 +48,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -46,6 +46,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -49,6 +49,7 @@ LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
% those two lettes are not in cp1256...
@@ -65,6 +65,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -53,6 +53,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
% dong sign -> d// -> dd
<U20AB> "<U0111>";"<U0064><U0064>"
@@ -54,6 +54,7 @@ LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
% A-bole -> A-circonflecse -> AU
<U00C5> "A<U030A>";"A";"AU"
@@ -53,6 +53,7 @@ translit_start
% Accents are simply omitted if they cannot be represented.
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
@@ -64,6 +64,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -60,6 +60,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
% if digraphs are not available (this is the case with iso-8859-8)
% then use the single letters
@@ -40,6 +40,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
@@ -58,6 +58,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
class "hanzi"; /
@@ -68,6 +68,7 @@ copy "i18n"
translit_start
include "translit_combining";""
+include "translit_cyrillic";""
translit_end
END LC_CTYPE
--
2.17.1