Gewusst wie: Anpassen an die mehrsprachige Benutzeroberfläche von Office
Die mehrsprachige Benutzeroberfläche (Multilingual User Interface, MUI) ist ein Feature von Microsoft Office, das Endbenutzer in die Lage versetzt, die Sprache der Benutzeroberfläche zu ändern.Beispielsweise kann ein Endbenutzer, der mit einer englischen Benutzeroberfläche arbeitet, die Sprache der Benutzeroberfläche in Spanisch ändern.
Betrifft: Die Informationen in diesem Thema betreffen Projekte auf Dokument- und auf Anwendungsebene für Office 2013 und Office 2010. Weitere Informationen finden Sie unter Verfügbare Funktionen nach Office-Anwendung und Projekttyp.
Wenn die Anwendung für Personen vorgesehen ist, die verschiedene Sprachen in Office verwenden, können Sie Code hinzufügen, der alle Zeichenfolgen der Benutzeroberfläche automatisch in die Sprache ändert, die auf dem Computer des Benutzers von Office verwendet wird (wenn der Benutzer die erforderlichen Ressourcen installiert hat).
So überprüfen Sie die aktuelle Einstellung für die Office-Benutzeroberfläche
Verwenden Sie die CurrentUICulture-Eigenschaft des aktuellen Threads.Legen Sie die Sprache der Benutzeroberflächenzeichenfolgen auf die Sprache fest, die von der Office-Version verwendet wird, welche derzeit auf dem Benutzercomputer ausgeführt wird.
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));
Siehe auch
Aufgaben
Verweisen auf Office-Anwendungen durch primäre Interopassemblys