17. A computer-readable memory storing a set of instructions which, when executed by a processor, cause the processor to edit textual displays of a web-based software application having multiple web pages and multiple text items by: executing the web-based software application, the software application including a set of executable instructions for displaying web pages on a graphical user interface and allowing interaction therewith by a user, the software application including at least one secondary file providing resource bundles having a single key and text strings corresponding to text items, the executable instructions having an identifier for locating the single key and for calling the text strings for display on the web page; reading code for each text item which may be edited; receiving a selection of a text item to be edited through a web page on which the text item is displayed; creating an edited text item based on edits to the text item on the web page; saving the edited text item to the secondary file, wherein the single key of the secondary file identifies text items that are displayed a plurality of times on the web page; and dynamically displaying the edited text item in place of the text item on the web page using the single key for a plurality of users across a distributed network without reloading or refreshing the web page by the users.
17. A computer-readable memory storing a set of instructions which, when executed by a processor, cause the processor to edit textual displays of a web-based software application having multiple web pages and multiple text items by: executing the web-based software application, the software application including a set of executable instructions for displaying web pages on a graphical user interface and allowing interaction therewith by a user, the software application including at least one secondary file providing resource bundles having a single key and text strings corresponding to text items, the executable instructions having an identifier for locating the single key and for calling the text strings for display on the web page; reading code for each text item which may be edited; receiving a selection of a text item to be edited through a web page on which the text item is displayed; creating an edited text item based on edits to the text item on the web page; saving the edited text item to the secondary file, wherein the single key of the secondary file identifies text items that are displayed a plurality of times on the web page; and dynamically displaying the edited text item in place of the text item on the web page using the single key for a plurality of users across a distributed network without reloading or refreshing the web page by the users. 20. The computer-readable memory of claim 17 further comprising: providing multiple locations on the web pages for a single text item; providing a single identifier for the single text item in multiple locations; and dynamically displaying edited text item in each of the multiple locations displayed.