Word prediction in Communicator and Windows Control is provided by SwiftKey. SwiftKey is multilingual and therefore if the user has ever used the keyboard for a different language SwiftKey will remember and may predict a word regardless of what language the user is currently typing in.
You can find more information about SwiftKey here... https://www.microsoft.com/en-us/swiftkey