Google Translate’de Türkçe’yi de ekledikten sonra bir çok site çeviri ikonlarını koymaya başladı. Bu konu hakkında benden yardım isteyen ve mail atan arkadaşlarıma topluca yardım etmek istedim. Benim sitemde bulunan çeviri ikonunu kullanmak isteyen arkadaşlarım varsa php kodunu sitesinde nerede görünmesini istiyorsa oraya ekleyerek sitesinde gösterebilir. Ancak şunuda ekleyim flags adlı klasörü www klasörünün içine yani ftp’de ana dizine atmayı unutmayınız. Wordpress dosyalarının bulunduğu ana dizin.

Kurulumu
  • ilk olarak dosyayı buradan ( .rar ) indiriniz.
  • İndirdiğiniz dosyada ki kod.txt’deki kodu temanızda ikonların nerede görünmesini istiyorsanız oraya yaptırınız.
  • Flags klasörünü ana dizininize atınız.
  • Hepsi bu kadar =)
<?php
function curPageURL() {
$pageURL = ‘http’;
if ($_SERVER["HTTPS"] == “on”) {$pageURL .= “s”;}
$pageURL .= “://”;
if ($_SERVER["SERVER_PORT"] != “80″) {
$pageURL .= $_SERVER["SERVER_NAME"].”:”.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
} else {
$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
}
return $pageURL;
}
$url=curPageURL();
$lang = array();
$lang['en']=”English”;
$lang['de']=”German”;
$lang['it']=”Italian”;
$lang['el']=”Greek”;
$lang['fr']=”France”;
$lang['pl']=”Polish”;
$lang['ru']=”Russian”;
$lang['es']=”Spannish”;
$lang['uk']=”Ukrainian”;
$lang['bg']=”Bulgarian”;
$lang['nl']=”Dutch”;
$lang['fi']=”Finnish”;
$lang['hi']=”Hindi”;
$lang['ja']=”Japanese”;
$lang['no']=”Norwegian”;
foreach($lang AS $key=>$val) {
?>
<a href=”http://translate.google.com/translate?prev=hp&hl=en&u=<?=$url?>&sl=tr&tl=<?=$k ey?>” target=”_blank” name=”<?=$val?>” title=”<?=$val?>”>
<img src=”/flags/<?=$key?>.gif” border=0 align=”absmiddle” alt=”<?=$val?>” title=”<?=$val?>”>&nbsp;
</a>
<?php
}
?>
Kaynak Domatessuyu.Com alıntı yapacaksanız lütfen kaynak adresini silmeyiniz.