uklatn
v1.22.1
Published
Ukrainian Cyrillic transliteration to Latin script
Readme
uklatn
Ukrainian Cyrillic transliteration to Latin script.
JavaScript | Python | C | Java | .NET | Go | PHP | Elixir | Swift | Ruby | Rust
Supported transliteration schemes:
JavaScript package
Install with npm:
npm install uklatnUsage:
import * as uklatn from 'uklatn';
uklatn.encode("Доброго вечора!");
uklatn.decode("Paljanycja");Python module
Install with pip:
pip install uklatnJava library
Add dependency to pom.xml:
<dependency>
<groupId>io.github.paiv.uklatn</groupId>
<artifactId>uklatn</artifactId>
<version>1.20.2</version>
</dependency>.NET package
Add package dependency:
dotnet add package UkrainianLatinGo package
Add package dependency:
go get github.com/paiv/uklatn/go/uklatnPHP package
Add package dependency:
php composer.phar require 'paiv/uklatn'Elixir package
Add package dependency:
{:uklatn, "~> 1.20"}Swift package
Add package dependency:
swift package add-dependency 'https://github.com/paiv/uklatn.git' --from '1.0.0'
swift package add-target-dependency --package uklatn UkrainianLatin <target-name>Ruby Gem
Add gem dependency:
gem 'uklatn'Rust crate
Add package dependency:
cargo add uklatnNotes
Input is assumed to be in Ukrainian (Cyrillic or Latin script), and will be processed in full. If your data has mixed languages, do preprocessing to extract Ukrainian chunks.
