Bens Translator – WordPress Plugin

Bens Translator is a WordPress Translator Plugin. It uses Google Translator to translate pages and save a cached version to be displayed to your visitors. This allows the translated versions to be indexed by search engines something the “official” google translate does not. Bens Translator can increase you google traffic in other languages.

Features

  • Translates in languages allowed by Adsense
  • Caches pages to allow for search engine indexing
  • Configurable layout, Choose from Tables or DIVs to show the translation widget
  • Use google translate, for the most accurate automated translation
  • Adds a language code to your permalink structure for seperate navigation www.mysite.com/about becomes www.mysite.com/de/about
  • No databse modifications. The cached pages are saved into a directory for fast access and easy backups
  • Translate into the following languages
    Italian, Korean, Chinese (Simplified), Chinese (Traditional), Portuguese, German, French, Spanish, Japanese, Arabic, Russian, Greek, Dutch, Bulgarian, Czech, Croatian, Danish, Finnish, Polish, Swedish, Norwegian, Hebrew, Serbian, Slovak, Thai, Turkish, Hungarian
bens translator admin bens translator translated

Download

Download Bens WordPress Translator

Quick Links

Changelog

Install Guide

Help Guide/FAQ

Donate

If you like this plugin and find it useful, help keep this plugin free and actively developed by clicking the donate button.

Global Translator is released under this license by-nc-sa 2.5
Bens Translator is released under this license by-nc-sa 3.0


Trackbacks

357 Comments (Newest on top)

  1. giacomo says:

    Hi Ben,
    talking about GLobal Translator…as I said some days ago I used this plugin (free version) until september, when i decide to eliminate it !
    I deleted all cache pages, that were also deleted from Google index.
    Well i noticed that sometimes Google spyder try to acces to http://WWW.mysite.com\XX\blalba.html where XX is language suffix that is used by your plugin as well.

    Do you have idea why Google find pages that actually doesn’t exist anymore?
    Thanks
    Giacomo

    • Ben says:

      There are a few bugs still left over from gt.
      I have been looking through the code and trying to get rid of the errors that show up
      in google webmaster. It takes a long time for google to update so it will be a while before i am confident
      about the code changes.

      I will try and release it soon, if I can see that pages are being delisted.

      • giacomo says:

        I also noticed that somethimes (sometimes not), when Google bot tryacces to these non-existent pages, automatically redirect to home page.
        Bye
        G.

    • Ben says:

      Google keep a list of the pages that they have previously have accessed on your site, deleting them will not stop the bot accessing them, they will however eventually stop trying to access those pages, if you want to speed up the process you can use Google Webmaster Tools to request them to be removed from the index.

      • Ben says:

        Google will delist them if there are no links to the page. (global translator leaves some links in ie empty redirect)
        Also if the page doesn’t exist it will be removed.

        Mainly the plan is to get them to not index in the first place.

  2. giacomo says:

    Hi Ben it’s me, again…
    Yesterday I tried to install WP 2.9b1 and noticed that automatic redirect on non-existent cached pages doesn’t work.
    Mybe something change on WP2.9 database….
    Bye
    G.

  3. the_guv says:

    hey Ben ..

    Guv here again .. sorry to be a pain, but still having a pretty key problem which, I see, isn’t the case with your site, but I wonder if you’ve heard of it.

    I’m using the notranslate class but now I get a bunch of Google code (I think for what is supposed to be a popup.)

    So, instead of something like ..

    code-blah-code-not translated

    .. I get (I’ve taken out brackets so this will publish) ..

    span onmouseover=”_tipon(this)” onmouseout=”_tipoff()” …. span class=”google-src-text” style=”direction …. etc

    .. then Google churns out the original code, and code which is partly translated.

    Very odd.

    Any ideas? Would be most grateful for whatever light you can throw on this.

  4. the_guv says:

    hey Ben .. right, er, problem solved, now got another!

    the problem I had was due to the quote marks around the class not being upight ones like “notranslate” but, forward leaning ones (I can’t find the key to demonstrate, but like double backticks). so that is solved, but ..

    now, i have an even more strange problem.

    i have multiple uses of the span class (some code) on each of teh many tutorials I have on guvnr.com

    up until the first code example the text appears to translate perfectly, and that code example is unchanged as well. but, following that piece of code, nothing whatsoever is translated, but remains in English (code and prose).

    .. i am closing the span.

    i have tried deleting the cace for the plugin, but that hasn’t helped.

    you can see examples on pretty much any page on my site but, for example ..

    http://guvnr.com/web/web-dev/configure-nginx-wordpress/

    .. and click the tranlate button at the top of the page, and the translate menu will open.

    many thanks again.

    .. hmmn, maybe a clue .. just tried tranlating that page into Arabic .. and while the text again only translates until he first code span, the whole lot does reverse from right to left (correct Arabic styling) .. so something is trying to happen, even though the text doesn’t all switch.

  5. giacomo says:

    Hi ben,
    I remembered that Some month ago i tried another and very interesting translation plugin, that use google as translator engine.
    Just to check you can find the official website here below

    http://iwebdevel.com/2009/09/04/wordpress-best-seo-itranslator-for-wordpress-get-free-traffic-from-fully-automated-plugin-script/

    bye
    G.

Leave a Reply