Work Progress on Taragana’s Automatic Machine Translator Plugin v2 (WordPress)

By Angsuman Chakraborty, Gaea News Network
Tuesday, January 24, 2006

I have started working on Taragana’s Automatic Machine Translation Plugin Version 2. Here is an update on the progress. This is your chance to voice your requirements and priorities. No promises however.

New features:
Like it’s predecessor, it provides automatic real-time machine translation of your WordPress Blog (written in English Language) in eight additional languages - Spanish, French, German, Portuguese, Italian, Japanese, Korean and Chinese (Simplified). The translated pages can be bookmarked.

Sometime after the original plugin was released, Google tweaked their translation service backend. After their tweak only the first page was being translated. Any linked page would show up in English and you would have to click on the appropriate icon again. That is an inconvenience to say the least. I would like it to automatically ensure that all subsequent pages on the site are also available in translated version when you click on them.

This feature has been implemented. Now you have to click on your nation/language icon only once and you can browse the site in your preferred language. In fact currently the plugin is providing you with a translated version of the whole web when you follow the links. I will subsequently limit it to the site only to prevent resource abuse.

To do:

  1. Make the plugin internationalization ready. I would appreciate if you could help me in providing translation of few phrases in any of the non-English languages and/or with testing non-English versions. Please contact me at angsuman[at]taragana[dot]com if you are interested in helping.
  2. Explore the option to provide versions for other non-English blog languages like Spanish. Let me know your choice of non-English blog languages. Currently it only supports blogs in English language. That should change.
  3. Package in a single directory for convenience.
  4. One-click installable.
  5. Explore the possibility to allow fancy urls like https://blog.taragana.com/spanish/. WordPress architecture is too hardcoded as far as I can see for a clean solution. The only option I can see so far is using .htaccess. Any ideas on this issue will be appreciated.
  6. Configurability for different layout, english language flag etc.

There are few more additional enhancements, to be mentioned later.

Misc:
On non-English pages the flag icons sometimes convert to strange string like $$~. I can see this weirdness originating from the translation service provider. I haven’t yet thought about a decent way to address this problem. Status: Pending, possibly unsolvable.

I have explored the possibility to provide translation individually to blog entries instead of translating the whole page at one pass, as someone suggested. However I couldn’t see any good use cases for this feature. Status: Rejected.

Discussion
May 11, 2006: 12:45 pm

I think you could easily do the nice URL feature. Considering Wordpress already does it for Permalinks. You’ll definitely have to use Apache’s rewrite engine, but most Wordpress installs can write to it anyway, so all that would be needed is a tweak to the rewrite rules to some funky format that would trip your plugin.

April 28, 2006: 12:12 pm

I have started working again on this plugin. We will go live with a enhanced version of this plugin on all our sites (except probably this one) by the end of this month. I plan to release a new version for public consumption soon thereafter.


David Husk
April 24, 2006: 8:43 pm

That’s great!
You can send the preview to my email ID: uskooo@yahoo.co.uk. I can test it and let you know…

April 12, 2006: 10:59 am

I will try to do that.


David Husk
April 12, 2006: 2:48 am

Can you release a preview/ beta version so that we can test it on our site?
You may email one copy to me if you are not comfortable making it public now… I am interested :)

March 20, 2006: 12:51 pm

The plugin should support others languages.
Not just: From english to 8 languages, but, from 8 languages to 8 languages, copy? =P

February 13, 2006: 3:23 am

Thanks to all.

It keeps getting rescheduled by our manager who has a firm eye on the dollar :) I wish someone would decide to sponsor it to speed it up ;)


Jonathan
February 12, 2006: 9:21 am

Love your AMT plugin. Just wondering whether v2 is ready for download. Especially like the feature you mentioned, where you only need to click once to keep the selected language for all subsequent pages.

I’ll keep checking your site for the updates. ;)

February 1, 2006: 3:58 pm

Explore the possibility to allow fancy urls like https://blog.taragana.com/spanish/. WordPress architecture is too hardcoded as far as I can see for a clean solution. The only option I can see so far is using .htaccess. Any ideas on this issue will be appreciated.

I think it would work better if it was https://spanish.blog.taragana.com/, because that way it would not conflict with page urls, and would only require the prefix. Hopefully it can be done with .htaccess.

YOUR VIEW POINT
NAME : (REQUIRED)
MAIL : (REQUIRED)
will not be displayed
WEBSITE : (OPTIONAL)
YOUR
COMMENT :