1.0.8 • Published 4 years ago

translit-rus-eng v1.0.8

Weekly downloads
21
License
ISC
Repository
github
Last release
4 years ago

TranslitRusEng

Transliteration script for rus-eng and eng-rus transitions.

Based on ISO 9/ГОСТ 7.79 standard (with a few improvements).

  • No dependencies, only 4Kb
  • Transliterate from Russian to English and vice versa

Usage:

import translitRusEng from 'translit-rus-eng';

translitRusEng (string, options)

string: string/array/object values to transliterate (Russian or English)

options: object, can include booleans 'engToRus', 'slug' (to make url-friendly slug-like strings) or 'lowerCase' (to force transliteration into lowercase)


Examples:

translitRusEng ("Kol'skij poluostrov", { engToRus: true }):

"Кольский полуостров"

translitRusEng ("Широкая электрификация южных губерний", { slug: true }):

"shirokaya_elektrifikacziya_yuzhnyh_gubernij"

translitRusEng ("Скушай ещё этих мягких булочек", { lowerCase: true }):

"skushaj eshhyo e`tih myagkih bulochek"
1.0.8

4 years ago

1.0.7

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago