Yahoo Local
Google Places
Geo Targeted
Bing-MSN Local
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. [...]