كيفية القيام بما يلي: استهداف واجهة مستخدم Office متعددة اللغات
ينطبق على |
---|
تنطبق المعلومات الموجودة في هذا الموضوع فقط على أنواع المشاريع وإصدارات Microsoft Office التالية: لمزيد من المعلومات، راجع الميزات المتوفرة بواسطة تطبيقات Office و نوع المشروع. نوع المشروع
إصدار Microsoft Office
|
واجهة المستخدم المتعددة اللغات (MUI) هي خاصية Microsoft Office توفر للمستخدم القدرة على تغيير لغة واجهة المستخدم (UI). على سبيل المثال، يمكن للمستخدم النهائي تغيير لغة واجهة المستخدم من الإنجليزية إلى الأسبانية.
إذا كان سيتم استخدام التطبيق من قبل أشخاص يستخدمون لغات متعددة من Office, يمكنك إضافة تعليمات برمجية لتغيير لغة سلاسل واجهة المستخدم الخاصة بك تلقائياً لمطابقة اللغة التي يستخدمها Office على الكمبيوتر الخاص بالمستخدم (إذا كان المستخدم لديه الموارد الصحيحة مثبتة) .
لمزيد من المعلومات، راجع التعميم و الترجمة لحلول Office.
لتتحقق من الإعدادات الحالية لواجهة مستخدم Office
استخدم خاصية مؤشر الترابط الحالي CurrentUICulture . عين لغة سلاسل واجهة المستخدم الخاصة بك لمطابقة اللغة المستخدمة من قبل نسخة Office قيد التشغيل حالياً على الكمبيوتر الخاص بالمستخدم.
System.Threading.Thread.CurrentThread.CurrentUICulture = _ New System.Globalization.CultureInfo( _ Application.LanguageSettings.LanguageID( _ Office.MsoAppLanguageID.msoLanguageIDUI))
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo( Application.LanguageSettings.get_LanguageID( Office.MsoAppLanguageID.msoLanguageIDUI));
راجع أيضًا:
المهام
كيفية القيام بما يلي: استهداف تطبيقات Office عبر تجميعات توافق أساسي
الربط فى وقت التشغيل في حلول Office