10

I read http://windows.microsoft.com/en-US/windows-vista/change-the-system-locale (windows 8 linked me to this help page)

and I still can't completely understand what that means. In which way is the system locale different than the display language?

1 Answer 1

14

System Locale (Language for non-Unicode Programs):

This setting has three major purposes:

  • Specifies the default ANSI, OEM, MAC, and EBCDIC code pages to use for non-Unicode programs.

  • Specifies some of the font linking preferences for CJK fonts and for legacy bitmap fonts.

  • Specifies application behavior when developers incorrectly use this setting rather than the DEFAULT USER LOCALE.

1 2


User Locale (Standards and Formats):

This setting controls the way information is presented - the sort order in list boxes, the format of date, time, number, and currency values, the calendar you prefer to use.

3


Input Locale (Input Method/Language):

This setting specifies the input language and the method for input devices, such as the keyboard layout. The input locale (also called input language) is a per-process setting that describes an input language (for example, Greek) and an input method (for example, the keyboard).

4


Display Language

This setting specifies the default system language to display user interface (UI) items (such as menus, dialog boxes, and help files).

5


References

2
  • 4
    Oh god I hate everything about this. Thanks for the work though.
    – kluka
    Nov 9, 2012 at 0:23
  • 1
    Confusing? Certainly! (Even Kaplan, although he's an MS employee working on i18n/localisation/globalisation support, agrees.) Anyway, hope this helped clear things up a bit.
    – Karan
    Nov 9, 2012 at 0:26

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .