Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Корзина » Транслит на форуме.


Транслит на форуме.

Сообщений 1 страница 8 из 8

1

Есть форум http://zanuda.offtopic.su

Там присутствуют много жителей вне РФ.

Есть ли возможность сделать транслит?
т.е. кнопку, чтобы автоматом написанное латинскими буквами переводилось в кириллицу (русские буквы)?

Спасибо за ответ.

А то им очень неудобно.
А вирт. клава - это тоже неудобно.

Если уже обсуждалось, киньте ссылку, спасибо.

Отредактировано Зануда (Ср, 19 Окт 2011 10:05:13)

0

2

Зануда  :D  Будет ли на форумах транслит?

0

3

:tomato: Ох, точно.

Отредактировано Зануда (Ср, 19 Окт 2011 14:01:00)

0

4

я тут немного переделал старый скрипт транслитерации, который работал только в IE,
теперь работает во всех браузерах

Кроссбраузерный транслит на форуме

Код:
<!--Транслитерация-->
<script type="text/javascript">
var latin=("q-w-e-r-t-y-u-i-o-p-a-s-d-f-g-h-j-k-l-z-x-c-v-b-n-m-Q-W-E-R-T-Y-U-I-O-P-A-S-D-F-G-H-J-K-L-Z-X-C-V-B-N-M").split("-");
var ciril=("ж-в-е-р-т-й-у-и-о-п-а-с-д-ф-г-х-я-к-л-з-ч-ц-в-б-н-м-Ж-В-Е-Р-Т-Й-У-И-О-П-А-С-Д-Ф-Г-Х-Я-К-Л-З-Ч-Ц-В-Б-Н-М").split("-");
$('#keyboard-span').append('<input type="button" value="Латиница" id="latinos" /> <input type="button" value="Кириллица" id="cirilos" /> ');
$('#latinos').click(function () {
var q=0; for(q=0; q<=(ciril.length-1); q++){
trans = '/'+ciril[q]+'/g';
p=$('textarea#main-reply').val();
$('textarea#main-reply').val(p.replace(eval(trans), latin[q]));}
        });
$('#cirilos').click(function () {
var q=0;for(q=0; q<=(latin.length-1); q++){
trans2 = '/'+latin[q]+'/g';
p=$('textarea#main-reply').val();
$('textarea#main-reply').val(p.replace(eval(trans2), ciril[q]));}
        });
</script>

кнопки разместил на виртуальной клавиатуре форума

http://uploads.ru/i/t/Y/o/tYok6.png

0

5

щас попробуем!! ^^ ты забыл сказать куда ставить.. наверно в форму ответа..

Отредактировано АЛЬБ (Вт, 25 Окт 2011 19:39:03)

0

6

Romych
Классно сделано.

0

7

АЛЬБ написал(а):

ты забыл сказать куда ставить.. наверно в форму ответа..

я ставил в html-низ,
но и в форме ответа должно всё работать

0

8

АЛЬБ написал(а):

ты забыл сказать куда ставить.. наверно в форму ответа..

Если в ХТМЛ-форму ответа ставить - будет работать только в темах и не будет на страницах редактирования.
Если в ХТМЛ-низ - везде.

0


Вы здесь » Единый форум поддержки » Корзина » Транслит на форуме.