translit-ed
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

Translit-Ed

Translit-Ed

🇧🇾 🇷🇺 🇺🇦

Aggregator of various Cyrillic transliteration methods.

NPM Version NPM Downloads TypeScript Typings

💬 Usage

import {
  cyrillicBelarusianToLatin,
  cyrillicRussianToLatin,
  cyrillicToLatinQuick,
  cyrillicToLatinUnicode,
  cyrillicUkrainianToLatin,
} from "translit-ed";

import {
  latinToCyrillicBelarusian,
  latinToCyrillicRussian,
  latinToCyrillicUkrainian,
  latinToCyrillicUnicode,
} from "translit-ed";

import {
  translit, translitBe, translitRu, translitUCS, translitUk,
} from "translit-ed";

import {
  unTranslitBe, unTranslitRu, unTranslitUCS, unTranslitUk,
} from "translit-ed";

👀 Examples

🇧🇾 Belarusian Прывітанне Сусвет!

cyrillicToLatinQuick("Прывітанне Сусвет!") // Pryvіtanne Susvet!
cyrillicRussianToLatin("Прывітанне Сусвет!") // Privіtanne Susvet!
cyrillicToLatinUnicode("Прывітанне Сусвет!") // Pryvxu456xtanne Susvet!

🇷🇺 Russian Привет Мир!

cyrillicToLatinQuick("Привет Мир!") // Privet Mir!
cyrillicRussianToLatin("Привет Мир!") // Privet Mir!
cyrillicToLatinUnicode("Привет Мир!") // Privet Mir!

🇺🇦 Ukrainian Привіт Світ!

cyrillicToLatinQuick("Привіт Світ!") // Privіt Svіt!
cyrillicUkrainianToLatin("Привіт Світ!") // Pryvit Svit!
cyrillicToLatinUnicode("Привіт Світ!") // Privxu456xt Svxu456xt!

💡️ Functions

Explanatory name Alias Short name
cyrillicBelarusianToLatin ↔️ translitBe
cyrillicRussianToLatin ↔️ translitRu
cyrillicToLatinQuick ↔️ translit
cyrillicToLatinUnicode ↔️ translitUCS
cyrillicUkrainianToLatin ↔️ translitUk
latinToCyrillicBelarusian ↔️ unTranslitBe
latinToCyrillicRussian ↔️ unTranslitRu
latinToCyrillicUkrainian ↔️ unTranslitUk
latinToCyrillicUnicode ↔️ unTranslitUCS

🗺️ See also

My other projects

Package Sidebar

Install

npm i translit-ed

Weekly Downloads

10

Version

1.0.1

License

MIT

Unpacked Size

221 kB

Total Files

10

Last publish

Collaborators

  • r37r0m0d3l