$yt_link = "https //translate yandex net/api/v1.5/tr.json/translate?key=".$yt_api_key."&text=".$yt_text."&lang=".$yt_lang; $result = file_get_contents($yt_link); $result = json_decode($result, true); $translated = $result['text'][0]; с ("memo2")->text = $translated; ("мой api ключ" - реальный api ключ, только на ответы его не писал)
он вроде как платный... так вроде верно принимаешь жсон данные, кразябры это формат все должно работать в утф-8 без бум где валидация $json = json_decode(file_get_contents('php://input'), true); кодировки нету вообще
Nikolay Kondaurov
Мастер
(2484)
я понял, ну с кодировкой у тя проблемы проверяй форматы в каком сам документ в каком формате принимаешь в каком выводишь
Код:
$yt_api_key = "*мой api ключ*";
$yt_lang = "ru-en";
$yt_text = c("memo1")->text;
$yt_link = "https //translate yandex net/api/v1.5/tr.json/translate?key=".$yt_api_key."&text=".$yt_text."&lang=".$yt_lang;
$result = file_get_contents($yt_link);
$result = json_decode($result, true);
$translated = $result['text'][0];
с ("memo2")->text = $translated;
("мой api ключ" - реальный api ключ, только на ответы его не писал)