May 12
Dil dosyaları oluştururken Google’un 23 dillik hazinesini json ile kullanabilirsiniz.
function cevir ($ceviri,$d1,$d2)
{
// by Altan Tanrıverdi javam.org
$ceviri= urlencode($ceviri);
$json = file_get_contents("http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&q=".$ceviri."&langpair=".$d1."%7C".$d2);
$stdClass=json_decode($json);
return $stdClass->responseData->translatedText;
}
{
// by Altan Tanrıverdi javam.org
$ceviri= urlencode($ceviri);
$json = file_get_contents("http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&q=".$ceviri."&langpair=".$d1."%7C".$d2);
$stdClass=json_decode($json);
return $stdClass->responseData->translatedText;
}
$ceviri: Çevirilecek metin.
Çeviri $d1 dilinden $d2 diline yapılır.
Örnek kullanım:
cevir (‘I love PHP’, ‘en’, ‘zh-CN’);
Dil kodları:
en: ingilizce
nl: hollandaca
fr: fransızca
de: almanca
el: yunanca
it: italyanca
ja: japonca
ko: korece
pt: portekizce
ru: rusça
es: ispanyolca
ar: arapça
bg: bulgarca
hr: hırvatça
cs: çekce
da: danca
fi: fince
hi: hintçe
no: norveçce
pl: lehçe
ro: rumence
sv: isveçce
zh-CN: çince
Örnek dil dosyası: Dil Google

Mayıs 13th, 2008 at 20:35
Gerçekten çok güzel bir paylaşım.
Yazmakta olduğum cms projeme ekleyeceğim..
Mayıs 30th, 2008 at 20:24
Hocam tam olarak anlayamadım bir kaç örnek daha verebilirmisiniz.
Teşekkürler.
İyi çalışmalar.
Mayıs 31st, 2008 at 9:39
Örnek php’yi sayfaya gönderdim Nihat. İnceleyebilirsin.
Haziran 4th, 2008 at 2:22
Arkadaşa katılmamak imkansız. Süper bir paylaşım teşekkürler.
Haziran 5th, 2008 at 21:21
Diller arasında Türkçe’miz yok.
Bunu şöyle aşabilirsiniz projenizin dil dosyalarını bir de yukardaki dillerden birinde hazırlarsınız. Daha sonra apiyi kullanarak Sitenizi 24 dilde yayın yaptırmış olursunuz. Hatta google’ın bu diller arasına Türkçeyi de ekleyeceğini düşünerek kodlarınız geliştirmekte fayda var.
Ayrıca sayfanızı UTF-8 kodlamak zorundasınız.
Haziran 8th, 2008 at 9:35
bunun çalışabilmesi için gerekli minimum apache versiyonu kaç olmalıdır. ben de localde sorun çıkardı çünkü…
Haziran 8th, 2008 at 14:55
Tırnaklara dikkat etmelisin.
Temmuz 5th, 2008 at 22:19
ya ben türkçe yazıpta rusçaya cevirebilirmiyim ve rusçayı da türkçeye