HNHSoft bi-lingual dictionaries and talking phrase books include Chinese, Cantonese, Japanese, Korean, Russian, Thai, French, Spanish, German, and Italian. Compatible with all leading mobile platforms including iPhone, iPod, BlackBerry, Windows Mobile, Palm, and Java phones.