Ciao a tutti, innanzitutto tanti auguri di buon natale a tutti...vorrei porvi questo piccolo problema.
Ho un database pieno di parole, devo poter tradurre tutte le parole e inserirle nella colonna adiacente. c'è qualche metodo? grazie a tutti!!!
Ciao a tutti, innanzitutto tanti auguri di buon natale a tutti...vorrei porvi questo piccolo problema.
Ho un database pieno di parole, devo poter tradurre tutte le parole e inserirle nella colonna adiacente. c'è qualche metodo? grazie a tutti!!!
Sicuramente devi fare uno script in PHP che preleva una parola e la inserisce nella colonna.
Come tradurre non saprei indicarti dei servizi free: ho visto che le API di google translate sono a pagamento anche se c'è un periodo gratuito.
Oppure si potrebbe provare a tradurre prelevando la pagina tramite PHP (ad esempio file_get_contents() )andando a interrogare ad esempio in questo modo: https://translate.google.it/m/transl...=it#it/en/Ciao o la stessa cosa con http://www.wordreference.com/iten/ciao
Ciao!
regolamento altervista_______________ regolamento forum
ciao, grazie per la risposta...non riesco comunque a inserire i valori tradotti nel db...sto impazzendo.
Stai utilizzando uno script PHP?
Prova a postarlo.
ecco qui uno stralcio di codice:
Codice PHP:
$traduci = "SELECT * FROM `TRADUZIONE`";
$result = mysql_query($traduci);
$number = mysql_num_rows($result);
$i = 0;
while ($number > $i) {
$tradurre = mysql_result($result,$i,"frase da tradurre");
echo "<table>
<tr><td>Valori da tradurre</td><td>Valore tradotto</td></tr>
<tr><td>$tradurre</td></tr>
</table>";
$i++;
}
while(mysql_fetch_assoc($result))
{
$riga = $result['ID'];
}
?>
<div id="google_translate_element"></div><script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({pageLanguage: 'en', layout: google.translate.TranslateElement.InlineLayout.SIMPLE}, 'google_translate_element');
}
</script>
<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
<div><?$newpage = 'http://risposteautobot.altervista.org/AutoBot/index.php';
//header('Refresh: 1; url=' . $newpage);
$valori = file_get_contents('http://risposteautobot.altervista.org/AutoBot/index.php');
include('accesso.php');
echo $valori;
$tra = mysql_query("UPDATE `TRADUZIONE` SET `traduzione` = '$valori' WHERE `TRADUZIONE`.`ID` = $riga");