Форум программистов, компьютерный форум, киберфорум
Наши страницы
JavaScript
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.80
4umYOUser
28 / 28 / 4
Регистрация: 18.05.2010
Сообщений: 266
#1

Нужен переводчик на javascript - JavaScript

12.05.2011, 16:04. Просмотров 2381. Ответов 2
Метки нет (Все метки)

Ребята, если кто знает как, напишите плз вот такой переводчик на джава. Есть например два textarea: одно для ввода текста, другое для вывода перевода на другой язык. Рядом нужен список с направлением перевода: рус-англ, англ-рус и чтобы можно было со временем еще другие направления добавить. Кнопка "Перевести" не нужна, если возможно чтобы перевод осуществлялся моментально, подобно гуглу. Но если возможно только через onclick, тогда пусть будет кнопка.

http://www.cyberforum.ru/javascript/thread659214.html
В html нужно вставить функцию перевода и подключить к странице какую то базу на джава, в которой будут русские слова и соответствующие английские. Функция и база должны быть отдельными скриптами. Они должны переводить дословно целые предложения без ограничений, а не только какое то одно введенное слово. Но это еще не все. Должна быть возможность к одному русскому слову привязывать в базе несколько вариантов перевода с комментарием относительно значения. Например, если ввожу в верхней textarea на русском предложение "Введите этот текст", то в нижней должно моментально появится "... this text", а вместо трех точек какой то список (select и options например), в котором варианты для слова "введите" (с подключенной базы на джава): enter с комментарием "вводить данные" и type с комментарием "печатать текст". Когда выбираю например type, то список с вариантами перевода в нижнем поле превращается в обыкновенный текст и получается "type this text". Т.е. если в базе для русского слова есть только один вариант перевода, тогда сразу выводит этот вариант, а если вариантов несколько, тогда список с комментариями. + если ввожу слово с большой буквы, а в базе оно с малой, то скрипт все равно должен перевести. И страница должна работать автономно, без сервера.

Большое спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.05.2011, 16:04
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Нужен переводчик на javascript (JavaScript):

Нужен несложный эффект на JavaScript
Здравствуйте, уважаемые эксперты!:senor: Нужен несложный эффект на...

Нужен javascript для капчи
Здравствуйте! Уважаемые мне нужен javascript который при правильном вводе...

Нужен совет по изучению JavaScript
Добрый день . Собираюсь изучать JavaScript есть видео уроки и книги вот не...

Нужен ли JavaScript на web-страничках?
Нужен ли JavaScript на web-страничках? Или можно обойтесь без него? Использую...

нужен javascript , который перемешивает строки в файле
нужен javascript , который перемешивает строки в файле - название говорит само...

2
Vovan-VE
13148 / 6531 / 1038
Регистрация: 10.01.2008
Сообщений: 15,071
12.05.2011, 17:00 #2
Написать переводчик, подобный гугловскому, - это Вам не 2+3 сложить. Даже при всем желании за любую сумму один адекватный человек в одиночку не возмется за такой проект.
0
4umYOUser
28 / 28 / 4
Регистрация: 18.05.2010
Сообщений: 266
12.05.2011, 17:07  [ТС] #3
Нет, саму базу с тысячи слов набирать не нужно (если вы об этом). Базу я сам буду набирать, в начале достаточно два-три слова для примера. А скрипт для дословного перевода насколько понимаю несложно написать. Вот нашел например самое простое решение для перевода отдельных слов:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
<script>
function translate() {
if(document.getElementById('ru').value=='введите')
document.getElementById('en').value='enter';
 
if(document.getElementById('ru').value=='текст')
document.getElementById('en').value='text';
}
</script>
 
<input type="text" id="ru" />
<input type="text" id="en" />
<input type="button" value="Перевести" onclick="translate()" />
По сути мне нужна такая же простенькая база, но только чтобы скрипт переводил не одно слово, а ряд слов, введенных в одно поле как предложение, т.е. собирал с этой базы все нужные слова и выводил в том же порядке в другом поле.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.05.2011, 17:07
Привет! Вот еще темы с решениями:

Вывести на экран комбинации из звездочек в Javascript паскаль не нужен
Помогите 5. Вывести на экран комбинации из звездочек 6. Вывести таблицу...

Выполнение Javascript файла в котором присутствуют javascript теги
text1.js &lt;link...

Вставка элементов меню (содержащих javascript) через javascript
Пишу курсовой проект по JavaScript в ходе которого потребовалось создать...

Переводчик Морзе
Всем привет! Вот тут на работе стало скучно и вот решил что-то сделать из...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru