14. The method of claim 13 , wherein the localized content identified has a plurality of versions and one version of the identified localized content is selected.
13. A method implemented on a computer having at least one processor, storage, and communication platform for providing localized content with respect to a website, comprising the steps of: receiving a request for localized content, wherein the request includes both a location on a web page where the localized content of the website is to be displayed to a user and a physical location of the user; obtaining the user's language preference; retrieving one or more pieces of localized content designated to be displayed at the location on the web page, each of which is associated with at least a language preference condition and a location condition; comparing the user's language preference and the physical location against the language preference condition and the location condition associated with each of the one or more pieces of localized content; identifying at least one of the retrieved one or more pieces of localized content based on a result of the comparison; and sending the identified at least one localized content as a response to the received request for localized content.