dev-master
9999999-dev https://github.com/knezmilos13/cirilatorSerbian cyrilic to latin convertor with some additional utilities
The Requires
- ext-mbstring *
The Development Requires
cyrilic
Wallogit.com
2017 © Pedro Peláez
Serbian cyrilic to latin convertor with some additional utilities
Serbian cyrillic to latin convertor with some additional utilities, (*1)
Note: I'm aware of the irony of library called Cirilator (cyrilizer) not actually doing latin to cyrillic conversion, only the other way around., (*2)
Install cirilator by adding to your composer.json file:, (*3)
"require": {
...
"knezmilos13/cirilator": "dev-master"
...
}
All functions are defined as static on class Cirilator, e.g.:, (*4)
$haircutLatin = Cirilator::giveLatinAHaircut($text);
Available functions:, (*5)
| Name | Description |
|---|---|
| giveLatinAHaircut | Converts Serbian latin letters - č, š, ć, etc. into c, s, c... |
| isCyrillic | Returns TRUE if text is any kind of cyrilic |
| convertCyrillicToLatin | Converts Serbian cyrillic to latin |
| convertLettersDj | Converts "dj"-s into "đ"-s, taking special cases into account |
| fixLettersForDB | If cyrillic, converts to latin; if latin, converts "dj"-s to "đ"-s |
Serbian cyrilic to latin convertor with some additional utilities
cyrilic