Rispondi 
 
Valutazione discussione:
  • 0 voti - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Script traduttore
05-07-2011, 01:43
Messaggio: #1
Script traduttore
Ciao Mattia!
Se ad esempio volessi realizzare un traduttore che traduce delle parole in altro parole... si potrebbe fare con uno script php?? Se si, come funzionerebbe in linea di base??

Grazie

Saluti
Trova tutti i messaggi di questo utente
Cita questo messaggio nella tua risposta
05-07-2011, 08:14
Messaggio: #2
RE: Script traduttore
Una versione basilare potrebbe essere quella di avere un elenco di parole con il corrispettivo tradotto e sostituire le parole che hanno una traduzione.
Lo script potrebbe essere così:
Codice PHP:
<?php
$text 
'Questo è il testo da tradurre.'//Assegno a una variabile il testo da tradurre
$trans = array( //Creo l'array con le varie coppie con il testo e la relativa traduzione
    
'il'=>'the',
    
'testo'=>'text'
);
$text strtr($text,$trans); //Sostituisco nel testo le parole traducibili (cioè presenti nell'array delle traduzioni)
unset($trans); //Visto che non mi servono più le traduzioni, le elimino dalla memoria
echo $text//Stampo il nuovo testo tradotto
unset($text); //Elimino dalla memoria il testo
?>

Mattia!
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
Cita questo messaggio nella tua risposta
07-07-2011, 19:20
Messaggio: #3
RE: Script traduttore
(05-07-2011 08:14)Mattia Ha scritto:  Una versione basilare potrebbe essere quella di avere un elenco di parole con il corrispettivo tradotto e sostituire le parole che hanno una traduzione.
Lo script potrebbe essere così:
Codice PHP:
<?php
$text 
'Questo è il testo da tradurre.'//Assegno a una variabile il testo da tradurre
$trans = array( //Creo l'array con le varie coppie con il testo e la relativa traduzione
    
'il'=>'the',
    
'testo'=>'text'
);
$text strtr($text,$trans); //Sostituisco nel testo le parole traducibili (cioè presenti nell'array delle traduzioni)
unset($trans); //Visto che non mi servono più le traduzioni, le elimino dalla memoria
echo $text//Stampo il nuovo testo tradotto
unset($text); //Elimino dalla memoria il testo
?>

Ok, ma se per comodità creassi uno script dal quale inserire la parola in una lingua e la corrispondente nell'altra??
Trova tutti i messaggi di questo utente
Cita questo messaggio nella tua risposta
08-07-2011, 07:43
Messaggio: #4
RE: Script traduttore
Non ho capito cosa intendi.

Mattia!
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
Cita questo messaggio nella tua risposta
08-07-2011, 17:54
Messaggio: #5
RE: Script traduttore
Per comodità collegare lo script di traduzione (con alcune parole già inserite) ad un'altra pagina con un form che ti consente di inserire nel traduttore le parole di una lingua e le corrispondenti tradotte nell'altra lingua...mi spiego??
Un pò come se fosse un content management del traduttore...così ogni volta posso aggiungere nuove parole e arricchire il traduttore...
Trova tutti i messaggi di questo utente
Cita questo messaggio nella tua risposta
11-07-2011, 10:31
Messaggio: #6
RE: Script traduttore
Per fare una cosa del genere dovresti salvare le parole in un database o in un file di testo.
Il codice sarà più o meno così:
Codice PHP:
<?php
if(isset($_POST['word']) && is_string($_POST['word']) && trim($_POST['word'])!='' && isset($_POST['translation']) && is_string($_POST['translation']) && trim($_POST['translation'])!=''){ //Controllo che vengano mandate dal form le parole e le relative traduzioni
    /*Qui si deve inserire la parola e la relativa traduzione nel database o nel file di testo*/
}
//Qui sotto stampo il form ("file.php" deve essere il percorso del file
?>
<form action="file.php" method="post">
    <fieldset>
        <p>Parola: <input type="text" name="word" /></p>
        <p>Traduzione: <input type="text" name="translation" /></p>
        <p><input type="submit" value="Invia" /></p>
    </fieldset>
</form> 

Mattia!
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
Cita questo messaggio nella tua risposta
31-10-2011, 13:26
Messaggio: #7
RE: Script traduttore
Ma scusate, perchè dovete creare uno script di traduzione se ne esistono a centinaia sulla rete di professionali e c'è anche Google Translator?
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
Cita questo messaggio nella tua risposta
11-03-2012, 02:49
Messaggio: #8
RE: Script traduttore
Ciao Naroku, la tua domanda è giustissima... ma quello che voglio fare io è un tipo di traduttore diverso dai "classici" che si trovano su web... volevo fare una prova sulla realizzazione di traduzione da un dialetto ad un altro dialetto... è una cosa simpatica e per far si che funzioni...dovrei realizzarlo ad hoc per come stavo cercando di spiegare...
Metti che funziona solo con 2 lingue (i dialetti), lingua 1 e lingua 2. Tramite uno script (es. content management) voglio poter inserire la parola/frase della lingua1 e la corrispondente della lingua2...e arricchire, a mano a mano, il traduttore con frasi e detti...mi spiego?
Trova tutti i messaggi di questo utente
Cita questo messaggio nella tua risposta
11-03-2012, 11:50
Messaggio: #9
RE: Script traduttore
Hai provato la soluzione che ti ho proposto io o hai avuto dei problemi?

Mattia!
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
Cita questo messaggio nella tua risposta
Rispondi 


Discussioni correlate...
Discussione: Autore Risposte: Letto: Ultimo messaggio
  Erroe di parsing nell'esecuzione di uno script filippo9639 1 903 25-01-2009 23:09
Ultimo messaggio: Mattia
  Problemo con script per importare dati di una tabella su un altro hosting filippo9639 7 1.601 27-12-2008 18:43
Ultimo messaggio: Mattia
  Script Upload Chandler 43 2.148 10-12-2008 17:22
Ultimo messaggio: Mattia
  Errore parziale su script PHP filippo9639 12 813 30-11-2008 17:17
Ultimo messaggio: filippo9639
  Problema con script PHP per trasferimento tabelle dati filippo9639 10 2.658 23-11-2008 19:08
Ultimo messaggio: filippo9639
  porzione di Codice PH che invalida script filippo9639 2 510 25-10-2008 19:49
Ultimo messaggio: filippo9639
  Script PHP che non fa tutto bene filippo9639 2 556 25-10-2008 14:30
Ultimo messaggio: filippo9639
  Aiuto per uno script php filippo9639 9 759 28-09-2008 18:38
Ultimo messaggio: Mattia
  cercasi script lupo91 5 992 24-11-2006 21:46
Ultimo messaggio: Synapsis
  Script php diablo512 5 831 01-01-1970 02:00
Ultimo messaggio: Guest

Vai al forum:


Utente(i) che stanno guardando questa discussione: 1 Ospite(i)

Contattaci | Matriz | Torna all'inizio della pagina | Torna al contenuto | Modalità archivio | RSS Syndication