anper/iuliia
最新稳定版本:v1.2.0
Composer 安装命令:
composer require anper/iuliia
包简介
Transliterate Cyrillic → Latin in every possible way.
README 文档
README
Transliterate Cyrillic → Latin in every possible way
This is the port of the incredible js library iuliia.
Why use Iuliia
- 20 transliteration schemas (rule sets), including all main international and Russian standards.
- Correctly implements not only the base mapping, but all the special rules for letter combinations and word endings (AFAIK, Iuliia is the only library which does so).
- Simple API and zero third-party dependencies.
Install
$ composer require anper/iuliia
Usage
use Anper\Iuliia\Iuliia; echo Iuliia::translate('Юлия Щеглова', Iuliia::ICAO_DOC_9303); // Iuliia Shcheglova echo Iuliia::translate('Юлия Щеглова', Iuliia::WIKIPEDIA); // Yuliya Shcheglova
Test
$ composer test
Development
schemas folder is the git submodule from general repository. You can add schemes manually and use building to generate code:
$ composer build
Contributing
Please see CONTRIBUTING for details.
License
The MIT License (MIT). Please see License File for more information.
统计信息
- 总下载量: 59.67k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 21
- 点击次数: 1
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-01-04