Создать ответ 
 
Рейтинг темы:
  • Голосов: 0 - Средняя оценка: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Требуется помощь знатоков!-русификация и подгонка текста под перерисованный шрифт
Автор Сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7237
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 149
Поблагодарили 1214 раз(а) в 762 сообщ.
Сообщение: #6
RE: Требуется помощь знатоков!-русификация и подгонка текста под перерисованный шрифт
Ну держи версию 2 Smile

PHP код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml" lang="ru" xml:lang="ru">
<
head>
<
title>Games translator by SWAT</title>
<
script type="text/javascript">

var 
GameTrans = {};

GameTrans.chars = new Array(
    new Array(
'а','б','в','г','д','е','ё','ж','з','и','й''к','л','м',
            
'н','о','п','р','с','т','у','ф','х','ч','ц','ш','щ','э','ю',
            
'\я','ы','ъ','ь'' ''\'''\"''\#''\$''\%''\&''\*'
            
'\,''\:''\;''\<''\>''\?''\[''\]''\^''\{''\}'
            
'\|''\!''\@''\(''\)''\-''\=''\+''\/''\\'),
            
    new Array(
'a','b','v','g','d','e','jo','zh','z','i','j',
            
'k','l','m','n','o','p','r','s','t','u','f','h'
            
'ch','c','sh','csh','e','ju','ja','y',''
            
''' '''''''''''''''''''''''
            
'''''''''''''''''''''''''''''''''')
);

GameTrans.convert = function(mode) {

    var 
from document.getElementById(mode "TransText" "RusText").value;
    
from from.toLowerCase();
    var 
to ""chisAvaible;

    for(var 
0from.lengthi++) {

        
ch from.charAt(i1);
        
isAvaible false;
        
        for(var 
0this.chars[mode 1].lengthj++) {
            if(
ch == this.chars[mode][j]) {
                
isAvaible true;
                break;
            }
        }
        
        
to += isAvaible this.chars[mode 1][j] : ch;
    }
    
document.getElementById(mode "RusText" "TransText").value to
}
</script>
</head>
<body>
    <form name="transForm">
        <b>Кирилица:</b> <br />
        <textarea id="RusText" cols="30" rows="5"></textarea><br /><br />
        <b>Транслит:</b> <br />
        <textarea id="TransText" cols="30" rows="5"></textarea><br /> 
        <input type="button" value="Транслит" onclick="GameTrans.convert(0)" /> 
        <input type="button" value="Кирилица" onclick="GameTrans.convert(1)" />
    </form>
</body>
</html> 

По идее нужно в список букв добавить еще и в верхнем регистре буквы, после чего убрать строку:

PHP код:
from from.toLowerCase(); 

[Изображение: barbers.png]
(Последний раз сообщение было отредактировано 28.12.2010 в 19:11, отредактировал пользователь SWAT.)
28.12.2010 19:06
Вебсайт Найти все сообщения Цитировать это сообщение
Создать ответ 


Сообщения в этой теме
RE: Требуется помощь знатоков!-русификация и подгонка текста под перерисованный шрифт - SWAT - 28.12.2010 19:06

Похожие темы
Тема: Автор Ответов: Просмотров: Посл. сообщение
  Нужна помощь с DCWinCE serial windbg debugger Ivan Guber 10 15707 02.07.2022 19:08
Посл. сообщение: Ivan Guber
  Помощь новичку в программировании под дрим. Ivan Guber 55 87740 23.02.2020 09:14
Посл. сообщение: Ivan Guber
  Нужна помощь с VFS в kallistiOS TeMaToS 10 19665 17.06.2019 09:01
Посл. сообщение: SWAT
  помощь чайнику cybdyn 119 262149 11.06.2019 12:56
Посл. сообщение: SavitarSvit
Лампочка 50герц в 60,нужна помощь corn.korn 6 22059 15.03.2018 12:55
Посл. сообщение: SWAT
  Нужна помощь по ассемблеру SH4 SunDragon 25 71955 29.05.2010 18:45
Посл. сообщение: Freedom

Переход:


Пользователи просматривают эту тему: 5 Гость(ей)