3 parts to Internationalization
It would be great if BabySmash could support languages beyond English. Not only would it be good for babies raised speaking other languages, but it would also give English-speaking parents the chance to introduce their children to foreign phonemes and characters. The program would need to support (1) various character sets, (2) various keyboards that map to those character sets, and (3) sound files recorded by native speakers. Parents could select that smashes produce results in one, several, or all included languages. Wouldn't it be cool to select Amharic and see that alphabet, along with hearing it spoken, even if you don't know the first thing about the language?