URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 11483
[ Назад ]

Исходное сообщение
"где найти прогу которая переводит русские слова в транслит?"

Отправлено Sergei , 22-Дек-01 03:38 
где найти прогу которая переводит русские слова в транслит?

Содержание

Сообщения в этом обсуждении
"RE: где найти прогу которая переводит русские слова в транслит?"
Отправлено Vlad , 22-Дек-01 13:43 
www.freeware.ru

"RE: где найти прогу которая переводит русские слова в транслит?"
Отправлено lavr , 22-Дек-01 23:11 
>где найти прогу которая переводит русские
>слова в транслит?

давно пора привыкнуть:

ftp://ftp.kiae.su/ - полно всякого старого и
немного нового барахла, следующая остановка:
ftp://ftp.chg.ru/ или ftpsearch.chg.ru, как
впрочем и у первого такая же возможность
имеется

варианты recode, или

http://unix1.jinr.ru/~lavr/local/recode.c -

он конечно кургузый, но мне лень его переписывать
чтобы был культурным, да к тому же он не мой, а
Cережи Бажина, который давно в Штатах и списываться мне с ним просто в лом.


"RE: где найти прогу которая переводит русские слова в транслит?"
Отправлено alice , 09-Янв-02 18:22 
>где найти прогу которая переводит русские
>слова в транслит?

проще написать на перле :)
например:
$txt =~ s/ё/yo/g;
$txt =~ s/ж/zh/g;
$txt =~ s/ч/ch/g;
$txt =~ s/ш/sh/g;
$txt =~ s/щ/sch/g;
$txt =~ s/ю/yu/g;
$txt =~ s/я/ya/g;
$txt =~ s/Ё/Yo/g;
$txt =~ s/Ж/Zh/g;
$txt =~ s/Ч/Ch/g;
$txt =~ s/Ш/Sh/g;
$txt =~ s/Щ/Sch/g;
$txt =~ s/Ю/Yu/g;
$txt =~ s/Я/Ya/g;
$txt =~ tr/абвгдезийклмнопрстуфхцьыъэ/abvgdezijklmnoprstufhc'y'e/;
$txt =~ tr/АБВГДЕЗИЙКЛМНОПРСТУФХЦЬЫЪЭ/ABVGDEZIJKLMNOPRSTUFHC'Y'E/;
print $txt;

пример работы: http://home.nestor.minsk.by/util/tr.html

в сорсе поскипано все, что касается CGI и вывода веб-контента.