Budżet: 500 UAH Termin: 5 dni
Twój klucz API Google Translate
$key = 'YOUR_API_KEY'
Funkcja tłumaczenia tekstu
funkcja translate($text, $source, $target) {
globalny $key;
$url = 'https://translation.googleapis.com/language/translate/v2?key=' .Kluczowy $
$data = array(
„q” = $text,
„Source” = $Source
„target” = „target”
) ;
$options = array(
„HTTP” = array(
'header' => 'Content-type: application/x-www-form-urlencoded',
„Metod” = „POST”
„Content” => http_build_query($data)
) ,
) ;
$context = stream_context_create ($options)
$result = file_get_contents ($url, false, $context)
jeśli ($result === false) {
Powrót fałszywy;
$result = json_decode ($result, true)
jeśli (!isset($result['data']['translations'][0]['translatedText'])) {
Powrót fałszywy;
return $result['data']['translations'][0]['translatedText']
Przykład użytkowania
$text = „Hello, world!„;
$source = „en”
$target = „uk”
$translation = translate($text, $source, $target)
echo $translation; // wyciągnie "Dzień dobry, świat!"