<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Why can&#039;t we play today... &#187; translate</title>
	<atom:link href="http://kaan.ozdincer.com/gunce/tag/translate/feed" rel="self" type="application/rss+xml" />
	<link>http://kaan.ozdincer.com/gunce</link>
	<description>Kaan Ozdincer Kişisel Ağ Güncesi</description>
	<lastBuildDate>Tue, 04 May 2010 17:08:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Python ile Google Translate</title>
		<link>http://kaan.ozdincer.com/gunce/programlama/python-ile-google-translate</link>
		<comments>http://kaan.ozdincer.com/gunce/programlama/python-ile-google-translate#comments</comments>
		<pubDate>Tue, 23 Feb 2010 19:39:35 +0000</pubDate>
		<dc:creator>kozdincer</dc:creator>
				<category><![CDATA[Programlama]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google translate]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[translate]]></category>

		<guid isPermaLink="false">http://kaan.ozdincer.com/gunce/?p=46</guid>
		<description><![CDATA[Python &#8216;da yazılan bir betik için Google Translate ile çeviri lazım olmuştu. Aşağıdaki fonksyon ile sorun çözülmüş oldu.

def translate(content):
try:
import json
except ImportError:
print(&#8216;You need to install the python-json package&#8217;)
sys.exit(1)
url=&#8216;http://ajax.googleapis.com/ajax/services/language/translate?&#8217;
params=urlencode( ((&#8216;v&#8217;,1.0),(&#8216;langpair&#8217;,&#8216;tr&#124;en&#8217;),(&#8216;q&#8217;,content),) )
url=url+params
content=urlopen(url).read()
try:
trans_dict=json.loads(content)
except AttributeError:
trans_dict=json.read(content)
return unicode(trans_dict['responseData']['translatedText'])
]]></description>
			<content:encoded><![CDATA[<p>Python &#8216;da yazılan bir betik için <a href="http://translate.google.com">Google Translate</a> ile çeviri lazım olmuştu. Aşağıdaki fonksyon ile sorun çözülmüş oldu.</p>
<p><span id="more-46"></span></p>
<blockquote><p><span style="color: #800000;">def</span> translate(content):<br />
<span style="color: #800000;">try:</span><br />
<span style="color: #800000;">import</span> json<br />
<span style="color: #800000;">except</span> ImportError:<br />
print(<span style="color: #ff00ff;">&#8216;You need to install the python-json package&#8217;</span>)<br />
sys.exit(1)<br />
url=<span style="color: #ff00ff;">&#8216;http://ajax.googleapis.com/ajax/services/language/translate?&#8217;</span><br />
params=urlencode( ((<span style="color: #ff00ff;">&#8216;v&#8217;</span>,1.0),(<span style="color: #ff00ff;">&#8216;langpair&#8217;</span>,<span style="color: #ff00ff;">&#8216;tr|en&#8217;</span>),(<span style="color: #ff00ff;">&#8216;q&#8217;</span>,content),) )<br />
url=url+params<br />
content=urlopen(url).read()<br />
<span style="color: #800000;">try</span>:<br />
trans_dict=json.loads(content)<br />
<span style="color: #800000;">except</span> AttributeError:<br />
trans_dict=json.read(content)<br />
<span style="color: #800000;">return</span> unicode(trans_dict[<span style="color: #ff00ff;">'responseData'</span>][<span style="color: #ff00ff;">'translatedText'</span>])</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://kaan.ozdincer.com/gunce/programlama/python-ile-google-translate/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
