Google Translate API:
A Simple Class to Use Google Translate Api
Usage:
GoogleTranslate::translate(LANG_SOURCE, LANG_TARGET, TEXT)
Example:
require('GoogleTranslate.Class.php');
$translation = GoogleTranslate::translate("auto", 'fa', 'Hello World!');