Перейти к содержимому

Фотография

Транслитзае&#$^#^...


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 19

#1
PrOl

PrOl

    Управляющий

  • Модератор
  • 8 568 сообщений
Жуть тему говорит. Может, жцц сделаешь перекодировщик с транслита прям в конфе?  :D
  • 0

#2
kornel

kornel
  • В доску свой
  • 9 069 сообщений
ага. и кофеварку.
ну лениво мне щас отрывать жопу от кресла и к чайнику идти.
  • 0

#3
sipirgish_

sipirgish_
  • Свой человек
  • 930 сообщений

Жуть тему говорит. Может, жцц сделаешь перекодировщик с транслита прям в конфе?  :D


that ll be kewl, man.. otherwise it s infringment
  • 0

#4
ALX

ALX

    Читатель

  • Забанен
  • 1 291 сообщений
помоему  все  даже  очень  просто...
добавить или  подключить  это:

function translit2win() {

	// One character letters
	var t_table1 = "ABVGDEZIJKLMNOPRSTUFHXCYabvgdezijklmnoprstufhxcy'";
	var w_table1 = "АБВГДЕЗИЙКЛМНОПРСТУФХХЦЫабвгдезийклмнопрстуфххцыь";

	// Two character letters
t_table2 = "YOJOZHCHSHYUJUYAJAyojozhchshyujuyajaYoYoZhChShYuJuYaJaE`e`szSZSz";
w_table2 = "ЁЁЖЧШЮЮЯЯёёжчшююяяЁЁЖЧШЮЮЯЯЭэщЩЩ";
	var str = document.REPLIER.Post.value;
	var len = str.length;
	var new_str="";

	for (i = 0; i < len; i++) {
	// Check for 2-character letters
		is2char=false;
		if (i < len-1) {
			for(j = 0; j < w_table2.length; j++) {
				if(str.substr(i, 2) == t_table2.substr(j*2,2)) {
					new_str+= w_table2.substr(j, 1);
					i++;
					is2char=true;
					break;
				}
			}
		}
		if(!is2char) {
			// Convert one-character letter
			var c = str.substr(i, 1);
			var pos = t_table1.indexOf(c);
			if (pos < 0) {
				new_str+= c;
			} else {
				new_str+= w_table1.substr(pos, 1);
			}
		}
	}
document.REPLIER.Post.value = new_str;
}  

и  сслылку   или  кнопку  в  форме...

<a href="javascript:translit2win(); void(0);">Translit -&gt; Rus</a>

#5
ЖуТь

ЖуТь
  • В доску свой
  • 2 820 сообщений

ага. и кофеварку.
ну лениво мне щас отрывать жопу от кресла и к чайнику идти.


Корнел, как то непотемно ты ответил.
  • 0

#6
Kamanche

Kamanche
  • В доску свой
  • 2 830 сообщений
Bilo bi horoscho esli bi translit sdes bil, moe kone4no slowo malenkoe, aber wenn es anders geht, verschwinde ich einfach!!!! Und wechsle konferentoin!!!!
PS Moget kto to prosto babosi sa i net platit kotorih u nego ne mnogo, potomu 4to on tolko gisn sa granizei na4inaet, i ho4et obschatja s soote4estwennikami, a ego tut topjat nu...
  • 0

#7
PrOl

PrOl

    Управляющий

  • Модератор
  • 8 568 сообщений
2Kamanche: дык для таких как ты и предлагается это. Напишешь на транслите, нажмешь кнопку, и твоя мессага будет напечатана кириллицей. И тебе хорошо, и мы глаза не ломаем.
  • 0

#8
Alexey

Alexey
  • Свой человек
  • 976 сообщений

помоему  все  даже  очень  просто...
добавить или  подключить  это:

function translit2win() {
...
}
и  сслылку   или  кнопку  в  форме...
<a href="javascript:translit2win(); void(0);">Translit -&gt; Rus</a>

А давайте только без клиент-сайдовых скриптов?
Повесить еще одну кнопку типа "ответить" и "просмотр" и пусть сервер конвертирует.
  • 0

#9
ALX

ALX

    Читатель

  • Забанен
  • 1 291 сообщений
имххо  проблема  в том  что  многие  люди  не  умеют  и транслитом  писать...

вот  что  бы  получилось, если  бы  перепел  свои  слова  
[B]Kamanche[B]:

Било би хоросчо если би транслит сдес бил, мое коне4но слощо маленкое, абер щенн ес андерс гехт, версчщинде ич еинфач!!!! Унд щечсле конферентоин!!!!
ПС Могет кто то просто бабоси са и нет платит которих у него не много, потому 4то он толко гисн са гранизеи на4инает, и хо4ет обсчатя с сооте4естщенниками, а его тут топят ну...


:D  Без  обид....  но  тут  даже  проще  какую  нибудь  виртуальную  клавиатуру  использовать....
тут и тут
или  народу  надо  учить правила  транслита :fie:

а a
б b
в v
г g
д d
е e
ё yo, jo
ж zh
з z
и i
й j
к k
л l
м m
н n
о o
п p
р r
с s
т t
у u
ф f
х h, x
ц c
ч ch
ш sh
ы y
ь '
ю ju, yu
я ja, ya

#10
ALX

ALX

    Читатель

  • Забанен
  • 1 291 сообщений

А давайте только без клиент-сайдовых скриптов?
Повесить еще одну кнопку типа "ответить" и "просмотр" и пусть сервер конвертирует.


У  вас клиентская скриптофобия?  :D  Зря  вы  так :fie:

#11
PrOl

PrOl

    Управляющий

  • Модератор
  • 8 568 сообщений
Корявость транслита - тема другая. К тому-же, можно свой текст отредактировать.
ЗЫ. A eLL|e ecTb TaKou` TpaHcJIuT, HanpuMep :D.
  • 0

#12
Alexey

Alexey
  • Свой человек
  • 976 сообщений

А давайте только без клиент-сайдовых скриптов?
Повесить еще одну кнопку типа "ответить" и "просмотр" и пусть сервер конвертирует.

У  вас клиентская скриптофобия?  :D  Зря  вы  так :fie:

А зачем мне скрипт качать, если он мне не нужен? И большенству пользователей не нужен.
ЗЫ
Вот так и рождаются неподъемные страницы :-/
  • 0

#13
ALX

ALX

    Читатель

  • Забанен
  • 1 291 сообщений
cории  за  оффтоп:

2 Alexey:

Однократная  загрузка  500 байт  ничего  с  вами  не  сделает,я  думаю...  а  дальше  скрипт  будет  братся  из  кэша.

#14
Kamanche

Kamanche
  • В доску свой
  • 2 830 сообщений

cории  за  оффтоп:
2 Alexey:
Однократная  загрузка  500 байт  ничего  с  вами  не  сделает,я  думаю...  а  дальше  скрипт  будет  братся  из  кэша.

A esli ja sigu postojanno sa rasnimi geleskami... 4to delat prikagete???????? :D  :fie:  :-/  I ne moi eto geleski ne mogu ja tuda dage 500 baitow sakinut'!!
S uwageniem.
  • 0

#15
Alexey

Alexey
  • Свой человек
  • 976 сообщений
ALX, о каком кэше идет речь, если внизу видны предыдущие ответы по данной теме?
А скрипт уже занимает 900 байт. И ему есть куда расти.

Так что я остаюсь при своем мнении. Перекодер - это хорошо, но уж лучше тогда серверсайду.
  • 0

#16
Kamanche

Kamanche
  • В доску свой
  • 2 830 сообщений
Sorry esli 4to ne ponjal ja prosto obi4nii yusak i w etom 4ut ne dogonjaju, mne na swoi komp nado 500 baitow kidat ili net, a to moget srja ja pla4u????
  • 0

#17
ALX

ALX

    Читатель

  • Забанен
  • 1 291 сообщений

ALX, о каком кэше идет речь, если внизу видны предыдущие ответы по данной теме?

:fie:  Знали  бы   о  чем  спорите :-/....  речь  идет  о  кэшировании  статических скриптов
<script type="text/javascript" src="scr.js"></script> //  ну  вы  блин  даете...

:D

#18
KA3AX

KA3AX
  • Свой человек
  • 510 сообщений
У кого нет русских кнопочек, вам нужна програма Cyrillic Starter Kit 5.0 Пишите себе спокойно англ буквами,а она сама автоматом переделаывает! Работает нормально(XP/98) Так что какчайте!
Cyrillic Starter Kit 5.0
Работает всего 45 дней(хотят чтоб $15Изображение заплатили...хехе)! Не переживайте вот вам крак:
CRACK там в конце странички есть он!
Удачи...Изображение

Крэки здесь не нужны.
  • 0

#19
nadm029

nadm029
  • В доску свой
  • 2 085 сообщений
вы что все с ума посходили.. тут жаваскрипта навалом... еще 500 байт - это примерно еще одно сообщение(не тема!!!) на форуме... которое загружаеца один раз - когда вы  заходите первый раз...  к вашему сведению одна страница темы занимает примерно 50 - 60 Кб!  то есть статистически в 100 раз больше! о чем вы говорите это раз....
во вторых - не хотите и не надо - вас же банить будут и плюсы раздавать - если вас вдруг трогают лишние байты скрипта - прекрасно - качайте из сети перекодировщики и вперед - работать с ними -  хотя имхо нажать на одну кнопочку на самом форуме гораздо проще чем вызывать отдельную прогу...
однако может быть вас никто и спрашивать не будет...
  • 0

#20
SomeBody Else

SomeBody Else
  • Свой человек
  • 687 сообщений
Можно сделать спец. теги для транслита, как уже сделано в некоторых местах :D. Тогда и серверсайд как раз и всё такое...

А если JS и размер уменьшить хочется (кому же не хочется :fie:), то очень интересно на ixbt-шном форуме сделано, страницы очень "легкие" получаются. Правда есть чуток проблем с совместимостью...
  • 0


Количество пользователей, читающих эту тему: 0

пользователей: 0, неизвестных прохожих: 0, скрытых пользователей: 0

Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.