Переводчик на Яндекс API (php)

Автор: | 12.10.2017

Сейчас я покажу вам как сделать переводчик на php


Сначало надо создать ключ в яндексе перейдя по этой ссылке

Затем можно приступать к коду:

<?php { 
$key = "KEY"; //наш ключ 
$lang = $_POST["lfirst"] . "-" . $_POST["lsecond"]; //определяем с какого языка переводить и на какой 
$text = $_POST["text"]; //определяем что переводить 
$url = "https://translate.yandex.net/api/v1.5/tr/translate?key=" . $key . "&lang=" . $lang . "&text=" . $text; //определяем ссылку на обработчик яндекса 
$result = simplexml_load_file($url); //xml страница с результатом
echo "Результат: $result-&gt;text"; //выводим результат
	}
?>;



<form method="post">
Что перевести: <input name="text" />

С какого переводить: <select name="lfirst">
<option value="en">Английский</option>
<option value="ru">Русский</option>
</select>

На какой переводить: <select name="lsecond">
<option value="en">Английский</option>
<option value="ru">Русский</option>
</select>

<input type="submit" />
</form></pre>
<pre>

Вот и всё, если вы хотите узнать коды остальных языков, вы можете найти их здесь

Результат вы можете увидеть тут

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.