Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Darhan Bektaban Ailippe (AlphaBet)

License Version Language

Darhan Bektaban Ailippe is a standardized Latin-based alphabet system and "QAZ" keyboard layout for the Kazakh language.

This repository provides the official character mapping rules, machine-readable logic (.json), and conversion tools (.py) to facilitate the adoption of this script in digital systems and AI training.

🔤 The Alphabet Rules

The system uses a strictly logical mapping designed for the QWERTY keyboard. Mapping is derived directly from ailippe_map.json (Version 1.1).

Cyrillic Latin (DB Ailippe) Note
А а A a
Ә ә Ai ai Digraph
Б б B b
Д д D d
Е е / Э э E e
Г г G g
Ғ ғ Gh gh Digraph
Х х / Һ һ H h Maps two Cyrillic chars to one Latin char
І і I i
И и / Й й J j Phonetic mapping
К к K k
Л л L l
М м M m
Н н N n
Ң ң Gn gn Digraph (Distinct from N)
О о O o
Ө ө Uoi uoi Trigraph
П п P p
Қ қ Q q Key component of "QAZ" layout
Р р R r
С с S s
Ш ш Sh sh Digraph
Т т T t
Ұ ұ U u
Ү ү Ui ui Digraph
У у Uu uu Double U
Ы ы Y y
З з Z z
Ж ж Zh zh Digraph
Ю ю Juu juu Standard Mapping
Я я Ja ja Standard Mapping
В в V v Loan letter
Ф ф F f Loan letter
Ц ц Ts ts Loan letter
Ч ч Ch ch Loan letter
Щ щ Shch shch Loan letter
Ё ё Jo jo Loan letter
Ь ь ' Soft Sign (Apostrophe)
Ъ ъ J j Loan letter

Special Context Rules

These rules (defined in logic.forward.special_rules) have Priority 1. They override the standard single-letter mapping to preserve accurate pronunciation.

Sequence Maps to Example Input Example Output
ция sja Авиация Avjasja
цио sjo Акционер Aksjoner
ия ja Азия Azja

💻 Technical Usage

This repository includes a Python script (translator.py) that uses the rules defined in ailippe_map.json.

1. Installation

Clone the repository:

git clone [https://github.com/DarhanBektaban/Ailippe.git](https://github.com/DarhanBektaban/Ailippe.git)
cd Ailippe

About

The official reference for Darhan Bektaban Ailippe, a Kazakh alphabet system and QAZ keyboard layout for Latin script conversion.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Packages

Contributors

Languages