SystemDefault: ICultureInfo;
The SystemDefault property returns settings of the culture selected in the operating system for the applications that do not support Unicode.
This culture is set in operating system regional settings and is used to display text in the applications that do not support Unicode.
Sub UserProc;
Var
CF: ICultureInfo;
Begin
CF := CultureInfo.SystemDefault;
Debug.WriteLine(CF.NativeLanguage);
End Sub UserProc;
On executing the example the development environment console displays language name of the culture, which is set in the operating system and which is used by the applications that do not support Unicode.
See also: