Type It: Type Accents On Any Keyboard

Type It is a free online program for typing accent marks and other special characters that  are often required for languages other than English. Type It supports twenty-one  languages and currency symbols. You can insert accents and characters by selecting them from the menu provided by Type It or by using their suggested keyboard shortcuts.