Ultra-lightweight JavaScript library for converting Cyrillic symbols to Translit and vice versa
npm install --save cyrToLatTranslit
import CyrillicToTranslit from 'CyrToLatTranslit.js';
const cyrillicToTranslit = new CyrToLatTranslit();
cyrillicToTranslit.transform('Салом Ахмад', '_');
{ preset: tj }
or empty - transliteration preset for Tajik language.{ preset: ru }
- transliteration preset for Russian language.
Convert Cyrillic symbols to Translit
cyrillicToTranslit().transform(input, spaceReplacement);
input
- string which should be transformedspaceReplacement
- symbol for space replacement
Convert Translit symbols to Cyrillic
cyrillicToTranslit().reverse(input, spaceReplacement);
input
- string which should be transformedspaceReplacement
- symbol for space replacement
- transform()
cyrillicToTranslit().transform('Азию Плюс');
> Aziya Plyus
- reverse()
cyrillicToTranslit().reverse("Aziya Plyus")
> Азию Плюс
Typescript supports starting form v2.0.0. See definitions here
MIT © Zohid Saidov