18. A system, comprising: a user request manager that is configured to receive a request to load a web page; a processor comprising a language encoding data setting determiner that is configured to determine a language encoding data setting for the web page based on the language encoding data setting provided by a language encoding database, wherein the language encoding data setting received from the language encoding database is a language encoding data setting most frequently selected by viewers of the web page, wherein the language encoding database maintains a count of a number of correct times the language encoding data setting has been used for the webpage and provides the language encoding data setting if the count exceeds a first threshold; a language encoding data setting applier that is configured to apply the language encoding data setting provided by the language encoding database to the web page; and a web page renderer that is configured to render the web page based on the language encoding data setting applied to the web page.
19. The system of claim 18 further comprising: a language encoding data setting adjuster that is configured to receive a selection of a new language encoding data setting; and a language encoding database updater that is configured to upload the new language encoding data setting to the language encoding database.