1. A location-aware device operable to receive content through a communications network, the device comprising: a processor; a position module operable to determine a current geographic location of the device; memory; and one or more modules stored in the memory and executable on the processor to: determine a locale context based on the current geographic location of the device, the locale context indicating an address format; based at least in part on the locale context, automatically identify location information in the received content received from one or more sources; and provide one or more navigational-related functions using the identified location information.