Доработать переводчик - плагин для DLE

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

Суть.

Заказал переводчик Гугла у одного исполнителя на этом сайте.

По сути заказ был выполнен. Переводчик создан. Но создан без учета реалий.

Переводчик обращается к Гуглу, переводит текст с помощью Google Translate и возвращает данные на сайт.

Страница переведенная кешируется на установленное количество часов.

Проблемы этого переводчика, по сути, почему создаю это проект: Переведенная страница имеет свой постоянный адрес, а следовательно успешно индексируется поисковиками. Пользователи или поисковики используя переводчик задают большое количество запросов к Google Translate.

Google Translate - в конечном итоге банит IP сервера (сайта).

Нужна доработка такая что бы Google Translate не банил IP.

Какие я вижу варианты:

1. Установить задержку обращений к Google Translate скажем до 400-500 секунд (точное время не знаю), иными словами страница переводится, кешируется на сервере на 3 месяца и вторая страница может быть переведена только через 500 секунд. вопрос что в это время выдавать пользователю или поисковику....

2. Правильно использовать API key

3. Ваши варианты.

Скрипт переводчика вышлю выбранному исполнителю.