1. A method 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 corresponding to the current location; determining if the one or more local languages correspond to the default language; displaying the map interface, the map interface presenting information in the default language; displaying a language control on the map interface when at least one of the local languages does not correspond to the default language.