Онлайн словарь
Нужно сделать онлайн словарь. Для начала - англо-русский и русско-английский.
Словарь должен работать на основе этих словарных баз: http://xdxf.revdanica.com/down/ (не всех, а выбранных)
1. Словарь должен определять, на каком языке пользователь ввел слово (на русском или на английском) и переводить его, соответственно, на английский или на русский.
Если определить "автоматически" язык слова, вводимого пользователем, невозможно, то необходимо предусмотреть или чек-бокс, или радиобаттон или выпадающий список, из которого пользователь будет выбирать язык, с которого он хочет перевести (доступны только две опции - русский и английский).
2. Для начала хотелось бы "подключить" к словарю две словарные базы при поиске перевода с английского на русский:
English-Russian full dictionary http://downloads.sourceforge.net/xdxf/comn_sdict05_eng_rus_full.tar.bz2
Новый Большой англо-русский словарь http://downloads.sourceforge.net/xdxf/comn_dictd04_magus.tar.bz2
... и две словарные базы при поиске перевода с русского на английский:
Russian-English full dictionary http://downloads.sourceforge.net/xdxf/comn_sdict05_rus_eng_full.tar.bz2
slovnyk_ru-en http://downloads.sourceforge.net/xdxf/comn_dictd04_slovnyk_ru-en.tar.bz2
3. Если пользователь переводит с английского на русский, то ему выдается словарная статья, найденная либо в одном из словарей (если в другом ее нет вообще), либо - выдаются две статьи, если они найдены в обоих словарях. При этом указывается что-то типа "Найдено в English-Russian full dictionary" и словарная статья из " English-Russian full dictionary"
под этой словарной статьей пишется "Найдено в Новый Большой англо-русский словарь" и выводится словарная статья из " Новый Большой англо-русский словарь"
То же самое должно производится в случае перевода с русского на английский. То есть - функционал "словаря" ищет словарную статью по заданному пользователем слову в одном из двух словарей. Если находит только в одном, тогда выдается статья из этого словаря. Если находит в обоих - тогда выдаются словарные статьи из обоих словарей.
4. В случае поиска перевода с русского на английский или с английского на русский, пользователю непосредственно над словарными статьями выдается блок прослушивания аудиозаписи и ее скачки (этот функционал уже есть, просто нужно будет совместить с разработанным Вами словарем). Блок выдается в том случае, если пользователь ввел слово, аудиозапись которого есть в базе-текстовом файле.
5. Если пользователь вводит неправильное слово (слово, которого нет ни в одном из словарей), то ему выдается результат "нечеткого" поиска. То есть - возможные варианты слов, похожие на то, которое он ввел. (скрипт нечеткого поиска - также уже есть).
Резюме: нужно разработать онлайн словарь. Онлайн словарь по переводу с английского на русский и с русского на английский. Словарные базы предполагается брать отсюда: http://xdxf.revdanica.com/down/.
В заявке просьба писать желаемую цену, сроки, указывать опыт работы.
P.S. Если формат предложенных словарных баз покажется Вам громоздким - готовы выслушать встречное предложение по поводу альтернативных словарных баз.