• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Guida [GUIDA] Creare un semplicissimo traduttore [GUIDA]

Slevin.

Utente Attivo
Autore del topic
3 Febbraio 2012
294
0
Miglior risposta
0
Ciao a tutti, oggi voglio farvi vedere come creare un SEMPLICISSIMO traduttore di parole in visual basic.

OCCORRENTI:
2 Label
1 TextBox
1 Button
1 ComboBox
Per prima cosa aprite Visual Basic e selezionate 'Nuovo Progetto' -> 'Applicazione Windows Form', create gli occorrenti elencati prima in questo modo
traduttore1.png

Ora cliccate su Button1 e mettete le seguenti istruzioni
If ComboBox1.Text = "Maiale" Then
TextBox2.Text = "Pig"
ElseIf ComboBox1.Text = "Chiave" Then
TextBox2.Text = "Key"
ElseIf ComboBox1.Text = "Ragazzo" Then
TextBox2.Text = "Boy"
ElseIf ComboBox1.Text = "Casa" Then
TextBox2.Text = "Home"
ElseIf ComboBox1.Text = "Occhi" Then
TextBox2.Text = "Eyes"
Per aggiungere le parole alla ComboBox basta cliccare ancora su Button1 e selezionare in alto 'EventiForm1' e alla sua destra 'Load'
traduttore2.png

In seguito vi uscira una nuova casella di istruzioni e inserite
ComboBox1.Items.Add("Maiale")
ComboBox1.Items.Add("Ragazzo")
ComboBox1.Items.Add("Chiave")
ComboBox1.Items.Add("Casa")
ComboBox1.Items.Add("Occhi")
In questo caso le parole che vi tradurrà sono: Maiale, Ragazzo, Casa, Occhi, e Chiave, voi potete aggiungercene quante ne volete. Come avevo detto in precedenza è un SEMPLICISSIMO traduttore ^^.
 
Ultima modifica:
Riferimento: [GUIDA] Creare un semplicissimo traduttore [GUIDA]

In realtà potresti affidarti anche a Google Translate per fare un'applicazione simile.
 
Riferimento: [GUIDA] Creare un semplicissimo traduttore [GUIDA]

Con questo metodo dovresti metterti a scriverti condizioni per ogni parola (Senza contare che una parola può avere più di un significato) non ha senso farlo così, se proprio non vuoi appoggiarti ad un servizio dovresti avere due liste collegate che contengano le varie parole non è molto difficile da fare, e , sicuramente risparmieresti molto tempo
 
Riferimento: [GUIDA] Creare un semplicissimo traduttore [GUIDA]

Con questo metodo dovresti metterti a scriverti condizioni per ogni parola (Senza contare che una parola può avere più di un significato) non ha senso farlo così, se proprio non vuoi appoggiarti ad un servizio dovresti avere due liste collegate che contengano le varie parole non è molto difficile da fare, e , sicuramente risparmieresti molto tempo

Mah quoto al 100% , chi ha voglia di copiarsi un vocabolario ?!?!
E poi anche se ascoltasse il tuo consiglio , chi avrebbe voglia di scorrere una combobox , contenente più di 1000 parole per trovarne una ?! ,bisognerebbe mettere una textbox in cui l'utente scrive la propria parola...etc.. etc...
 
Riferimento: [GUIDA] Creare un semplicissimo traduttore [GUIDA]

Il miglior metodo è senz'altro utilizzare le API di google, hai idea di quanto lavoro hai da fare utilizzando questo metodo? E' più che inutile.
 
Riferimento: [GUIDA] Creare un semplicissimo traduttore [GUIDA]

Il miglior metodo è senz'altro utilizzare le API di google, hai idea di quanto lavoro hai da fare utilizzando questo metodo? E' più che inutile.

Ad ogni modo , anche in questo caso il traduttore di google è un traduttore assai pieno di errori !

Creare un traduttore perfetto = MISSION IMPOSSIBLE !
 
Riferimento: [GUIDA] Creare un semplicissimo traduttore [GUIDA]

Ad ogni modo , anche in questo caso il traduttore di google è un traduttore assai pieno di errori !

Ovvio che lo è, scrivere la sintassi di una lingua in un linguaggio di programmazione non è facile; anzi è decente.
 
Riferimento: [GUIDA] Creare un semplicissimo traduttore [GUIDA]

Allora questo programma lo trovo una cazzata ecco i miei motivi:
1) Se utilizzi le API di google traduttore ovviamente non sarà tuo, ma sempre traduzioni di google.
2) Se ti copi un intero vocabolario lo fai inutilmente, perché:
-Non ci guadagni nulla
-Ormai tutti utilizzano google

^^
 
Riferimento: [GUIDA] Creare un semplicissimo traduttore [GUIDA]

Allora questo programma lo trovo una cazzata ecco i miei motivi:
1) Se utilizzi le API di google traduttore ovviamente non sarà tuo, ma sempre traduzioni di google.
2) Se ti copi un intero vocabolario lo fai inutilmente, perché:
-Non ci guadagni nulla
-Ormai tutti utilizzano google

^^

In realtà il vero lavoro è sfruttare le API di Google, potrebbe essere utile creare un tool di questo genere, magari per traduzioni veloci sul pc
 
Riferimento: [GUIDA] Creare un semplicissimo traduttore [GUIDA]

Il miglior metodo è senz'altro utilizzare le API di google, hai idea di quanto lavoro hai da fare utilizzando questo metodo? E' più che inutile.

Se uno vuole farsi un traduttore non può apporgiarsi a le API di Google, sarebbe troppo facile, Google ci ha messo un bel po' di tempo per fare un traduttore, se l'utente vuole farselo da solo lascateglielo fare e poi non è inutile.
 
Riferimento: [GUIDA] Creare un semplicissimo traduttore [GUIDA]

La vera sfida sarebbe un traduttore semantico e sintattico.
 
Riferimento: [GUIDA] Creare un semplicissimo traduttore [GUIDA]

:shock:
Fare un vero traduttore con il tuo metodo è impossibile.
Ci vorrebbero anni...
 
Riferimento: [GUIDA] Creare un semplicissimo traduttore [GUIDA]

Ho fatto questa guida poichè ho sentito una persona che ha scritto tutte le parole tradotte in Arabo, allora ho pensato che magari qualcuno potrebbe avere la voglia di farlo, comunque al posto della combobox sarebbe bastata una semplice textbox invece di cercare ogni parola, tuttavia chi vuole può scriversi tutte le traduzioni da parola a parola ^^.
 
Ultima modifica:
Riferimento: [GUIDA] Creare un semplicissimo traduttore [GUIDA]

io Avevo intenzione di farne uno così ma poi arrivato a 150 parole inserite mi sono rotto i covoni e ho lasciato perdere @jakub1996 ti ricordi??? ti chiesi di aiutarmi per il dizionario di latino xD ero piu che pazzo
 
Riferimento: [GUIDA] Creare un semplicissimo traduttore [GUIDA]

Mah quoto al 100% , chi ha voglia di copiarsi un vocabolario ?!?!
E poi anche se ascoltasse il tuo consiglio , chi avrebbe voglia di scorrere una combobox , contenente più di 1000 parole per trovarne una ?! ,bisognerebbe mettere una textbox in cui l'utente scrive la propria parola...etc.. etc...

Se si implementa un CERCA PAROLE , il problema svanisce :emoji_smiley: