Traductor políglota

La Poli Glota és una persona apassionada pels idiomes. Des de petita sempre s'ha interessat per aprendre paraules en altres llengües, i la seva col·lecció de diccionaris ocupa tota una prestatgeria. Ara, la seva passió pels idiomes l'ha portat a plantejar-se un gran repte: crear una aplicació de traducció que sigui única i accessible per a tothom. Per començar vol fer un traductor de paraules que pugui traduir al castellà (ES), anglès (EN), italià (IT) i alemany (GE).
Entrada
La primera línia indica les paraules que es registraran al traductor. Cada paraula són dues línies. La primera tindrà la paraula en català i la segona tindrà indicat idioma:traducció per cada idioma que registri la traducció (separats per un guió).
Un cop finalitzades les paraules amb les seves traduccions hi haurà una sèrie de peticions de traduccions. Es posaran paraules en català i s’indicarà separat amb un espai de quin idioma es vol la traducció. Les peticions acabaran amb un “*”.
Sortida
Per cada cas s’haurà de mostrar la traducció corresponent. Si la paraula no existeix al traducció es mostrarà “NO EXISTEIX”. Si existeix la paraula però no hi ha traducció en l’idioma sol·licitat es mostrarà “SENSE TRADUIR” i la paraula en català.
Exemple d'entrada
5
cadira
ES:silla-IT:sedia-EN:chair
joc
ES:game
avi
IT:nonno-ES:abuelo
gat
IT:gatto-ES:gato-EN:cat-GE:katze
peix
ES:pez-GE:fisch
cadira IT
joc EN
sopa GE
gat GE
peix GE
avi IT
*
Exemple de sortida
sedia
SENSE TRADUIR joc
NO EXISTEIX
katze
fisch
nonno
Comentaris