translit-npm v1.0.3
translitor-npm
ΠΡΠ±ΠΈΡΡ ΡΡΠ°Π½ΡΠ»ΠΈΡ ΠΈ ΡΡΡΠΎΠΊΠΈ "Π°ΡΠ΅ ΠΉΠΎΡ Π΄ΡΠΌΠ±?" (are you dumb?), ΡΠΎΠ³Π΄Π° ΡΡΠΎΡ ΠΏΠ°ΠΊΠ΅Ρ Π΄Π»Ρ ΡΠ΅Π±Ρ!
Π§ΡΠΎΠ±Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΏΠ°ΠΊΠ΅Ρ ΡΠ΅Π±Π΅ Π² ΠΏΡΠΎΠ΅ΠΊΡ, Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΎΠΏΠΈΡΠ°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ Π² ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π΅.
npm i --save translit-npm
ΠΠ°Π»Π΅Π΅ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΏΠ°ΠΊΠ΅Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ require()
var translit = require('transit-npm');
ΠΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ!
.translitFromRussian(String russianString, Boolean onlyLowerCase)
ΠΡΠΎΡ ΠΌΠ΅ΡΠΎΠ΄ ΡΡΠ°Π½ΡΠ»ΠΈΡΠΈΡ ΡΡΡΡΠΊΠΈΠΉ ΡΠ΅ΠΊΡΡ Π² Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ:
var translit = require('translit-npm');
var string = translit.translitFromRussian('Π― Ρ
ΠΎΡΡ Π±ΡΡΡ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠΎΠΌ!')
// Output: Ya hochu bit' chelovekom!
.translitFromEnglish(String englishString)
ΠΡΠΎΡ ΠΌΠ΅ΡΠΎΠ΄ ΡΡΠ°Π½ΡΠ»ΠΈΡΠΈΡ Π°Π½Π³Π». ΡΠ΅ΠΊΡΡ Π² ΡΡΡΡΠΊΠΈΠΉ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ:
var string = translit.translitFromEnglish('...');
.translitForUrl(String russianString)
ΠΡΠΎΡ ΠΌΠ΅ΡΠΎΠ΄ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠ°Π½ΡΠ»ΠΈΡΠΈΡ ΡΡΡΡΠΊΠΈΠΉ ΡΠ΅ΠΊΡΡ Π² Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ, Π° ΡΠ°ΠΊΠΆΠ΅ Π΄Π΅Π»Π°Π΅Ρ ΠΈΠ· Π½Π΅Ρ URL.
var string = translit.translitForUrl('Π― Ρ
ΠΎΡΡ Π±ΡΡΡ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠΎΠΌ!')
// Output: ya-hochu-bit-chelovekom