Traduce din engleza in romana sau invers prin Google API

Recent am inceput sa ma joc un pic cu Google API. Am avut nevoie pentru un script care folosea sistemul de traducere din Google.

Am descoperit si recent o consola de API de la Google care de fapt iti prezinta fiecare optiune si cat de mult folosesti.

Dar cum poti accesa datele din API?

De obicei datele care le primesti inapoi sunt in format json. In PHP este foarte simplu sa folosesti aceste date. Totusi partea proasta este ca poti doar traduce 100.000 de caractere pe zi.

Urmatorul cod in PHP traduce un text cu ajutorul Google API Translate.

[php]
$x = file_get_contents ( "https://www.googleapis.com/language/translate/v2?key=Aicivinecheiadeapi&q=textdetradus&target=ro&source=en" );
$m = json_decode($x); // decodarea datelor
echo "<br>".$m->data->translations[0]->translatedText; // afisarea
$n =$m->data->translations[0]->translatedText; // n primeste valoarea textului tradus
[/php]

Spune si tu parerea...