[DllImport("kernel32.dll")]
static extern ushort GetSystemDefaultUILanguage();
None.
None.
Please add some!
Please add some!
Do you know one? Please contribute it!
/*****************************************************/
The example provided here is not a managed api, but it's more of a workaround.
public string GetDefaultLanguage()
{
// I just create a new thread. This gets the language of the operating system (even if the running thread
// has been set with another language later on)
System.Threading.Thread temp = new System.Threading.Thread(new System.Threading.ThreadStart(DummyMethod));
return temp.CurrentCulture.TwoLetterISOLanguageName;
}
private void DummyMethod()
{
// just to be able to create a thread
}
/*****************************************************/