Доработать переводчик Гугла
Суть.
Заказал переводчик Гугла у одного исполнителя на этом сайте.
По сути заказ был выполнен. Переводчик создан. Но создан без учета реалий.
Переводчик обращается к Гуглу, переводит текст с помощью Google Translate и возвращает данные на сайт.
Страница переведенная кешируется на установленное количество часов.
Проблемы этого переводчика, по сути, почему создаю это проект: Переведенная страница имеет свой постоянный адрес, а следовательно успешно индексируется поисковиками. Пользователи или поисковики используя переводчик задают большое количество запросов к Google Translate.
Google Translate - в конечном итоге банит IP сервера (сайта).
Нужна доработка такая что бы Google Translate не банил IP.
Какие я вижу варианты:
1. Установить задержку обращений к Google Translate скажем до 400-500 секунд (точное время не знаю), иными словами страница переводится, кешируется на сервере на 3 месяца и вторая страница может быть переведена только через 500 секунд. вопрос что в это время выдавать пользователю или поисковику....
2. Правильно использовать API key
3. Ваши варианты.
Скрипт переводчика вышлю выбранному исполнителю.