Click here to Skip to main content
Click here to Skip to main content

Changing UI language in C# programatically

If you didn't know better what would be your InputLanguage, just by simple code you can list all the installed languages, and choose from them.public void GetLanguages() { // Gets the list of installed languages. foreach(InputLanguage lang in InputLanguage.InstalledInputLanguages)...


Members may post updates or alternatives to this current article in order to show different approaches or add new features.

27 Mar 2010  
Mustafa Ismail Mustafa 1 alternative  
In your form, I usually set this in the enter event of the control (usually a textbox).InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(InputLanguage.FromCulture(System.Globalization.CultureInfo.GetCultureInfo("en-US"));Of course you can substitute the Culture to...


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

About the Author

HMuhammad Kamran
CEO COMBINE CHIPSoft Corporation
Pakistan Pakistan
MIS Manager
Punjab Group of Colleges Rawalpindi Islamabad
Programming in
C#, Java, C/C++, VB 6.
SQL Server, Oracle,
Office Automation,
Follow on   Google+

| | Privacy | Mobile
Web04 | 2.8.140709.1 | Last Updated 23 Jul 2010
Article Copyright 2010 by HMuhammad Kamran
Everything else Copyright © CodeProject, 1999-2014
Terms of Service
Layout: fixed | fluid