Babelfish Translation

Description

So you have a site in some language but you want to enable automatic translations so that users who do not know this language could read it too…

Online translation services comes to the rescue. We have found that the easiest solution to embed and use is the Yahoo wrapper for Babelfish.

What you have to do is to go to this page: http://babelfish.yahoo.com/free_trans_service and look at the the second solution (on the right). Choose the language you want to translate from and click "I want this one" button to get the code. Embed the code as shown below.

Code

[[embed]]
<script type="text/javascript" charset="UTF-8" language="JavaScript1.2" src="http://uk.babelfish.yahoo.com/free_trans_service/babelfish2.js?from_lang=en&region=us"></script>
[[/embed]]

In action

Notes

It might be nice to put this into your side bar (located by default at nav:side).

When using the translated version of the page you can still navigete through the site in the chosen language. BUT it is not possible to interact with the site (edit, rate etc.) any more.

Sometimes the translated pages might have broken layout.

You can also put the other solution here ("Translate any text or pages") and embed the code too. This enables you to translate any string you input into the box.

Rate this solution

If you think this solution is useful — rate it up! Or dump it otherwise.

rating: +8+x

Comments

Solution for Broken Layout?
legalstocklegalstock 1199111009|%e %b %Y, %H:%M %Z|agohover

I'm having trouble with a broken layout. Does anyone have a solution on how to fix it?

unfold Solution for Broken Layout? by legalstocklegalstock, 1199111009|%e %b %Y, %H:%M %Z|agohover
Add a new comment
page_revision: 2, last_edited: 1159434346|%e %b %Y, %H:%M %Z (%O ago)
Unless stated otherwise Content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License