Версия для печати Версия для печати

Translator Plugin (автоматический перевод) для WordPress – серьезные проблемы

Март 13, 2007 автор: Snowball  
Из раздела: Плагины Wordpress

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

[BobrDobr.ru] [del.icio.us] [Digg] [Facebook] [Google] [Ma.gnolia] [Memori] [Mister Wong] [МоёМесто] [MySpace] [MyWeb] [Reddit] [StumbleUpon] [Technorati] [Twitter] [Windows Live] [Yahoo!]

Комментарии, обсуждение:

один комментарий на "Translator Plugin (автоматический перевод) для WordPress – серьезные проблемы"

  1. Кино Критик on Пн, 28th Янв 2008 05:13 

    Да решается кешированием в mysql например.