During a spelling check, AutoCAD matches the words in the drawing to the words in the current main dictionary. Any words you add are stored in the custom dictionary that is current at the time of the spelling check. For example, you can add proper names so that AutoCAD no longer identifies them as misspelled words.
To check spelling in another language, you can change to a different main dictionary.
There is no method for checking spelling provided in the AutoCAD .NET API. However, you can specify a different main dictionary using the DCTMAIN system variable, or a different custom dictionary using the DCTCUST system variable.