19. A method for creating a page in multiple languages, the method comprising processor-implemented steps of: accessing a data-descriptive meta-language representation of a page; in response to accessing, searching said data-descriptive meta-language representation for translatable content items; after locating said translatable content items, accessing a translation repository for translations corresponding to said translatable content items; in response to accessing: for those of said translations or said translatable content items are not found in the translation repository, adding a translation request to the translation repository, and generating a multilingual data-descriptive meta-language representation of the page using the data-descriptive meta-language representation of the page and data from the translation repository, wherein the multilingual data-descriptive meta-language representation includes a plurality of translations for the translatable content items and selection logic for selection one or more of the plurality of translations included in the multilingual data-descriptive meta-language representation; converting said multilingual data-descriptive meta-language representation into an executable file for said page, the executable file including said selection logic to generate said page in selected ones of said translations; determining, by the processor, if the translation repository has been modified; and in response to determining that the translation repository has been modified, again accessing the translation repository for translations corresponding to said translatable content items and generating an updated multilingual data-descriptive meta-language representation of the page.
20. The method set forth in claim 19 , wherein the data-descriptive meta-language representation comprises extensible markup language (XML).