مشاركة عبر


كيفية القيام بما يلي: استهداف واجهة مستخدم Office متعددة اللغات

ينطبق على

تنطبق المعلومات الموجودة في هذا الموضوع فقط على أنواع المشاريع وإصدارات Microsoft Office التالية: لمزيد من المعلومات، راجع الميزات المتوفرة بواسطة تطبيقات Office و نوع المشروع.

نوع المشروع

  • مشروعات على مستوى المستند

  • مشروعات على مستوى التطبيق

إصدار Microsoft Office

  • نظام 2007 Microsoft Office

  • Microsoft Office 2010

واجهة المستخدم المتعددة اللغات (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

المبادئ

التعميم و الترجمة لحلول Office