(☞ຈل͜ຈ)☞ Главная  Статьи  Загрузчик Домой

Ok!
Ok!
54
//Если с английского на русский, то передаём вторым параметром true.
						var transliterate = (
							function() {
								var
									rus = "щ   ш  ч  ц  ю  я  ё  ж  ъ  ы  э  а б в г д е з и й к л м н о п р с т у ф х ь".split(/ +/g),
									eng = "shh sh ch cz yu ya yo zh `` y e a b v g d e z i j k l m n o p r s t u f x ``".split(/ +/g);
								return function(text, engToRus) {
									var x;
									for(x = 0; x < rus.length; x++) {
										text = text.split(engToRus ? eng[x] : rus[x]).join(engToRus ? rus[x] : eng[x]);
										text = text.split(engToRus ? eng[x].toUpperCase() : rus[x].toUpperCase()).join(engToRus ? rus[x].toUpperCase() : eng[x].toUpperCase());
									}
									return text;
								}
							}
						)();
транслит, translit, латинский-русский, lat-cyr, javascript, js350Транслитерация с английского в русский Яваскрипт
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21