Microsoft Office插件语言

时间:2011-05-28 14:22:50

标签: c# .net ms-office

我正在开发一个Word插件,我想根据Word语言设置语言布局。

我有两个CustomUI xml,将根据Word语言返回。

为此,我正在检查语言:

System.Globalization.CultureInfo.CurrentCulture.DisplayName.Substring(0, 2).ToUpper()

问题在于它总是返回(PO)...它是葡萄牙语...即使我在Word选项中将所有内容更改为英语。另一方面,如果我使用CurrentUICulture总是返回EN(英语)。

我想知道如何解决这个问题。

提前致谢

1 个答案:

答案 0 :(得分:1)

用户选择的活动语言包独立于系统默认语言。您需要使用Application.Language属性。