I got the iPod touch 4th. And its running perfect. You dont need Internet to translate any word, only if You want you hear the pronunciation. For me is perfect :D
hers_24 about Larousse Español - Inglés, v1.2