1. A method implemented on a computer having at least one processor, storage, and communication platform for managing localization of content with respect to a web page, comprising the steps of: designating a location of a web page where content originally intended to be displayed therein can be localized; providing one or more versions of localized content, each of which is localized with respect to the content originally intended to be displayed at the location; associating each version of localized content with one or more conditions, based on which the localized content can be retrieved to replace the content originally intended to be displayed at the location; and storing the one or more versions of the localized content with the associated one or more conditions with respect to the content originally intended to be displayed at the location of the web page so that the localized content can be retrieved in the future when the one or more conditions are met.