1. A method, comprising: receiving, by one or more computer servers, a request to access an application from a user, the application enabling the user to modify a content of a web page associated with the user; determining, by the one or more computer servers, at least one of a preferred language of the user and a location of the user; determining, by the one or more computer servers, a target market using the at least one of the preferred language of the user and the location of the user, the target market defining a language and a region; identifying a plurality of temporary templates in a content database that are associated with the target market, each temporary template in the plurality of temporary templates being associated with media content and a predetermined time period; rendering, by the one or more computer servers, the application by modifying at least one of a user interface of the application and a content of the application using the target market to include a user interface element enabling selection of at least one of the plurality of temporary templates by the user; and after receiving, via the user interface element, a selection of a first temporary template in the plurality of temporary templates: at a beginning of the predetermined time period associated with the first temporary template and without further input from the user, modifying the web page associated with the user to include the media content associated with the first temporary template, and at an end of the predetermined time period, automatically removing the media content associated with the first temporary template from the web page associated with the user.
1. A method, comprising: receiving, by one or more computer servers, a request to access an application from a user, the application enabling the user to modify a content of a web page associated with the user; determining, by the one or more computer servers, at least one of a preferred language of the user and a location of the user; determining, by the one or more computer servers, a target market using the at least one of the preferred language of the user and the location of the user, the target market defining a language and a region; identifying a plurality of temporary templates in a content database that are associated with the target market, each temporary template in the plurality of temporary templates being associated with media content and a predetermined time period; rendering, by the one or more computer servers, the application by modifying at least one of a user interface of the application and a content of the application using the target market to include a user interface element enabling selection of at least one of the plurality of temporary templates by the user; and after receiving, via the user interface element, a selection of a first temporary template in the plurality of temporary templates: at a beginning of the predetermined time period associated with the first temporary template and without further input from the user, modifying the web page associated with the user to include the media content associated with the first temporary template, and at an end of the predetermined time period, automatically removing the media content associated with the first temporary template from the web page associated with the user. 5. The method of claim 1 , including: determining whether the request was received from a mobile device; and when the request was received from the mobile device, determining whether the mobile device has at least one of a preferred language setting and a country setting.