Wordpress Global Translator Plugin

Global Translator is a free and open source Wordpress Plugin which is able to automatically translate your blog in 41 different languages:
Italian, Korean, Chinese (Simplified & Traditional), Portuguese, English, German, French, Spanish, Japanese, Arabic, Russian, Greek, Dutch, Bulgarian, Czech, Croatian, Danish, Finnish, Hindi, Polish, Romanian, Swedish, Norwegian, Catalan, Filipino, Hebrew, Indonesian, Latvian, Lithuanian, Serbian, Slovak, Slovenian, Ukrainian, Vietnamese, Albanian, Estonian, Galician, Maltese, Thai, Turkish, Hungarian.
The number of available translations will depend on your blog language and the translation engine you will chose to use.
The most powerful features which Global Translator provides are:

  • Four different Translation Engines: it has the ability to provide the translations by using Google Translation Engine, Babel Fish, Promt, FreeTranslations.com
  • Search Engine Optimized: it uses the permalinks by adding the language code at the beginning of all your URI. For example the english version on www.domain.com/mycategory/mypost will be automatically transformed in www.domain.com/en/mycategory/mypost
  • Fast Caching System: new fast, smart, optimized, self-cleaning and built-in caching system. Drastically reduction of the risk of temporarily ban from translation engines.
  • Fully configurable layout: you can easily customize the appearance of the translation bar by choosing between a TABLE, DIV or IMAGE MAP based layout for the flags bar and by selecting the number of translations to make available to your visitors
  • No database modifications: Global Translator is not intrusive. It doesn’t create or alter any table on your database: this feature permits to obtain better performances.

If to want to have the latest news and updates delivered directly to you, to stay up to date you could decide to subscribe to my latest post or to my comments. You could also evaluate to receive the updates by email: see at the “SUBSCRIPTION” section on the sidebar.

IMPORTANT: I daily receive about 30/40 comments and messages containing suggestions or support requests about Global Translator. Unfortunately I can’t offer free support anymore because it requires a lot of time and costs a lot. If you need help or need more advanced features, I suggest you to buy Global Translator PRO.

Download
Latest version (21th of April, 2009): global-translator.1.2.3.zip

Need support or advanced features? Take a look at Global Translator PRO!

I’ve spent a lot of time writing this code and supporting it.
If you derive some benefit from this code, please consider showing your gratitude in a more tangible way. Thanks!

pixel Wordpress Global Translator Plugin

Previous versions

4th of April, 2009: global-translator.1.2.2.1.zip
3rd of March, 2009: global-translator.1.2.1.zip
29th of January, 2009: global-translator.1.2.zip
27th of December, 2008: global-translator.1.1.2.zip
6th of December, 2008: global-translator.1.0.9.2.zip
15th of November, 2008global-translator.1.0.9.1.zip
4th of November, 2008:global-translator-1.0.8.1.zip
21th of October, 2008:global-translator-1.0.7.1.zip
4th of September, 2008:global-translator-1.0.6.zip
27th of August, 2008:global-translator-1.0.5.zip
22th of August, 2008: global-translator-1.0.4.zip
20th of August, 2008: global-translator-1.0.3.zip
17th of August, 2008: global-translator-1.0.2.zip
21th of July, 2008: global-translator-0.9.1.zip
10th of May, 2008: global-translator-0.9.zip
13th of Apr, 2008: global-translator-0.8.zip
2nd of Feb, 2008: global-translator-0.7.1.zip
28th of Jan, 2007: global-translator-0.7.zip
31th of Aug, 2007: global-translator-0.6.2.zip
17th of Apr, 2007: global-translator-0.6.zip
23th of Dec, 2006: global-translator-0.5.zip
09th of Dec, 2006:global-translator-0.4.1.zip
27th of Nov, 2006:global-translator-0.2.zip
20th of Aug, 2006:global-translator-0.1.zip

Requirements

Global Translator has been tested on Wordpress 2.3.*, 2.5, 2.6 and 2.7.

Installation

  • Upload the folder “global-translator” into your “wp-content/plugins”
  • Log in to Wordpress Administration area, choose “Plugins” from the main menu, find “Global Translator”, and click the “Activate” button
  • Choose “Options->Global Translator” from the main menu and select
    your blog language and your preferred configuration options then select “Update Options“.

Upgrading

  • Uninstall and remove the previous version and follow the Installation instructions, but if you’re upgrading from 0.9 or higher version I suggest you to preserve the “cache” directory.

Configuration

  • If your theme is widged-enabled, just choose “Presentation->Widgets” from the administration main menu
    and drag the “Global translator” widget on the preferred position on your sidebar.
    If your theme is not widgetized, just add the following php code (usually to the sidebar.php file):

    <?php
    if(function_exists("gltr_build_flags_bar")) { 
    gltr_build_flags_bar(); 
    }
    ?>

    After this simple operation, a bar containing the flags which represents all the available translations for your language will appear on your blog. Check my blog for an example (on the sidebar) or take a look to my Youtube Video Downloaders blog.

Uninstallation

  • Log in to Wordpress Administration area, choose “Plugins” from the main menu, find the name of the plugin “Global Translator”, and click the “Deactivate” button

Bug submission

  • Bug submission is an important aspect of many Open Source projects, and submitting bugs correctly increases the chances of the developer finding and fixing any problems that may arise.
    If you want to submit bug issues, please use the Contact form and remember to specify the following informations:
    - the version of the plugin you’re using
    - a full description of the problem (and the error message if available)
    Please don’t submit bugs or support requests as comments otherwise the discussion threads risk to become confusing.
    Alternatively you can also start a new topic here.

Changelog
1.2.3

  • Fixed sitemap integration for blogs not installed on the root path
  • Fixed encoding problems related to the introduction of the new Google APIs

1.2.2.1

  • Hacked new Google URL structure

1.2.1

  • Added seven new languages: Albanian,Estonian,Galician,Maltese,Thai,Turkish,Hungarian
  • Improved caching performances
  • Added Show/Hide button for statistics on options page
  • Optimized connections to google translation engine

1.2

  • Fixed Chinese Traditional Translation

1.1.2

  • New configuration feature: flags bar in a single image (based on contribution by Amir - http://www.gibni.com)
  • Translated Portuguese languages array (Thanks to Henrique Cintra)
  • Added Chinese (traditional) translation
  • Fixed “division by zero” error
  • Fixed image map configuration error

1.0.9.2

  • Better IIS url rewriting support
  • Fixed Norwegian configuration
  • Moved shared function to header.php

1.0.9.1

  • Changed HTTP error for not yet translated pages from 404 to 503 (Service Temporarily Unavailable)

1.0.9

  • Added 404 error code for not yet translated pages
  • Added support for IIS rewrite rules (based on the usage of “/index.php” at the beginning of the permalink)
  • Other performances improvements

1.0.8.1

  • general performances improvement
  • added check for blocking recursive and bad translation requests (i.e. www.mysite/en/fr/…)
  • fixed A tags rendering
  • moved cache dir outside the plugin dir
  • fixed options page access problem
  • fixed trailing slash issue

1.0.7.1

  • Added cache compression
  • fixed layout bugs
  • fixed link building problem (internal anchors not working)
  • Added 11 new languages to Google Translation Engine!

1.0.6

  • Added new optional cache invalidation time based parameter

1.0.5

  • Hacked new Google block introduced on (27th of August 2008)
  • Random User Agent selection for translation requests

1.0.4

  • Performances improvement in cache cleaning algorithm
  • Fixed the sitemap plugin detection function
  • Fixed javascript errors on translated pages

1.0.3

  • Added Debug option on the admin area
  • Added Connection Interval option on the admin area
  • Added more detailed messages and info on the admin page
  • Updated new Promt translation url
  • Fixed some issues about cache cleaning for blogs not using the permalinks
  • Added experimental sitemap integration

1.0.2

  • Fixed cache issue with blogs not using the pemalinks

1.0.1

  • Fixed compatibility issue with older version of Wordpress

1.0

  • Improved cleaning system for translated pages
  • New fast, smart, optimized, self-cleaning and built-in caching system. Drastically reduction of temporarily ban risk
  • Added Widget Title
  • Added 404 error page for deactivated translations

0.9.1

  • Added file extension exclusion for images and resources (they don’t need to be translated)
  • Activated new Prompt configuration
  • Fixed little issue with Portuguese translation
  • Fixed Swedish, Arabic and Czech flags icons (thanks to Mijk Bee and Nigel Howarth)
  • Added new (and better) event-based cache invalidation system

0.9

  • Added support for 10 new languages for Google Translations engine: Bulgarian, Czech, Croat, Danish, Finnish, Hindi, Polish, Rumanian, Swedish, Greek, Norwegian
  • Updated flags icons (provided by famfamfam.com)

0.8

  • Updated Prompt engine
  • Added experimental translation engines ban prevention system
  • Improved caching management
  • Improved setup process
  • Fixed a bug on building links for “Default Permalink Structure”

0.7.1

  • Fixed bug “Call to a member function on a non-object in /[....]/query.php”.
    It happens only on certain servers with a custom PHP configuration
  • Fixed bug on building links for “Default Permalink Structure”

0.7

  • Added two new translation engines: FreeTranslation and Promt Online Translation
  • Added USER-AGENT filter in order to prevent unuseless connections to the translation services
  • Added support for Default Permalink Structure (i.e.: “www.site.com/?p=111″)
  • Added widgetization: Global Translator is now widgetized!
  • Fixed some bugs and file permission issues
  • Excluded RSS feeds and trackback urls translation
  • Fixed some problems on translated pages

0.6.2

  • Updated in order to handle the new Babelfish translation URL.(Thanks to Roel!)

0.6.1

  • Fixed some layout issues
  • Fixed url parsing bugs

0.6

  • Fixed compatibility problem with Firestats
  • Added the “gltr_” prefix for all the functions names in order to reduce naming conflicts with other plugins
  • Added new configuration feature: now you can choose to enable a custom number of translations
  • Removed PHP short tags
  • Fixed some issues for Babelfish translation
  • Added alt attribute for flags IMG
  • Added support to BabelFish Engine: this should help to solve the “403 Error” by Google
  • Added my signature to the translation bar. It can be removed, but you should add a link to my blog on your blogroll.
  • Replaced all the flags images
  • Added help messages for cache support
  • Added automatic permalink update system: you don’t need to re-save your permalinks settings
  • Fixed many link replacement issues
  • Added hreflang attribute to the flags bar links
  • Added id attribute to <A> tag for each flag link
  • Added <DIV> tag for the translation bar
  • Added support for the following new languages: Russian, Greek, Dutch

0.5

  • Added BLOG_URL variable in order to correctly handle a “Blog address” different from the “Wordpress address”
  • Improved url replacement
  • Added caching support (experimental): the cached object will be stored inside the following directory:
    “[...]/wp-content/plugins/global-translator/cache”.
  • Fixed Japanese support (just another bug)

0.4.1

  • Better HTTP request will be sent to Google Translation Services
  • Bug fix: sometimes the translated page contains also the original page (appended)

0.4

  • The plugin has been completely rewritten
  • Added permalinks support for all the supported languages
  • Added automatic blog links substitution in order to preserve the selected language.
  • Added Arabic support
  • Fixed Japanese support
  • Removed “setTimeout(180);” call: it is not supported by certain servers
  • Added new option which permits to split the flags in more than one row

0.2/0.3

  • Added localized tooltips on the flags
  • Added language configuration section on the administration area.

0.1

  • Initial release
  • StumbleUpon
  • Windows Live Favorites
  • Yahoo Bookmarks
  • LinkedIn
  • Hotmail
  • Gmail
  • Facebook
  • Google Bookmarks
  • Twitter
  • Yahoo Mail
  • Share/Save/Bookmark
Ti è piaciuto l'articolo? Iscriviti ora per ricevere aggiornamenti o articoli simili:
Iscriviti al feed RSS Iscriviti al feed RSS

Articoli correlati a "Wordpress Global Translator Plugin"


Commenti

908 Risposte to “Wordpress Global Translator Plugin”
  1. davide scrive:

    This feature is only available on the PRO version.

  2. Roberto scrive:

    Thanks for plugins .

  3. Great plug in! Now my blog appears in search engines in different countries! Thanks a lot nothing2hide for developing this great plug in! :)

  4. Homesgofast scrive:

    This seems great for wordpress blogs any suggestions for websites I hear that the translation is not that good with most systems?

  5. Lance scrive:

    Thanks for the new update!

  6. Jenny scrive:

    Warning. If using this plugin with adsense, make sure you only select the languages that are allowed in adsense TOS

    https://www.google.com/adsense/support/bin/answer.py?hl=en&answer=9727

  7. Nachrichten scrive:

    global-translator.1.2.1 version does not work!!! i upgraded to new one and it shows blank pages.please fix it

  8. Dave scrive:

    Will be checking this out on my blog as I’d like to include Japanese language translations to my articles. Many thanks

  9. Theuntje scrive:

    Thank you very much for this plugin.. my rubbish is now availible in 42 different langauges!.. you rock dude..

    But why does it takes more then 12 hours to translate an new post?

  10. Just installed this fine plugin. How long does it take to get it translated. ATM 3 sites are translated succesfully.. There is a message that it could take a while… any experiences ???

  11. oopshey scrive:

    I just downloaded the plugin, I’ll implement it to my blog,.. thank you for share your hard works :) it is very useful

  12. Alex Wrobel scrive:

    Very good plugin. This is sure to help bring in a new audience of visitors to any blogs. Thank you very much.

  13. EsdrasGrau scrive:

    Thank you very much, works really nice.

  14. widgets scrive:

    I think this widget can be work good for extra traffic, someone got experience with that?

  15. Is this a bug ? Google does not handle anymore Global Translator requests for translation scrive:

    Hello Davide, it seems the plugin GT free does not handle anymore Google Translations as the servers answer the “(0)” code but not the translation anymore. Problem is also encountered by several users on Wordpress.org as they discuss your plugin. What has happened?. Has Google changed its server API ? Best regards !

  16. davide scrive:

    Just fixed: Google has just changed its translation URL, so all the old versions cannot work anymore!! I’ve just released a fix: please download the 1.2.2 version :-)

  17. Thomas scrive:

    Something must gone wrong during the upload, current release is now 0.7.1.
    Keep up the good work, waiting for the update ;)

  18. davide scrive:

    @Thomas: just a temporary update problem on the wordpress server. Now it’s ok :-)

  19. liu scrive:

    Global translator is what i want…yeah

  20. gushid scrive:

    I just downloaded the plugin and installed on my blog, thanks.

  21. Jason Weaver scrive:

    (Sorry for writing in English):
    Hi, I just wanted to say that this plug-in is brilliant. Thank you so much! However, since I upgraded to version 1.2.2, some of the languages render badly in on the page. Chinese, for example, just gives a page full of question marks and French pages can’t handle accents. Is this to do with changes in the Google translation service or is it a bug? Thanks once again for your brilliant work!

  22. Nupeltriko scrive:

    Thanks for translate plugins i use my site thanks again

  23. fauzi rohimi scrive:

    thankyou for great plugin. from indonesian

  24. avsa adasi scrive:

    Good plugin thank you nothing2hide

  25. Olivier scrive:

    Hello

    thank you for the job. I just write an article to explain my choice of using your plugin. I explain how to cut the link but why it is important for me to write it in an other place too (in my article and in my blogroll when i will be work on)

    Olivier

  26. valentina scrive:

    Magnifico il Transaltor…ma, c’è modo di usarlo per un wordpress.com? Mi sembra di capire che wp.com non accetta plugin’s. Forse è possibile copiare il codice e inserilo in una finestra di testo html? Potrebbe funzionare anche per Iweb? Scusate la mia ignoranza…:-) Spero Sia possibile! Grazie per questa web, il lavoro…e speriamo una risposta felice :-)

  27. Thanks for this helpful plugin. You are doing a great job by sharing your precious hard work. Everyone who use this plugin should grateful to you.

  28. topt scrive:

    Not Fixed encoding problems at last version, like Korean…
    I want to remove cache, what should i do. Thanks.

  29. davide scrive:

    @topt: the fix will work only for the new pages which will be translated. It doesn’t fix the already translated ones.

  30. rudi scrive:

    thanks for the free plugin. global translator is very good plugin. many help for visitors.

  31. Fazli S scrive:

    Hi

    Thanks for this useful plugin..

  32. Alb3rt1 scrive:

    Ciao apprezzo molto il tuo plugin, giudicandolo davvero molto valido, in fatti mi sono permesso di scrivere una breve recensione:
    Wordpress global translation plugin
    consigliandolo come uno dei migliori plugin sul mio blog.
    Grazie ancora per questo interessante plugin.

  33. Peter scrive:

    Thank for great plugin

  34. good plugin for my website.

  35. make money scrive:

    very helpful plugin

  36. this plugin is really a great help, specially if you are targeting different users from different countries. :)

    This makes me want to avail your pro Membership :D

  37. smsdear.com scrive:

    Thanks Very Useful plugin

  38. robaleche scrive:

    Congratulations!!!

    Fantastic plugin . Thanks

  39. I love how the Global Translator syncs with the xml sitemap and creates new pages that are indexed. That’s awesome for page rank. I also love that so many people from all over the world can understand without a hassle. Thanks!

  40. JS scrive:

    I am using your plugin on many sites. I is really good! Congratulation and thanks for sharing it!

    I have one question, or request.. Could you add a note mentioning that the result is a translation made by a robot? If we do not have such a note people will believe that we have a really bad site :)

    Thanks again!

  41. FF184 scrive:

    Thanks for the plugin. I wish more blogs would use it.

Trackbacks

Guarda cosa dicono gli altri di questo articolo...
  1. [...] invece preferiamo la traduzione automatica vi consiglio questo plugin per WordPress che vi traduce le pagine in molte lingue senza uscire dal vostro dominio [...]

  2. [...] Wordpress Global Translator Plugin サイトを多言語対応にするプラグイン。23か国語に対応しています。対応言語は以下。 日 本語 イタリア語 韓国語 中国語(簡体字) ポルトガル語 英語 ドイツ語 フランス語 スペイン語 アラビア語 ロシア語 ギリシャ語 オランダ語 ブルガリア語 チェコ語 クロアチア語 デンマーク語 フィンランド語 ヒンドゥー語 ポーランド語 ルーマニア語 スウェーデン語 ノルウェー語 [...]

  3. [...] … da ich einige Verlinkungen von internationalen Seiten habe, habe ich gerade das Global Translator Plugin installiert. [...]

  4. [...] Automatically translates a blog in 41 different languages by wrapping four different online translation engines (Google Translation Engine, Babelfish Translation Engine, FreeTranslations.com, Promt).  I think about the fact the web is global and not everyone understands and reads english- By Davide Pozza. [...]

  5. [...] Global Translator et ses multiples options de moteurs de traduction [...]

  6. [...] Global Translator - giúp dịch blog của bạn sang nhiều ngôn ngữ khác theo cách rất thân thiện với các bộ máy tìm kiếm. [...]

  7. [...] Die erfolgreiche Aktualisierung der taxonomy.php wird jedoch nach Aktivierung noch angezeigt. - Der Global Translator in Version 1.2.3 redirected falsch, die übersetzten Seiten sind nicht mehr aufrufbar. Es [...]

  8. [...] WordPress Global Translator Plugin by Nothing2Hide is one of the most popular translation WordPress Plugins. It is a stand alone WordPress Plugin, which means it doesn’t require any additional files to work. Just activate the Plugin and it puts a small table of international flags in the header of your blog which, when clicked, will translate your blog content into that flag’s language. [...]

  9. [...] people would use it here. Featured Posts – only worth going in to if you make a lot of posts. Global Translator – its main problem is that the translations are shit…but what can you expect? However [...]

  10. [...] Global Translator – Hampir setiap orang di dunia dengan sebuah komputer dapat membaca posting Anda dengan bantuan Global Translator plug-in. Menawarkan Terjemahan dalam beberapa bahasa, mulai dari Cina, Perancis, Italia, Jerman, Arab, dan lain-lain. [...]

  11. [...] Global Translator – giúp dịch blog của bạn sang nhiều ngôn ngữ khác theo cách rất thân thiện với các bộ máy tìm kiếm. [...]

  12. [...] Global Translator – Übersetzt den Blog in andere Sprachen. So kann man sich bequem auch bei ausländischen Suchmaschienen anmelden. [...]

  13. [...] Global Translator – Traduz seu blog automaticamente em várias línguas utilizando o Google Translation e o Babel Fish. [...]

  14. [...] Global Translator-Using search engine friendly way to translated blog into multiple languages. [...]

  15. [...] Global Translator – Translate your blog into multiple languages in a search engine friendly way. [...]

  16. [...] Read the original here: Wordpress Global Translator Plugin | Nothing2Hide [...]



Esprimi la tua opinione

Dicci cosa ne pensi...
e, se vuoi visualizzare un'immagine a fianco del commento, procurati un
gravatar!