Google just added machine-translation of Persian (Farsi):
This means you can now translate any text from Persian into English and from English into Persian — whether it’s a news story, a website, a blog, an email, a tweet or a Facebook message. The service is available free at http://translate.google.com.
Is the translation going to be perfect? No. But I saw multiple people around the web asking for this, so I’m glad that Google is offering this translation tool so quickly.
Here’s one final tip: Google provides a set of translation bookmarklets for many languages. The “English” bookmarklet (drag this bookmarklet up to your bookmarks bar) will auto-detect any language (including Persian) and translate it into English. If you select some text first, the bookmarklet will translate just that text. If you click the button with no text selected, the whole page will be translated.
So for some Persian (Farsi) text like this:
You can select just the text you care about and click the “English” bookmarklet and you’ll see something like this:
This can be pretty helpful, so I’m glad that the Google translation team added this feature. Likewise, if you want to translate from other languages into Persian, here’s a bookmarklet that should work.