When going into Smart Keyboard Pro Settings > Text prediction > User Dictionary, first show the list of languages for which at least one word is present in the user dictionary. When an user selects a language, then show the list of words in the user dictionary is set for that particular language only. This will be useful for those with user dictionaries with words in multiple languages, as currently there's no way to sort by language or view which language a word is set to until you edit that word. Here's a mockup including more suggestions:
External image (dl.dropbox.com)
External image (dl.dropbox.com)