19. A system comprising: one or more processors; and a computer-readable medium including one or more sequences of instructions which, when executed by the one or more processors, cause the one or more processors to perform operations comprising: receiving an invocation of a map interface on a mobile device, the map interface having a default language; obtaining a current location of the mobile device; obtaining one or more local languages associated with the current location; determining if the one or more local languages associated with the current location correspond to the default language; and based on determining that at least one of the local languages does not correspond to the default language, displaying the map interface including a language control that indicates two or more languages for presenting information on the map interface and that can be manipulated to present information on the map interface concurrently in the two or more languages, wherein an amount of information presented in each of the two or more languages is adjusted based on the manipulation of the language control.
19. A system comprising: one or more processors; and a computer-readable medium including one or more sequences of instructions which, when executed by the one or more processors, cause the one or more processors to perform operations comprising: receiving an invocation of a map interface on a mobile device, the map interface having a default language; obtaining a current location of the mobile device; obtaining one or more local languages associated with the current location; determining if the one or more local languages associated with the current location correspond to the default language; and based on determining that at least one of the local languages does not correspond to the default language, displaying the map interface including a language control that indicates two or more languages for presenting information on the map interface and that can be manipulated to present information on the map interface concurrently in the two or more languages, wherein an amount of information presented in each of the two or more languages is adjusted based on the manipulation of the language control. 21. The system of claim 19 , where the language control is a slider control indicating the two or more languages for presenting information on the map interface, and wherein a user can manipulate the slider control to select from the two or more languages for presenting information on the map interface.