8. A translation management system comprising hardware processing modules containing instructions executable by the computer, comprising: a module configured to detect when a document, data stream, or non-text file in the master language has been updated; a module configured to notify a user of the presence of one or more translation jobs, wherein said one or more translation jobs include corresponding documents, data streams, or non-text files in the other languages that are out-of-date and require translation; a translation bus coupled with a plurality of translation resources via a plurality of adaptors, forming a Workflow Pipeline, wherein the translation bus is selected from among a centralized translation bus and a distributed translation bus; a module including a processor configured to distribute translation jobs over the Workflow Pipeline, wherein the processor is further configured to: convert the document, data stream or non-text file to be translated into an internal format, route the internal format representation of the document, data stream or non-text file to a translation resource of the plurality of translation resources, convert the internal format representation into a translation resource format understood by the translation resource via a corresponding adaptor of the plurality of adaptors, and perform translation or an appropriate linguistic transformation by the translation resource; a module configured to convert the translation resource format representation back into the internal format representation via the corresponding adaptor; and a module configured to coordinate the delivery of the translated document, data stream, or non-text file for installation to a destination selected from among a web site, database, and a file system.
8. A translation management system comprising hardware processing modules containing instructions executable by the computer, comprising: a module configured to detect when a document, data stream, or non-text file in the master language has been updated; a module configured to notify a user of the presence of one or more translation jobs, wherein said one or more translation jobs include corresponding documents, data streams, or non-text files in the other languages that are out-of-date and require translation; a translation bus coupled with a plurality of translation resources via a plurality of adaptors, forming a Workflow Pipeline, wherein the translation bus is selected from among a centralized translation bus and a distributed translation bus; a module including a processor configured to distribute translation jobs over the Workflow Pipeline, wherein the processor is further configured to: convert the document, data stream or non-text file to be translated into an internal format, route the internal format representation of the document, data stream or non-text file to a translation resource of the plurality of translation resources, convert the internal format representation into a translation resource format understood by the translation resource via a corresponding adaptor of the plurality of adaptors, and perform translation or an appropriate linguistic transformation by the translation resource; a module configured to convert the translation resource format representation back into the internal format representation via the corresponding adaptor; and a module configured to coordinate the delivery of the translated document, data stream, or non-text file for installation to a destination selected from among a web site, database, and a file system. 9. The translation management system of claim 8 , wherein the hardware processing modules further comprise: a module configured to analyze project components within a project in detail to determine project cost and resource requirements, wherein a project component is comprised of at least a document, data stream, or non-text file to be translated; a module configured to generate a project cost estimate prior to beginning the project; a module configured to create Work Packets, Job Tickets and a Project Schedule for the project; and a module configured to send the Project Schedule to the user for review and validation.