A client computer system comprising the following: one or more processors; system memory; one or more computer-readable storage media having stored thereon computer-executable instructions that, when executed by the one or more processors, causes the client computer system to perform a method for implementing localized jump lists, the method comprising the following: an act of sending a synchronization request to a server computer system to receive a current contact list that includes a user's contacts, the synchronization request including locale information for the user, the locale information identifying a language; an act of receiving, from the server computer system, both a sorted synchronized contact list that includes the user's contacts and a locale-specific jump list, the locale-specific jump list including one or more jump header sort keys that indicate the relative sorting position of each jump header; an act of displaying one or more selectable jump headers; an act of receiving a user input from the user indicating that the user has selected a specified jump header and intends to jump to a specified point in the contact list; an act of jumping to the user-specified point in the contact list using the jump header sort key that corresponds to the selected jump header in the locale-specific jump list; and an act of displaying the contact list to the user at the selected jump header that was jumped to using the jump header sort key of the locale-specific jump list. one or more processors; system memory; one or more computer-readable storage media having stored thereon computer-executable instructions that, when executed by the one or more processors, causes the client computer system to perform a method for implementing localized jump lists, the method comprising the following: an act of sending a synchronization request to a server computer system to receive a current contact list that includes a user's contacts, the synchronization request including locale information for the user, the locale information identifying a language; an act of receiving, from the server computer system, both a sorted synchronized contact list that includes the user's contacts and a locale-specific jump list, the locale-specific jump list including one or more jump header sort keys that indicate the relative sorting position of each jump header; an act of displaying one or more selectable jump headers; an act of receiving a user input from the user indicating that the user has selected a specified jump header and intends to jump to a specified point in the contact list; an act of jumping to the user-specified point in the contact list using the jump header sort key that corresponds to the selected jump header in the locale-specific jump list; and an act of displaying the contact list to the user at the selected jump header that was jumped to using the jump header sort key of the locale-specific jump list. an act of sending a synchronization request to a server computer system to receive a current contact list that includes a user's contacts, the synchronization request including locale information for the user, the locale information identifying a language; an act of receiving, from the server computer system, both a sorted synchronized contact list that includes the user's contacts and a locale-specific jump list, the locale-specific jump list including one or more jump header sort keys that indicate the relative sorting position of each jump header; an act of displaying one or more selectable jump headers; an act of receiving a user input from the user indicating that the user has selected a specified jump header and intends to jump to a specified point in the contact list; an act of jumping to the user-specified point in the contact list using the jump header sort key that corresponds to the selected jump header in the locale-specific jump list; and an act of displaying the contact list to the user at the selected jump header that was jumped to using the jump header sort key of the locale-specific jump list.