Check for dictionary supported languages before searching for result.
Description
Problem
Microsoft connector does not check for supported dictionary languages before sending dictionary request. And in case of not supported language, it will throw an exception without providing and valid search result.