Раз уж поднялась тема языковой политики форума, позволю себе высказать одно предложение в адрес участников, у которых отсутсвуют русские буквы на клавиатуре. Не знаю как другим, но мне несколько неудобно читать сообщения, набранные транслитом. В сети существует масса программ, которые позволяют переводить такие тексты, набранные латинскими буквами, в нормальный русский язык на кирилице. Я, например, пробовал переводить некоторые постинги с помощью программы Punto Switcher (http://punto.ru/switcher/) (не специализированной). Получается довольно неплохо, а если ещё соблюдать правила транслитерации, то почти идеально.
Izvini Oleg. Poimi pravil'no. Na rabote net vremeni perevodit' ili pol'zovat'sya russkimi klavishami. Tak cto u menya 3 vybora: pisat'/ne pisat'/pisat' po English. U tebya 2: citat'/ne citat'. Scitayu cto ispol'zuyu optimal'niy dlya sebya variant.
Леонид, для того, чтобы перевести, достаточно трёх нажатий, что занимает 5 с. Но это, конечно, Ваше дело. Я просто выразил пожелание.
у меня уже появилась идея, как это минимизировать до 0,5 с :rotate:
если здоровья хватит :rolleyes:
Остаётся только надеяться, Фёдор, что это не первоапрельская шутка.
What a surprise.:appl: Russian translation. Rasskazite kto eto? I kak rabotaet. Mannually ili automatically? Para slov byla dobavlena ne mnoj. Hotya ya ne protiv.
http://nikolay-ivanov.narod.ru/niutilites/transliterator.htm
Tak i znal cto Verescagina ruk delo.
Поизучал программулину для интереса. Для правильной транслитерации необходимо правильно писать латинскими буквами. Некоторые буквы не соответствуют утверждённым правилам английской транслитерации. В этой программе алфавит выглядит так:
а б в г д е ё ж з и й к л м н о п
a b v g d e e zh z i j k l m n o p
р с т у ф х ц ч ш щ ы э ю я ъ ь
r s t u f h c ch sh sch y `e yu ya ` '
Кроме нарушения правил английской транслитерации, есть в программе и другие недоработки. Не предусмотрена буква "ё". Возникают трудности с написанием слова "объем": твёрдому знаку соответствует знак "`", а букве "э" - сочетание "`" и "e" (`e). Таким образом почти невозможно написать это слово, пользуясь правилами этой программы. Почти невозможно, т.к. всё-таки можно написать в виде "обЪем", если латиницей напечатать "ob``em", т.е. поставить два знака подряд.
Печатать текст придётся в самой программе, потом простым нажатием нужной кнопки переводить в русский язык, затем копировать результат и помещать в форум. Но это всё равно удобней, чем набирать кириллический текст латиницей, в том числе и для читающих.
Олег Г. и Олег В. Есть проблема, которую не знаю как решить. Дело в том цто программа переводит все на непонятние знаки и никакая перекодировка не помогает. Да и вся программа в этих зе знаках. Остается только догадываться что где нажимать. Но все равно не помогает. Та же проблема, кстати, с саитом Белорусских Песняров. Ничего на американских системах не понятно.
Только что перевел через программу Даиновки. Время забирает однако
http://www.mashke.org/Conv/
Sam pisal (shutka)
V
Леонид, твоя проблема, как и других, у кого не руссифицирован компьютер, решается очень просто. Есть транслитерация онлайн. Пока лучшее, что удалось найти - вот это: http://translit.ru/
Более облегчённая версия (без излишних наворотов и ненужной информации) http://213.159.64.202/translit.htm
Здесь не надо нажимать никакие кнопки, просто печатаешь латиницей, а программа тут же сама переводит в кириллицу. Кроме того, прямо над текстовым окошком в удобном месте расположены алфавитные соответствия, принятые для этой программы. Я думаю, лучшего найти не удастся, да и не надо.
Нажимать кнопку "в кириллицу" потребуется только в том случае, если текст набран в другом месте и вставлен в это окно. При этом не надо ничего выделять: транслитерируется весь текст.
Дополнительно, для тех, кому удобнее печатать с русской клавиатуры, на том же сайте есть страничка с её изображением, надо только мышью щёлкать по буквам. "Shift" на ней включается после первого нажатия и отключается после второго.
Клавиатура здесь: http://translit.ru/rus.php или без всяких баннеров и прочего здесь: http://213.159.64.202/keyboard.htm
Советую Олегу Верещагину перевести эту переписку в отдельную тему и назвать её "Транслитерация", чтобы все, у кого не руссифицирован компьютер, могли воспользоваться. Онлайновская программа действительно до гениальности проста и удобна.
Есть ещё один способ. Я его применил на одном из компьютеров у себя на работе, на клавиатуре которого отсутсвовали русские буквы. Я просто взял шариковую ручку и нарисовал эти буквы. Заняло всё действие не больше 5 минут.
Тему разбил.
Олег, ты не совсем понял проблему. У них вообще не переключается клавиатура на русский язык. А заодно при установке Виндов не была задействована функция распознавания русского языка, поэтому компьютер выдаёт абракадабру. А интернет - другое дело. Там русский язык распознаётся. Это уже не из ресурсов операционной системы.
А разве установка русского языка вызывает какие-то проблемы? :confused2
"А разве установка русского языка вызывает какие-то проблемы?"
Конечно вызывает. При установке система требует установочный диск. В Америке диски только лицензионные, поэтому люди не покупают дистрибутив, а заказывают установку. Особенно это касается тех, кто пользуется компьютером на работе. Фирмы часто заказывают компьютер с уже установленной операционной системой и даже не имеют дисков, а покупать дорогущий диск для того, чтобы добавить один компонент, который к тому же не нужен в рабочих целях, никто не будет. Ещё один важный момент - в Америке на предприятиях очень часто используются безглючные Макинтоши. Это значит, что работник этого предприятия, даже если он дома имеет установочный диск, на работе не сможет ничего сделать.
Обратите внимание, что некоторые жители США пишут на русском. Это в основном те, кто используют свой домашний комп.
Если честно то все можно поставить. Просто отвечать на посты приходится в условиях краиней скрытности, закрываясь другими экранами. Т.е. просто нет на ето всё времени.
Ну, вот и получилось. Чем пользовался, Леонид? Транслитерацией, или клавиатурой? (похоже, транслитерацией).
Да программа действительно оцень удобна. Печатаю прямо на киборде. Я смотрю что мои латинские буквы на русском не нравились больше чем белорусский Падбярэза? Кстати думаю что Федор мог бы при желании сделать что либо подобное прямо на форуме чтобы не лезть в спомогательные программы.
Цитироватьавтор оригинала Leonid
Кстати думаю что Федор мог бы при желании сделать что либо подобное прямо на форуме чтобы не лезть в спомогательные программы.
Думаю, это вполне реально. Попробуем что-нибудь сделать.
Олег, страницы http://213.159.64.202/translit.htm
и http://213.159.64.202/keyboard.htm - это уже преобразованные программы с убранными ненужными наворотами и убранной лишней информацией. Естественно, указан автор программы и ссылка на его сайт. Это чисто скрипты (Java). Так что можно брать и внедрять. Одно плохо, Фёдор не любит Java-скрипты.
Если действительно возникнет идея совместить эти программы с форумом, думаю, что следует написать письмо автору с просьбой об использовании.
Да ладно. Сами напишем. В принципе, это не сложно. Взять текст сообщения и сделать в нём 33 замены в соответствии с количеством букв русского алфавита. Это можно и на php сделать.
Олег, Вы писали, что в указанной мною программе нарушены правила транслитерации. А Вы их можете привести. Как, например, правильно интерпретировать буквы э, й, ё, ы, ь, ъ, ю, я, е?
Цитироватьавтор оригинала Олег Верещагин
Как, например, правильно интерпретировать буквы э, й, ё, ы, ь, ъ, ю, я, е?
Стандарты на транслитерацию ГОСТ 16876-71 и ГОСТ 7.79-2000 http://www.botik.ru/mail-archive/refal/0549.html
Спасибо, Олег. Значит, будем ориентироваться на ГОСТ 7.79-2000 (http://gsnti-norms.ru/norms/common/doc.asp?2&/norms/stands/7_79.htm):
Трёхбуквенные сочетания
(преобразования I очереди)
shh щ
Двухбуквенные сочетания
(преобразования II очереди)
уа я
yo ё
yu ю
zh ж
ch ч
sh ш
kh x
e` э
`` ъ
cz ц
Однобуквенные соответствия
(преобразования III очереди)
------------------
a а
b б
с ц
d д
e е
f ф
g г
h х
i и
j й
k к
l л
m м
n н
о о
р п
q щ
г р
s с
t т
u У
v в
w ы
x х
у ы
z з
` ь
ЦитироватьОлег Верещагит пишет:
Спасибо, Олег. Значит, будем ориентироваться на ГОСТ 7.79-2000
Это Николаю (DNP) спасибо... Сообщение было от него.
Возможно будет удобней поместить под окном, в котором пишется сообщение, русскую клавиатуру, по клавишам которой нужно щёлкать мышью. Вот Леонид написал, что ему с такой клавиатурой удобней. И не будут люди забивать себе мозги соответствиями русских и латинских букв и буквосочетаний.
А ещё удобней, если клавиатура будет скрыта и будет выползать при нажатии на ссылку "клавиатура".
Пока рассуждал, посмотрел вокруг окна и увидел под ним ошибку во фразе "проверить длинну сообщения". "Длинну" пишется с одной "н". Мелочь, но исправьте по мере возможности. Есть ещё ряд ошибок, которые нежелательны для сайта такого уровня, но пока не будем о грустном...
Есть смысл взять модуль транслитерации из http://wackowiki.com/
Для этого надо скачать исходные коды этой самой Вики, он на php.
Я ставил сию Вику дома, ставил на работе, в кодах порылся капитально. Транслитерация в них сделана довольно изящно.
Чтобы не изобретать велосипед - советую использовать готовое.
Извините, Николай. Вам спасибо за ссылку. Уже почти всё готово. Транслитерация работает. Нужно только теперь сделать так, чтобы обходить vb-код. В разделе "опции" добавится ещё одна галочка: "произвести транслитерацию".
А клавиатуру поместить - это сложнее.
[SIZE=+1]Появилась возможность транслитерации на форуме.[/SIZE]
Для этого при написании сообщения поставьте галочку в поле "транслитерация".
Если хотите разместить в сообщении, подвергающемся транслитерации, текст латиницей (на английском языке, например), заключите его в конструкцию [e] [/e]. Если возникнут вопросы или проблемы, обращайтесь.
P.S. Правила транслитерации см. выше.
Проверка.
Работает. Слово "Проверка" было напечатано латиницей.
Олег Верещагин, извини, что по моей вине не удалось встретиться в Питере. Пришлось неожиданно уехать, а бумажку с записанным номером твоего телефона забыл дома.