vladimir-s / transliterator-ukr
Ukrainian transliteration of Unicode text accoding to official rules
Requires
- php: >=7.3
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.5
- phpunit/phpunit: 9.5
- vimeo/psalm: ^4.18
This package is auto-updated.
Last update: 2025-05-29 01:27:16 UTC
README
Status
Transliteration rules
The transliteration rules correspond to Resolution of the Cabinet of Ministers of Ukraine dated January 27, 2010 N 55 Edition of 01/12/2016 https://zakon.rada.gov.ua/laws/show/55-2010-%D0%BF#Text
Правила транслитерации
Правила транислитерации соответствуют Постановлению Кабинета Министров Украины от 27 января 2010 г. N 55 Редакция от 12.01.2016 https://zakon.rada.gov.ua/laws/show/55-2010-%D0%BF#Text
Правила транслітерації
Правила транслітерації відповідають Постанові Кабінету Міністрів України від 27 січня 2010 р. N 55 "Про впорядкування транслітерації українського алфавіту латиницею" Редакція від 12.01.2016 https://zakon.rada.gov.ua/laws/show/55-2010-%D0%BF#Text
Requirements
- PHP >= 7.3
Installation
The easiest way to install transliterator-ukr is by using Composer:
$ composer require vladimir-s/transliterator-ukr
Basic Usage
$text = '';
$transliterator = new TransliteratorUkr();
$translit = $transliterator->convert('text');
Development
Run PHP-CS-Fixer
$ ./vendor/bin/php-cs-fixer fix src
Run Psalm
$ ./vendor/bin/psalm
Run tests
$ ./vendor/bin/phpunit tests/
or
$ composer test