10. A device, comprising: a memory to store instructions for a device settings selector; and a processor to execute the instructions, wherein the instructions cause the processor to: search for available networks; send an access request to an identified available network; receive a portal page from the identified available network responsive to the access request; and select a language for the device based on contents of the portal page.
10. A device, comprising: a memory to store instructions for a device settings selector; and a processor to execute the instructions, wherein the instructions cause the processor to: search for available networks; send an access request to an identified available network; receive a portal page from the identified available network responsive to the access request; and select a language for the device based on contents of the portal page. 11. The device of claim 10 , wherein the portal page comprises a hypertext markup language (HTML) document to which a captive portal of the identified available network redirects network access requests, and wherein to select the language for the device, the processor performs the following: compares words included in the portal page to entries in a multi-language dictionary; determines that the words match particular entries in the multi-language dictionary that correspond to a particular language; and selects the particular language.