D5 , Word97 ; WordApplication.Languages

for i:=1 to WordApplication.Languages.Count-1 do begin
here is the problem->WordApplication.Languages.item(OvCpt).NameLocal;


You can't access languages via a count index in this way in Word, you
have to use either a name or one of the wdLanguageID constants, like
    ovCpt := wdEnglishUK;
    Caption := Word.Languages.Item(ovCpt).NameLocal;
This means that in Word there's no easy way to cycle through the
language options, AFAIK.

Deborah Pate