From f586561f484fdcd13eddb47f9229b6deb15ff283 Mon Sep 17 00:00:00 2001 From: Dean Dimitrovski <37645906+g-vvv@users.noreply.github.com> Date: Fri, 9 Sep 2022 10:02:46 +0300 Subject: [PATCH] Applying the BLT for the "bg" language code Added 0x425: "H", 0x445: "h" Changed uppercasing of some letters. --- languages/bg.go | 52 +++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 44 insertions(+), 8 deletions(-) diff --git a/languages/bg.go b/languages/bg.go index 09c0ca5..78ff179 100644 --- a/languages/bg.go +++ b/languages/bg.go @@ -2,24 +2,60 @@ package languages // BG - Bulgarian transliteration data. var BG = map[rune]string{ - 0x416: "ZH", + 0x416: "Zh", 0x436: "zh", 0x419: "Y", 0x439: "y", - 0x426: "TS", + 0x426: "Ts", 0x446: "ts", - 0x427: "CH", + 0x427: "Ch", 0x447: "ch", - 0x428: "SH", + 0x428: "Ss", 0x448: "sh", - 0x429: "SHT", + 0x429: "Sht", 0x449: "sht", 0x42A: "A", 0x44A: "a", + 0x425: "H", + 0x445: "h", 0x42C: "Y", 0x44C: "y", - 0x42E: "YU", + 0x42E: "Yu", 0x44E: "yu", - 0x42F: "ya", - 0x44F: "Ya", + 0x42F: "Ya", + 0x44F: "ya", } + +/* +Quotation from the Bulgarian Law of Transliteration (BLT): +А, а A, a +Б, б B, b +В, в V, v +Г, г G, g +Д, д D, d +Е, е E, e +Ж, ж Zh, zh +З, з Z, z +И, и I, i +Й, й Y, y +К, к K, k +Л, л L, l +М, м M, m +Н, н N, n +О, о O, o +П, п P, p +Р, р R, r +С, с S, s +Т, т T, t +У, у U, u +Ф, ф F, f +Х, х H, h +Ц, ц Ts, ts +Ч, ч Ch, ch +Ш, ш Sh, sh +Щ, щ Sht, sht +Ъ, ъ A, a +Ь, ь Y, y +Ю, ю Yu, yu +Я, я Ya, ya +*/