International Sideboard 3.0
Virtual keyboard for more than 300 languages and various signs (1114111 unicode chars). Choose a language from the sidebar list and all the characters appear in a tab for you to type. Your text appears in a textbox for you to paste anywhere.
This add-on is not compatible with your version of Firefox because of the following: