Бюджет: 500 UAH Срок: 5 дней
Ваш ключ API Google Translate
$key = 'YOUR_API_KEY'
Функция для перевода текста
функция translate($text, $source, $target) {
Глобальный $key
$url = 'https://translation.googleapis.com/language/translate/v2?key=' .$ ключ
$data = array(
«Q» = $текст
«Source» = $source
«Цель» = $target
) ;
$options = array(
«HTTP» => array(
'header' => 'Content-type: application/x-www-form-urlencoded',
«Method» = «POST»
«Content» => http_build_query($data),
) ,
) ;
$context = stream_context_create($options);
$result = file_get_contents ($url, false, $context);
если ($result === false) {
возвращение фальсификации;
→
$result = json_decode ($result, true)
если (!isset($result['data']['translations'][0]['translatedText'])) {
возвращение фальсификации;
→
return $result['data']['translations'][0]['translatedText']
→
Пример использования
$text = «Hello, world!«;
$source = «en»
$target = «ук»
$translation = translate($text, $source, $target);
echo $translation; // выведет «Привет, мир!»