Пришелец-прораб
Покинул форум
Сообщений всего: 219
Дата рег-ции: Июль 2004
Карма 16
|
тёркин василий
Цитата:Подскажите как сделать,чтобы ввести слово или словосочетание в окошко и получить ответ.Конкретно хочу сделать словарь англ. слов по фотошоп с переводом,т.е. вводишь англ.слово и получаешь перевод.Есть ли готовый скрипт для этого?
Скрипты наверняка есть, возможно, даже готовые словари есть. Можешь также дать ссылку на сайты типа
http://lingvo.yandex.ru/ ,
пусть пользователь переводит сам.
Есть системы, которые могут переводить страницы сайта автоматически, например,
http://www.reverso.net/
Пример:
http://www.deutsche-kaiserreich.de/
Сам сайт на немецком, но можно кликнуть на флажок справа вверху, и все содержимое будет переведено на другой язык. Мне кажется, я видел что-то похожее на русском, но не помню, где.
Во, кстати, прикол, немецкая порнография начала прошлого века:
http://www.deutsche-schutzgebiet..._kaiserreich.htm
Только не смейтесь слишком громко.
Ну и, наконец, можно написать самостоятельно. Простейший вариант предусматривает поиск слов в обычном текстовом файле. Поскольку это уже база данных, а не простой файл, хотя и текстовый, нужно придумать ее формат. Например, каждое новое слово начинается с новой строки, отделяется от перевода символом #, в свою очередь, перевод начинается с #, а заканчивается двумя символами ##, а потом символом конца строки. Очень желательно такой файл отсортировать по алфавиту. Наверняка можно найти такие "словари" уже готовые.
Таким образом, скрипт должен уметь открывать файл, искать нужное слово (или часть его), потом определять слово целиком (упрощенно говоря, все, что до #) и выдавать перевод (все, что между # и ##). Вот и все, не так уж и сложно.
Тебе, правда, как минимум, понадобится еще функция перевода кодировки с той, что используется на сайте, в кодировку словаря, и обратно. Но это еще проще делается.\n\n(Добавление)
тёркин василий
Цитата:Вот код этого скрипта(поиск в базе данных по ключевому слову).
Нет, это не код скрипта, это всего лишь форма, куда ты можешь внести слово для поиска. Сам скрипт потерялся в дороге. |