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.
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. 12. The device of claim 11 , wherein the multi-language dictionary is a lookup table that comprises words commonly used in portal pages of public wireless networks and languages associated with the words.