--- :transforms: - :aliases: - Kazakh-Latin/BGN - kk-Latn-t-kk-m0-bgn :direction: forward :rules: - ":: [АӘБВГҒДЕЁЖЗИЙКҚЛМНҢОӨПРСТУҰҮФХҺЦЧШЩЪЫІЬЭЮЯаәбвгғдеёжзийкқлмнңоөпрстуұүфхһцчшщъыіьэюя] ;" - ":: NFD (NFC) ;" - "$prime = ʹ ;" - "$doublePrime = ʺ ;" - "$upperConsonants = [БВГҒДЖЗЙКҚЛМНҢПРСТФХҺЦЧШЩЪЬ] ;" - "$lowerConsonants = [бвгғджзйкқлмнңпрстфхһцчшщъь] ;" - "$consonants = [$upperConsonants $lowerConsonants] ;" - "$upperVowels = [АӘЕЁИОӨУҰҮЫІЭЮЯ] ;" - "$lowerVowels = [аәеёиоөуұүыіэюя] ;" - "$vowels = [$upperVowels $lowerVowels] ;" - "$lower = [$lowerConsonants $lowerVowels] ;" - "$wordBoundary = [^[:L:][:M:][:N:]] ;" - "А > A ;" - "а > a ;" - "Ә > Ä ;" - "ә > ä ;" - "Б > B ;" - "б > b ;" - "В > V ;" - "в > v ;" - "ГҺ > G·H ;" - "Гһ > G·h ;" - "гһ > g·h ;" - "Г > G ;" - "г > g ;" - "Ғ} $lower > Gh ;" - "Ғ > GH ;" - "ғ > gh ;" - "Д > D ;" - "д > d ;" - "Е > E ;" - "е > e ;" - "Ё} $lower > Yo ;" - "Ё > YO ;" - "ё > yo ;" - "Ж} $lower > Zh ;" - "Ж > ZH ;" - "ж > zh ;" - "ЗҺ > Z·H ;" - "Зһ > Z·h ;" - "зһ > z·h ;" - "З > Z ;" - "з > z ;" - "И > Ī ;" - "и > ī ;" - "Й > Y ;" - "й > y ;" - "КҺ > K·H ;" - "Кһ > K·h ;" - "кһ > k·h ;" - "К > K ;" - "к > k ;" - "Қ > Q ;" - "қ > q ;" - "Л > L ;" - "л > l ;" - "М > M ;" - "м > m ;" - "НГ > N·G ;" - "Нг > N·g ;" - "нг > n·g ;" - "Н > N ;" - "н > n ;" - "Ң} $lower > Ng ;" - "Ң > NG ;" - "ң > ng ;" - "О > O ;" - "о > o ;" - "Ө > Ö ;" - "ө > ö ;" - "П > P ;" - "п > p ;" - "Р > R ;" - "р > r ;" - "СҺ > S·H ;" - "Сһ > S·h ;" - "сһ > s·h ;" - "С > S ;" - "с > s ;" - "Т > T ;" - "т > t ;" - "У > Ū ;" - "у > ū ;" - "Ұ > U ;" - "ұ > u ;" - "Ү > Ü ;" - "ү > ü ;" - "Ф > F ;" - "ф > f ;" - "Х} $lower > Kh ;" - "Х > KH ;" - "х > kh ;" - "Һ > H ;" - "һ > h ;" - "ЦҺ > TS·H ;" - "Цһ > Ts·h ;" - "цһ > ts·h ;" - "Ц} $lower > Ts ;" - "Ц > TS ;" - "ц > ts ;" - "Ч} $lower > Ch ;" - "Ч > CH ;" - "ч > ch ;" - "ШЧ > SH·CH ;" - "Шч > Sh·ch ;" - "шч > sh·ch ;" - "Ш} $lower > Sh ;" - "Ш > SH ;" - "ш > sh ;" - "Щ} $lower > Shch ;" - "Щ > SHCH ;" - "щ > shch ;" - "Ъ > $doublePrime ;" - "ъ > $doublePrime ;" - "Ы > Y ;" - "ы > y ;" - "І > I ;" - "і > i ;" - "Ь > $prime ;" - "ь > $prime ;" - "Э > Ė ;" - "э > ė ;" - "Ю} $lower > Yu ;" - "Ю > YU ;" - "ю > yu ;" - "Я} $lower > Ya ;" - "Я > YA ;" - "я > ya ;" :source: kk :target: kk_Latn :variant: BGN