Клуб пользователей коммуникаторов Nokia http://www.mycomm.ru/newforum/ |
|
Транслит-конвертер для нерусских кирпичей, если кому надо http://www.mycomm.ru/newforum/viewtopic.php?f=8&t=1281 |
Страница 1 из 1 |
Автор: | BulkinPer [ 07 июл 2006, 07:59 ] |
Заголовок сообщения: | Транслит-конвертер для нерусских кирпичей, если кому надо |
Код -- слизан из http://dweb.ru/rass/web/115.htm, и слегка подправлен. Маленький, работает, можно воспитывать. Лично мне, как привыкшему к явертам, так просто куда удобнее йцукенга, и, пожалуй, с ПсиЛоком теперь точно погожу. Окошко и две кнопки -- "сконвертить" и "почистить". Надо -- берите. <HTML> <head> <script language="JavaScript"> var lit_eng = Array( /sh/g, /sch/g, /ya/g, /ja/g, /zh/g, /ch/g, /ye/g, /je/g, /yu/g, /ju/g, /yo/g, /jo/g, /y/g, /j/g, /u/g, /k/g, /e/g, /n/g, /g/g, /z/g, /h/g, /~/g, /f/g, /v/g, /a/g, /p/g, /r/g, /o/g, /l/g, /d/g, /e/g, /s/g, /m/g, /i/g, /t/g, /'/g, /b/g, /c/g, /SH/g, /SCH/g, /bI/g, /YA/g, /JA/g, /ZH/g, /CH/g, /YE/g, /JE/g, /YU/g, /JU/g, /YO/g, /JO/g, /Y/g, /J/g, /U/g, /K/g, /E/g, /N/g, /G/g, /Z/g, /H/g, /~/g, /F/g, /V/g, /A/g, /P/g, /R/g, /O/g, /L/g, /D/g, /E/g,/S/g, /M/g, /I/g, /T/g, /'/g, /B/g, /C/g ); var lit_rus = Array("ш", "щ", "я", "я", "ж", "ч", "е", "е", "ю", "ю", "ё", "ё", "ы", "й", "у", "к","е", "н", "г", "з", "х", "ъ", "ф", "в", "а", "п", "р", "о", "л", "д", "э", "с", "м", "и", "т", "ь", "б", "ц", "Ш", "Щ", "Ы", "Я", "Я", "Ж", "Ч","Е", "Е", "Ю", "Ю", "Ё", "Ё", "Й", "Й", "У", "К", "Е", "Н", "Г","З", "Х", "Ъ", "Ф", "В", "А", "П", "Р", "О", "Л", "Д", "Э", "С", "М", "И", "Т", "Ь", "Б", "Ц"); function translit2Rus() { var currentInput = new String(document.send.reason.value); for(var i=0; i < lit_eng.length; i++) { currentInput = currentInput.replace(lit_eng[i], lit_rus[i]); } document.send.reason.value = currentInput ; } function clearAll() { document.send.reason.value = ""; } </script> </head> <BODY> <form action="script.pl" name = send> <textarea cols="60" rows="6" name="reason"></textarea> </form> <input type="button" value=" CONVERT " onclick = "translit2Rus();"> <input type="button" value="Clear" onclick = "clearAll();"> </BODY> </HTML> |
Автор: | 1hell [ 02 фев 2011, 12:43 ] |
Заголовок сообщения: | Re: Транслит-конвертер для нерусских кирпичей, если кому надо |
подскожи что дальше с этим делать а то я не очень... |
Автор: | mars_l [ 03 фев 2011, 01:03 ] |
Заголовок сообщения: | Re: Транслит-конвертер для нерусских кирпичей, если кому надо |
Это может пригодится, если у вас нет русской клавиатуры. Код для браузера с функцией eng-to-rus, то есть пишешь латинскими буквами и конвертируешь на кирилицу. Полезно для ответов в форумах, чатах, аськи. Не исключаю возможности послать sms на русском, писать заметки, вести календарь на русском, текстовые файлы в eMail при условии записей в utf-8. То есть код скопировать, вставить в текстовой редактор и сохранить в кодировке utf-8. Затем добавить расширение, или заменить расширение txt на html (или htm) на устройствах браузером Opera. Вот сколько лет прошло, а никто не оценил. Ведь многие ходили нерусским девайсом испытывая проблемы. Возможно не поняли. А человек, между прочим, код переписал в расчете на мобильники, хотя он годится для браузеров на любом устройстве, включая компьютер. Не зря же автор темы отмечает, что это дает возможность обойтись без локализации от Psiloc. |
Автор: | 1hell [ 04 фев 2011, 12:59 ] |
Заголовок сообщения: | Re: Транслит-конвертер для нерусских кирпичей, если кому надо |
а что с ним дальше то делать |
Автор: | mars_l [ 11 июл 2011, 21:58 ] |
Заголовок сообщения: | Re: Транслит-конвертер для нерусских кирпичей, если кому надо |
Вот час спросили о транслит и я не смог вовремя дать ссылку. Для пользователя SEREGIN. Сохраняем в текстовом файле приведенный скрипт, то есть копировать и вставить в текстовой редактор от <HTML> до </HTML>. Сохранить дав имя файлу Translit. Кодировка текста скорее не важна. У файла Translit.txt меняем расширение на .htm. Полученный Translit.htm кликнув по файлу открываем в браузере "кирпича". Пишем английскими буквами, далее нажав Convert увидим русский текст. Скопировав русский текст можно вставить на форумах, в документы, сообщения и т.д. |
Автор: | emil9994 [ 12 июл 2011, 17:54 ] |
Заголовок сообщения: | Re: Транслит-конвертер для нерусских кирпичей, если кому надо |
А я то и забыл, что так можно сделать.. Спасибо Настроил под себя буквы к траслиту, поставил на рабочий стол.. Вот если бы можно было собрать программу на ее основе, которая будет перехватывать нажатия клавиш, пропечатывать их внутри себя, там же переводить на русский и писать уже кириллицей в окне ввода браузера, аськи, документов |
Автор: | mars_l [ 12 июл 2011, 19:42 ] |
Заголовок сообщения: | Re: Транслит-конвертер для нерусских кирпичей, если кому надо |
emil9994 писал(а): ...Вот если бы можно было собрать программу на ее основе, которая будет перехватывать нажатия клавиш, пропечатывать их внутри себя, там же переводить на русский и писать уже кириллицей в окне ввода браузера, аськи, документов Такая программа есть и она теперь бесплатная. Вот страница: Psiloc Cyrillic Localization Правда, отзывов о проге от пользователей не встречал. На странице программы есть картинка клавиатуры Nokia 9300-9500, в соответствии которой надо будет приклеить кириллические буквы (йцукен...). С этой прогой русский ввод доступен так же, как на устройствах с русской прошивкой. Пробуйте, у кого нет русской клавиатуры или пропал русский ввод. ВАЖНО: кто установил это программу ранее для пробы, когда она продавалась за деньги, то возможно, вновь установленная бесплатная версия работать не будет из-за оставшихся хвостов от платной версии. |
Автор: | emil9994 [ 12 июл 2011, 22:39 ] |
Заголовок сообщения: | Re: Транслит-конвертер для нерусских кирпичей, если кому надо |
Благодарен Вам очень. Пока смогу пожить бех перепрошивки хоть и с косяками: 1)При нажатии клавиш: З пишется Х Х пишется Ю Ю пишется Б 2) Чтобы пропечатать запятую, надо переключиться на англйский и нажать Ю. Все спец символы по стандартной английской клаве. 3)Chr+W = щ Chr+T = э Chr+S = ъ С меня наверное Пиво )) |
Автор: | mars_l [ 13 июл 2011, 10:47 ] |
Заголовок сообщения: | Re: Транслит-конвертер для нерусских кирпичей, если кому надо |
Пользуйтесь клавиатурными наборами на символы. Например, запятая: Ctrl+44 (нажимаем и удерживая Ctrl набираем 44 и отпускаем Ctrl). Ввод определенного сочетания цифр применяемых для ссылок на символы в HTML даст любой символ, который может отобразить коммуникатор в браузере, сообщениях, документах. Сочетание цифр для каждого символа можно найти в интернете. Введите запрос в поисковик, например, Google: ссылки на символы в html |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |