Определить кодировку перекодировать в Unicode

Вячеслав15 років у сервісі
Дані замовника будуть вам доступні після подання заявки
08.03.2014

Я беру и получаю файл: http://translate.google.ru/translate_a/t?client=x&text=home&hl=en&sl=en&tl=ru

Где home - это переводимый текст

ru - язык на который переводим. Все языки и их обозначение прикрепил в файле.

Нужно определить язык и перевести полученную строку в Unicode

Я получаю строки так:

// Получает содержимое файла в виде массива. В данном примере мы используем

// обращение по протоколу HTTP для получения HTML-кода с удаленного сервера.

$lines = file("http://translate.google.ru/translate_a/t?client=x&text=home&hl=en&sl=en&tl=ru");

// Осуществим проход массива и выведем содержимое в виде HTML-кода вместе с номерами строк.

foreach ($lines as $line_num => $line) {

echo "{$line_num} : " .$line. "
\n";

}

Пытаюсь преобразовать в Unicode:

json_encode(); //работает только с UTF-8

Суть задания:

То есть ответ после запроса на перевод содержится в какой-то кодировке — которую соответственно надо перевести в UTF-8 чтоб была возможность закодировать полученный ответ в json

Заявки фрілансерів