Переводчик через Google API + Regex

Денис16 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
03.05.2010

Платформа: Linux, FreeBSD

язык программирования: на Ваш выбор, главное *nix базированный.

Кодировка файлов: utf-8

Время исполнения: для нас неделя, две - не принципиально, укажите свое время для определения конечного срока.

Результат сдаётся как открытый исходник.

Со здачей проекта разработчик подписывает договор о передаче всех прав нам.

Что должна уметь программка:

берёт файл

используя regex, выдерает текст для перевода,

отправляет его в гугл для перевода,

вставляет текст назад,

выдаёт новый, т.е. переведённый, файл.

Параметры программы:

file_name_in =название преводимого файла

file_name_out =название переведённого, выдаваемого файла

lang_in = язык исходного текста

lang_out = язык, на который требуется перевести

regex = regex для выдерания переводимого текста

pause_time = время задержки в (мс) при обращении к серверу переводчика

Пример1.

Имеем:

to translate first

to translate second

Должно получиться:

к переводу первое

к переводу второе

Пример2.

Имеем:

some_Text to translate or constant=translate me

2_Text or constant=translate me first

Должно получиться:

some_Text to translate or constant=переведите меня

2_Text or constant=переведите меня первым

Т.е. системные переменные должны оставаться не переведёнными и не тронутыми.

Зы: Укажите Вашу стоимость для данного проекта.

Пара интересных ссылок, которые я нарыл при поиске готового скрипта (может кому пригодится):

http://www.dnknormark.net/post/Translate-text-in-C-using-Google-Translate.aspx

http://code.google.com/p/google-api-translate-java/wiki/DimitryTranslator

Заявки фрилансеров