<?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/"
	
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Orangeplus.Blog &#187; Facebook Application</title>
	<atom:link href="http://blog.orangeplus.net/tag/facebook-application/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.orangeplus.net</link>
	<description>Orangeplus&#039;tan haberler, ipuçları ve teknik makaleler</description>
	<lastBuildDate>Thu, 27 May 2010 08:05:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Hızlıca, çoklu dil desteğine sahip Facebook fan page hazırlamak</title>
		<link>http://blog.orangeplus.net/2010/05/hizlica-coklu-dil-destegine-sahip-facebook-fan-page-hazirlamak/</link>
		<comments>http://blog.orangeplus.net/2010/05/hizlica-coklu-dil-destegine-sahip-facebook-fan-page-hazirlamak/#comments</comments>
		<pubDate>Thu, 27 May 2010 08:05:14 +0000</pubDate>
		<dc:creator>Ozkan Altuner</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Facebook Application]]></category>
		<category><![CDATA[çoklu dil]]></category>
		<category><![CDATA[Facebook Fan Page]]></category>
		<category><![CDATA[Fan Page]]></category>
		<category><![CDATA[Multi-Language]]></category>

		<guid isPermaLink="false">http://blog.orangeplus.net/?p=63</guid>
		<description><![CDATA[Diyelim ki farklı dil seçeneklerine sahip bir fan page hazırlamak istiyorsunuz, yani; Türkiye&#8217;den gelen kullanıcıya Türkce içerik, Türkiye dışından gelen kullanıcılar da İngilizce içerik göstermek istediniz. Bu koşulu kontrol edip içeriği göstermek için yine kod yazmak gerekiyor (tamam, çok karmaşık değil bu defa). Öncelikle bir uygulama tanımlıyoruz. Bu defa tüm alanları doldurmaya gerek yok. Authentication [...]]]></description>
			<content:encoded><![CDATA[<p>Diyelim ki farklı dil seçeneklerine sahip bir fan page hazırlamak istiyorsunuz, yani; Türkiye&#8217;den gelen kullanıcıya Türkce içerik, Türkiye dışından gelen kullanıcılar da İngilizce içerik göstermek istediniz.</p>
<p><span id="more-63"></span></p>
<p>Bu koşulu kontrol edip içeriği göstermek için yine kod yazmak gerekiyor (tamam, çok karmaşık değil bu defa).</p>
<p>Öncelikle bir uygulama tanımlıyoruz. Bu defa tüm alanları doldurmaya gerek yok. Authentication tab&#8217;ında uygulamayı kimlerin ekleyebileceği seçeneği olarak Fan Page&#8217;i işaretlemek gerekiyor.</p>
<p>Sonraki adımda Profiles tab&#8217;ındaki Tab İsmi ve Tab Url alanlarını doldurmak yeterli (canvas url&#8217;i zaten tanımladığınızı varsayıyorum).</p>
<p>Normalde uygulama canvas sayfası için Facebook&#8217;un gönderdiği değerler, Profile Canvas için çalışmıyor (aslında çalışıyor, ancak page owner olarak Fan page göründüğü için, gelen UserId Fan page&#8217;e ait, dolayısıyla kullanıcının bilgilerini almak profil tab&#8217;ı için pek kolay değil), bunun yine Facebook&#8217;un post ettiği form değerlerini kontrol ediyoruz.</p>
<pre class="brush: php; wrap-lines: false;">
// form degerlerini al
$country = $_POST[&quot;fb_sig_country&quot;];
$locale = $_POST[&quot;fb_sig_locale&quot;];
</pre>
<p> </span></pre>
</div>
<div><strong>$locale</strong> değeri, kullanıcının Facebook'u hangi dilde kullandığını, $country ise kullanıcının bulunduğu ülke değerlerini tutuyor.</div>
<div></div>
<div>Eh, bundan sonrası da size kalmış artık. Basit bir <strong>if</strong> ile çoklu dile sahip bir fan page'iniz hazır.</div>
<div></div>
<div>Afiyet olsun.</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.orangeplus.net/2010/05/hizlica-coklu-dil-destegine-sahip-facebook-fan-page-hazirlamak/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
	</channel>
</rss>

