uklatn

乌克兰语西里尔字母到拉丁字母的音译。

standwithukraine

JavaScript | Python | C | Java | .NET | Go | PHP | Elixir | Swift | Ruby | Rust

支持的音译方案

JavaScript 包

使用 npm 安装

npm install uklatn

用法

import * as uklatn from 'uklatn';

uklatn.encode("Доброго вечора!");
uklatn.decode("Paljanycja");

Python 模块

使用 pip 安装

pip install uklatn

Java 库

添加到 pom.xml 的依赖

<dependency>
    <groupId>io.github.paiv.uklatn</groupId>
    <artifactId>uklatn</artifactId>
    <version>1.20.2</version>
</dependency>

.NET 包

添加包依赖

dotnet add package UkrainianLatin

Go 包

添加包依赖

go get github.com/paiv/uklatn/go/uklatn

PHP 包

添加包依赖

php composer.phar require 'paiv/uklatn'

Elixir 包

添加包依赖

{:uklatn, "~> 1.20"}

Swift 包

添加包依赖

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

添加 Gem 依赖

gem 'uklatn'

Rust crate

添加包依赖

cargo add uklatn

注意

输入假定为乌克兰语(西里尔字母或拉丁字母),并将完整处理。如果您的数据包含混合语言,请进行预处理以提取乌克兰语块。