@buddy; şu şekilde deneyebilir misin?

<?php
	
	header("Content-Type: text/plain; charset=UTF-8");
	
	function translate($text, $from, $to)
	{
		$url = 'https://translate.google.com.tr/translate_a/t?client=t&sl='.$from.'&tl='.$to.'&hl=tr&sc=2&ie=UTF-8&oe=UTF-8&oc=1&otf=2&ssel=0&tsel=0&q='.urlencode($text);
		
		$response = file_get_contents($url);
		
		$json = preg_match("#\[(.*?)\]#si", $response, $matches) ? json_decode("[".ltrim($matches[0], "[")) : null;
		
		return $json[0];
	}
	
	$uzunca_metin = "merhaba dünya";
	
	print_r(array(
		"orjinal" => $uzunca_metin,
		"cevrilmis" => translate($uzunca_metin, "tr", "en")
	));