Range.DetectLanguage method

Analyzes the specified text to determine the language that it is written in.

Namespace:  Microsoft.Office.Interop.Word
Assembly:  Microsoft.Office.Interop.Word (in Microsoft.Office.Interop.Word.dll)

void DetectLanguage()

The results of the DetectLanguage method are stored in the LanguageID property on a character-by-character basis. To read the LanguageID property, you must first specify a selection or range of text.

If the DetectLanguage method has already been applied to the specified text, the LanguageDetected property is set to True. To re-evaluate the language of the specified text, you must first set the LanguageDetected property to False.