الاجراء التالي يقوم بتغيير لغة الادخال والخاصة بلوحة المفاتيح استنادا الى معرف الدولة المرسل له: Basic: Imports System.Globalization … … … Public Sub SetKeyboardLanguage(ByVal culName As String) Dim MyLng As New CultureInfo(culName) Dim InLang As InputLanguage = InputLanguage.FromCulture(MyLng) InputLanguage.CurrentInputLanguage = InLang End Sub C#: using System.Globalization; ... ... ... public void SetKeyboardLanguage(string culName) { CultureInfo MyLng = new CultureInfo(culName); InputLanguage InLang = InputLanguage.FromCulture(MyLng); InputLanguage.CurrentInputLanguage = InLang; } مثال لاستخدامه: ' العربية SetKeyboardLanguage("ar-SA") ' الانجليزية SetKeyboardLanguage("en")