Написать программу
Переводчик больших текстов через Google Translate
Постановка задачи
Требуется разработать десктопную программу, позволяющую переводить объемные
тексты (500 тыс. - 1 млн. симв. и более) через онлайн-сервис Google
Translate (http://translate.google.com). Необходимость такого рода программы
появилась в связи с тем, что сервис Google не хочет переводить тексты более
чем примерно 16000 символов (требуется тестирование). Причем Google не
выдает никаких ошибок, а просто переводит первые 16000 симв. а остальные
оставляет на исходном языке. Нужно вычислить какой объем он гарантированно
переводит и в дальнейшем использвать это число.
Интерфейс
Предлагаю следующее решение для интерфейса. Слева - большое текстовое поле с
исходным текстом, ниже - настройки и возможность взять текст из файла.
Справа - результат выполнения перевода.
Входные данные
Объемный кусок текста (копи-паст в текстовое поле или файл с жесткого
диска), настройки:
1) кол-во символов, которые мы переводим за одну итерацию (по умолчанию
16000 - но опять же нужно тестировать)
2) *опционально (только если это легко реализовать!) - выбор языков - с
какого на какой переводим. Если эту функцию реализовать сложно, то не нужно.
Ход работы программы
После запуска процесса перевода, происходит следующее. Программа разбивает
текст на нужное кол-во кусков и в несколько итераций переводит тексты через
Гугл, чтобы не превышать лимит. Дальше полученный в результате перевода
текст появляется в окошке справа (результат). Должна быть возможность
сохранить полученный результат в файл.
Во время работы программы должен быть виден процесс и прогресс бар (на
сколько кусков поделили текст и сколько кусков в данную секунду успешно
переведено и сколько осталось).
В случае банов - вывести соответствующее предупреждение (но не уверен что
бан будет).
По результату в окошке выдавать: успешно переведено столько-то символов,
время затрачено столько-то.
Контакты и оплата
Связь только по ICQ 391-138-014
Оплата только WMZ
Выбранный исполнитель
Заявки фрилансеров
Похожие заказы
- Прикладное ПО1 исполнительЗавершен16 лет назад
Требуется: Чтобы он отображал видео - Bass.dll(http://www.un4seen.com/) + bass.net Вуализация тоже через bass.net отображать на окне wpf Поверх данного компонента должна быть возможность наложить полупрозрачный контрол wpf ...
Прикладное ПО3 заявкиЗакрыт16 лет назадНужно сделать обработку для переноса документов и справочников из конфигурации 1С:Бухгалтерия в 1С:Торговлю и Склад.
Прикладное ПО1 исполнительЗавершен16 лет назадНеобходимо дописать маленькую програмку, на C++ с использованием только функций Win32 API (без использования MFC и т.п.). Собственно нужно реализовать только прилипание и отлипание окна программы к границе экрана.
Прикладное ПО9 заявокЗакрыт16 лет назад- $20
Нужно доработать ПО на делфи. Каркас имеется, но много работы. Подробное ТЗ при личном общении.
Прикладное ПО1 исполнительЗавершен16 лет назад Задача программы: Вход на сайт под логином-паролем; Отправка запроса (Там есть форма запроса). Вывод результатов в таблицу. Язык желательно Delphi или C# (возможно C++) С ...
Прикладное ПО28 заявокЗакрыт16 лет назад- $35
Всем кто имел дело с программированием на SMPL - пишите в личку или аську. ICQ: 380945346
Прикладное ПОнет заявокЗакрыт16 лет назад - $35
Нужно сделать программу на Паскале. Пишите - выдам задание. ICQ: 380945346
Прикладное ПО1 исполнительЗакрыт16 лет назад - $35
Нужна на Си (Visual Studio 2005) сделать программу по построению трехмерных графиков с возможностью вращения ICQ: 380945346
Прикладное ПО1 исполнительЗавершен16 лет назад - $15
Nado sozdat' proqu dlya skanirovanie vnutrennosti kompa
Прикладное ПО9 заявокЗакрыт16 лет назад