Site Çeviri Kodu PHP

Siteye Translate çeviri, Google Translate API’sını kullanarak bir web sayfasını otomatik olarak birçok farklı dilde çevirebilen bir PHP kütüphanesidir. Bu kütüphane, Google Translate API’sı kullanarak web sayfasını çevirmek için bir PHP betiği içerir. Ayrıca, kullanıcılara çeviriyi istedikleri dilden yapmak için bir kullanıcı arayüzü de sunar.

Bu kütüphanenin kullanımı için, öncelikle Google Cloud Platform hesabına ihtiyacınız olacaktır. Ayrıca, Google Translate API’sını kullanarak çeviri yapabilmeniz için, API anahtarına da ihtiyacınız olacaktır.

İşte Siteye Translate çeviri kütüphanesini kullanarak bir web sayfasını çevirmek için örnek bir PHP kodu:

<?php

// Google Translate API anahtarınızı buraya girin
$api_key = "your_api_key_here";

// Çevrilecek web sayfasının URL'sini belirtin
$url = "https://www.emrekarademir.com";

// Çevirilecek dillerin bir listesini oluşturun
$target_languages = array("es", "fr", "de", "ja", "ko");

// Çevirilecek web sayfasını Google Translate API'sı aracılığıyla çevirin
foreach ($target_languages as $language) {
  $translated_url = "https://www.googleapis.com/language/translate/v2?key={$api_key}&source=en&target={$language}&q={$url}";
  $response = file_get_contents($translated_url);
  $json = json_decode($response, true);
  $translated_text = $json['data']['translations'][0]['translatedText'];
  
  // Çeviriyi belirtilen dile göre yazdırın
  echo "<h2>{$language} Çevirisi:</h2>";
  echo "<a href=\"{$translated_text}\">{$translated_text}</a>";
}

?>

Bu kod, Google Translate API’sı aracılığıyla belirli bir URL’nin birkaç farklı dile çevrilmesini sağlar. $api_key değişkenine, Google Cloud Platform hesabınızda oluşturduğunuz API anahtarını girersiniz. $url değişkeni, çevrilecek web sayfasının URL’sini belirtir. $target_languages dizisi, web sayfasının çevrileceği dillerin bir listesini içerir.

Daha sonra, $target_languages dizisindeki her bir dili kullanarak, Google Translate API’sı aracılığıyla web sayfası çevirilir. Çeviri, $translated_text değişkeninde depolanır ve belirtilen dile göre ekrana yazdırılır.

Bu kütüphane, bir web sitesinin çok dilli olmasını sağlamak için kullanılabilir. Kullanıcılar, Siteye Translate çeviri aracılığıyla bir web sayfasını kendi dillerine kolayca çevirebilirler.

Previous Article

Sayfa Yönlendirme Kodu

Next Article

Sitenize Sosyal Medyada Paylaşma Kodu

Write a Comment

Leave a Comment

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir