ה- COM שיש ב- C# עושה שימוש בכל הפונקציונליות שבאה עם ה-VBA של האופיס..בכל אופן, אני לא עובד עם C#, אבל אני כן עובד עם VBA, ואני יודע שקיים שדה בשם Language שרדכו אפשר לדעת את השפה של האופיס..
תנסה לאחר שאתה יוצר את האובייקט של ה Word, ונניח קראת לו obj, אז תקרא ל- obj.Language
ותבדוק מה זה נותן..
ב- VBA השימוש הוא Application.Language, והוא מחזיר מספר (ID) שמייצג את השפה..