Дополнительные буквы двух алфавитов
Казахская и киргизская кириллица включают базовые 33 русские буквы плюс собственные символы для звуков, которых нет в русском языке. Обычная функция транслитерации, ограниченная русским алфавитом, эти буквы просто отбрасывает.
| Буква | Язык | Для адреса | Пример |
|---|---|---|---|
| қ | казахский | q | Алматы, Қаскелең → kaskeleng |
| ғ | казахский | g | Жамбыл, Тараз → taraz |
| ң | казахский, киргизский | ng | Талдықорған → taldykorgan |
| ұ | казахский | u | Құрманғазы → kurmangazy |
| ө | казахский, киргизский | o | Көкшетау → kokshetau |
| ү | казахский, киргизский | u | Үржар → urzhar |
| һ | казахский | h | Наурызбай → nauryzbaj |
| і | казахский | i | Қызылорда → kyzylorda |
| ё | оба (заимствования) | e | как в русском |
Логика передачи та же, что для украинских и белорусских букв, разобранных в отдельной статье: генератор распознаёт дополнительные символы и не отбрасывает их, как это делают упрощённые модули.
Что происходит при отбрасывании буквы
Если модуль транслитерации не знает о дополнительной букве, она либо исчезает бесследно, либо заменяется разделителем — и в обоих случаях слово теряет узнаваемость.
Қостанай → ostanaj (потеряна первая буква целиком)
Қостанай → kostanaj (правильно, буква распознана и передана как k)
Разница особенно заметна в начале слова — топоним превращается в нечто совершенно другое, и адрес перестаёт совпадать с реальным написанием при поиске.
Латинский казахский алфавит — отдельная история. С 2021 года в Казахстане идёт постепенный переход на латиницу для официального использования, и там своя схема транслитерации, отличная от той, что нужна для русскоязычного адреса страницы. Для сайта, продвигаемого в русском поиске, используется схема из этой таблицы, а не официальная латинская версия казахского алфавита.
Особенности киргизского алфавита
Киргизская кириллица использует меньше дополнительных букв, чем казахская, — в основном совпадающий набор ң, ө, ү. Правила передачи те же, что указаны выше в общей таблице.
Смешанные тексты на русскоязычном сайте
Чаще всего дополнительные буквы встречаются не в полностью казахском или киргизском тексте, а в отдельных словах внутри русскоязычной страницы: название города доставки, имя партнёра, географическая привязка филиала.
Доставка в Шымкент → dostavka-v-shymkent
Филиал в Бишкеке → filial-v-bishkeke
Партнёр — Қазақстан Темір Жолы → partner-kazahstan-temir-zholy
Такие случаи встречаются реже, чем в статье про украинские и белорусские буквы, но обрабатываются по тому же принципу: генератор должен знать о дополнительных символах, даже если они попадаются нечасто.
Как проверить свой сайт
- Найдите страницы, где встречаются казахские или киргизские топонимы и имена.
- Сравните заголовок с полученным адресом — не пропали ли буквы.
- Проверьте, не совпал ли адрес случайно с другим словом из-за потери начальной буквы.
- Испорченные адреса, уже находящиеся в индексе, исправляйте вместе с 301-редиректом.
Чек-лист
- Модуль транслитерации распознаёт девять дополнительных букв казахского и киргизского алфавитов.
- Используется схема для русскоязычного поиска, а не официальная латинская система Казахстана.
- Проверены страницы со смешанным текстом на потерю начальных букв топонимов.
- Испорченные адреса в индексе исправлены вместе с редиректом.
Другие тюркские языки на кириллице
Похожий набор дополнительных букв встречается и в других тюркских языках, использующих кириллицу, — башкирском, татарском, якутском. Принцип обработки везде одинаковый: составить таблицу дополнительных символов для конкретного языка и подключить её к общей функции транслитерации как расширение базовой таблицы для русского алфавита.
Проверка стороннего модуля транслитерации
Если сайт использует готовый плагин CMS для транслитерации, стоит явно проверить, поддерживает ли он казахские и киргизские буквы, а не полагаться на предположение. Создайте тестовую страницу с названием, содержащим букву «қ» или «ң», и посмотрите на сформированный адрес — так же, как для проверки таблицы Яндекса в целом, разобранной в статье про таблицу транслитерации.
Частые вопросы
Что будет, если генератор адресов не знает казахские буквы?
Буква либо исчезнет бесследно, либо превратится в разделитель — в обоих случаях слово теряет узнаваемость, особенно если пропавшая буква стояла в начале.
Нужно ли использовать официальную латиницу казахского языка для адресов?
Нет, если сайт продвигается в русскоязычном поиске. Официальная схема перехода Казахстана на латиницу — отдельный стандарт для государственного использования, не совпадающий с транслитерацией по правилам Яндекса.
Как передаётся буква ң в адресе?
Двумя латинскими символами ng, что отражает её звучание — например, Талдықорған превращается в taldykorgan.
Готовый адрес можно собрать прямо сейчас: откройте генератор ЧПУ — он транслитерирует фразу по таблице Яндекса, уберёт служебные слова и покажет длину адреса.