Translate This – Translate wordpress posts as you type!

Comments // Written on Mar 08, 2009 // Net, Open Source

Playing with APIs is very funny, especially if you can obtain a lot, coding a few. This time I realized Translate This a simple wordpress plugin using Google Ajax APIs for Languages to translate the post you’re writing, directly from wordpress administration interface.

It was easy to create the plugin but it’s also very simple to use!
In fact it just adds an icon in the toolbar above wordpress text editor. Clicking it will open a popup containing a select for the language you want to translate your text to and a quick preview of what you will obtain. You change the language from the select and the preview updates itself. When you’re satisfied you press save and your text is automatically replaced with the translated one. There are 42 languages in which you can translate your text.

That’s amazing in my opinion…. here is a quick screencast to show what I’m talking about

As I’m still waiting for wordpress to accept my plugin on their directory you can visit the dedicated page on this blog.

.

Translate This – Wordpress Plugin

Comments // Written on Mar 08, 2009 // Info

Quick Features

  • 42 languages
  • quick ajax real time translation
  • simple, clean and nice interface
  • completely integrated on the editor
  • easy undo

Get to know it

Translate This is a Wordpress plugins that allows users to translate their posts and pages directly from the input form.

After installing it you will be able to open the translation menu from both the edit and the add new pages for posts and pages. Inside the translation menu you will have the possibility to choose in which language you want to translate (42 languages availables) your text and a short preview of what you will obtain.

The language you’re writing on is automatically detected, so you don’t have to specify it and obviously HTML tags are preserved by the system.

After choosing the language the preview will update automatically in a few seconds, depending on your connection speed. After you read the preview and agreed it is a good result you can confirm the translation tool to substitute your text with the translated one. If you’re not satisfied you can just undo your latest action ( CTRL+Z on the text area ) and you will came back to your original post.

Step 1 - Write your Text

Step 1 - Write your Text

Step 2 - Get your preview

Step 2 - Get your preview

Step 3 - Translate in real Time

Step 3 - Translate in real Time

Step 4 - Get your Translation

Step 4 - Get your Translation

Licence

Translate This – Wordpress Plugin
Copyright (C) 2009 Andrea Olivato

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.

Preview It

Credits

Original flag icons have been realized by Icon Drawer

Download It

Please visit Wordpress Plugin Directory to browse trought version or directly download below

Stable

Download 9.03.12

Older releases

Download 9.03.11
Download 9.03.09.1
Download 9.03.09
Download 9.03.08

Changelog

9.03.12 Fixed bug wordpress installations which are not located in the root folder of the domain. More details – Many thanks to Marco Battistoni for this fix

9.03.11 Added flags to language selection Graphics improvement on popup When selecting HTML editor mode plugin will hide itself

9.03.09-1 Fixed compatibility issues with contactformsiii

9.03.09 Fixed paths problem with image and iframe

9.03.08 Initial Release

Install It

Just download the file, extract the .zip and upload the translate-this folder to your /wp-content/plugins/ folder.

Now login to your administration ( http://www.yoursite.com/wp-admin ) and choose plugins from your left sidebar menu.

Look for Translate This in the Inactive Plugins list and click on ‘activate‘.

You’re done!

Use It

For more usage information please read the USAGE INSTRUCTIONS

Using is even simplier then installing it. Just start a new article clicking on New Post ( top-left of the administration area), write something on your native language in the text area and then look for the flag icon located in the Upload/Insert row right before the text editor where you typed.

After clicking the flag a popup will appear, containing a simple select with all the languages supported by Google language tools. After the select you can see a preview of your text translated on the default language ( English ). If you want to translate your native post into any language just choose it from the select and allow some seconds to the script to update the preview.

After the script made its job, if you are satisfied on what it translated just press Send & Close which will translate the text into your editor and close the popup. If instead you want to close the window without making any change to your text just close the popup clicking on the big grey X at the top left of it.

Koders – Search the code!

Comments // Written on Jan 20, 2009 // Net, Open Source

Reading Fabrizio’s blog article I came to know about Koders, an incredible resource of open source code. Using Koders search engine you can easily find the code you were looking for, or get informations about the classes you are already using.

In fact, their database does not only contains the code but also informations about the author, the licence and the source it was cut from.

Apart from the web interface I believe the most interesting part of Koders are the IDE plugins, developed to rapidly access code’s informations directly from a developing platform. In the download page you can find the Eclipse plugin, which searches in real time any documentation, information and code related to what you’re writing on eclipse.  As shown in their screencast as soon as you declare a class/function the plugin will start a research on background and will return all the posssible related class. If you find what fits your needing you can just double click to include open source functions and classes inside your project!

Amule & Notify on Gnome

Comments // Written on Nov 28, 2008 // Open Source

Just a quick tip to monitor download status and problems while using Amule. On Gnome, the program notify is used to show notifications on the desktop, for example evolution uses it for new messages alerts.

Amule does not support it natively but on its configuration panel it is possible to specify a custom command to launch on some events. For example, as you can see from below screenshots I set to launch the command

notify-send "Download Completato - %FILE"

when a Download finshes.

amule 300x283 Amule & Notify on Gnome

You can set other custom events obviously, like errors or chats, also using native amule variables like %FILE, which prints out the name of the file that determinated the event.

Automatically set your default http handler on Gnome [asdGB]

Comments // Written on Nov 21, 2008 // Open Source

Have you ever dreamed about an andvanced IA (I’m ironic) who could understand what browser you opened and open all the links you click on your DE in THAT browser and not in the default one?

Well this is asdGB (Automatically set default Gnome browser), a simple bash script which runs in background, checks for opened browsers and sets the default handler for http / https links on the one you prefer. Obviously if you got only one browser opened it will set that one as default. This means memory and resource saving. This means no more too many windows opened.

asdGB is released under GPL v3 licence and it’s as simple as ./asdGB.sh!

Official Page and Download:

http://blog.andreaolivato.net/software/asdgb-automatically-set-default-gnome-browser

Hey Social – QuickSilver like Interactivity

Comments // Written on Jul 23, 2008 // Net, Open Source

Yes, it’s ture. There are a lot of plugins for Wordpress that let your users interact with Social Bookmarking sites, but as soon as I looked at Hey Silver, I started loving its new way of proposing content. Continue reading →

Google News Sitemap Generator for Joomla

Comments // Written on Jul 16, 2008 // Net, Open Source

Sitemap

After looking in the whole web (ok, not in the whole web but a major part of it for sure) a Sitemap Generator for Google News (not the search engine) compatible with the CMS i’m currently using, i convinced myself to realize it with my fingers, so that it could be integrated with my Joomla Installation and that it could import url from Open Sef plugin.

Continue reading →

Pommo – Mailing List Software

Comments // Written on Jul 16, 2008 // Net, Open Source

Pommo Pommo is a simple but powerful Open Source Mailing List managing tool, with a simple and nice interface, and a complete managing system, full of all the aspects that are required for a mass mailing software.

Continue reading →

Sidu – Mysql Client

Comments // Written on Jul 15, 2008 // Net, Open Source

SiduSidu is an Open Source Mysql client, completely programmed in Php. Even if it can not be compared to  PhpMyAdmin, Sidu offers advanced Javascript gestures, tables sorting and a simply interface, easy to use.

Continue reading →

Page 1 of 212»