qazaq_genius / qazaq_cyrillic_to_latin
Convert the Qazaq cyrillic script to one of the proposed latin scripts
Package info
github.com/Qazaq-Genius/Qazaq-Cyrillic-to-Latin
pkg:composer/qazaq_genius/qazaq_cyrillic_to_latin
1.1.1
2023-05-14 16:40 UTC
Requires (Dev)
- flyeralarm/php-code-validator: ^3.0.0
- phpunit/phpunit: ^5.7
This package is auto-updated.
Last update: 2026-03-14 13:37:17 UTC
README
The official latin proposal from 2021 is implemented.
Quick Start
You can install the package using Composer. Simply require the version you need:
$ composer require qazaq_genius/qazaq_cyrillic_to_latin
Or just add it to your composer.json by hand
{
"require": {
"qazaq_genius/qazaq_cyrillic_to_latin": "dev-master"
}
}
Example Usage
<?php use QazaqGenius\Transliterator as Qazaq; const ANTHEM_CYRILLIC = "Алтын күн аспаны,". "Алтын дән даласы,". "Ерліктің дастаны –". "Еліме қарашы!". "Ежелден ер деген,". "Даңқымыз шықты ғой,". "Намысын бермеген,". "Қазағым мықты ғой!"; echo Qazaq::toLatin(ANTHEM_CYRILLIC); /* Output: Altyn kün aspany, Altyn dän dalasy, Erlıktıñ dastany – Elıme qaraşy! Ejelden er degen, Dañqymyz şyqty ğoi, Namysyn bermegen, Qazağym myqty ğoi! */
If you want to use the official proposed version of 2021 for example, instead of the most current version, you can just use the according constant.
Qazaq::toLatin("Алтын күн аспаны", Qazaq::OFFICIAL_LATIN_2021); //Output: Altyn kün aspany