Translator Plugin (автоматический перевод) для WordPress - серьезные проблемы (13.03.2007) Версия для печати Я рекомендую snowballblog.com del.icio.us Digg Technorati

Автор: Snowball | Рубрика: Плагины Wordpress

Таких плагинов - переводчиков несколько, я использовал только один - Global Translator, от Davide Pozza. По началу все было хорошо, но через некоторое время с увеличением количества страниц на блоге, существенно начал падать трафик. Проблема в следующем: переводчик работает через сервис Google Translate, соответственно при большом количестве обращений к сервису, Google распознает плагин как вредоносную программу и не выдает перевод. Частично проблема устраняется увеличением времени кэширования страниц с переводом в опциях настройки плагина (файл options-translator.php) до величины 36000 и больше. Но полностью проблема все равно не устраняется. Как я понял из этой статьи, такая же проблема присутствует и в Angsuman Translator plugin хотя там вроде есть даже поддержка прокси.
Есть у меня одна мысль по этому поводу, если кто хорошо дружит с php, может подшаманит немного этот Global Translator, код то открыт. Я предполагаю, что проблему можно как нибудь решить, например, при первом обращении и получении от Google положительного ответа о переводе, записывая переведенную страницу на диск, и каким то образом запрещать переводить этот URL и сразу выдавать уже записанную страницу при следующем обращении. Хотя главную страницу блога и индексы категорий ведь нельзя в статике держать, да и комментарии не будут отображаться в этом случае. Наверное по другому как-то это решается. Вообщем подумать надо тому, кто язык хорошо знает. Если кто это сделает, скиньте переделанный плагин Wordpress мне тоже плз.

1 Комментарий Лента - комментарии