6. The method of claim 1 , wherein a requestor requests the translation of the natural-language text document and further comprising: the computer system sending the consolidated translations of the plurality of sentences to the requestor.
1. A method for translating a natural-language text document, the method comprising: a computer system receiving the natural-language text document for translation; the computer system dividing each of a plurality of sentences in the document into a plurality of portions based on a set of rules that specify how to divide up each of the plurality of sentences based on content of the plurality of sentences, wherein the computer system avoids disclosure of any of the plurality of sentences in its entirety to a same human translator; the computer system translating a first portion of the portions of each of the plurality of sentences to form an initially translated first portion, using a translation engine; the computer system sending the portions of each of the plurality of sentences to a plurality of respective, human translators, for correction and translation, wherein none of the plurality of human translators is sent any of the plurality of sentences in its entirety for translation, wherein the step of the computer system sending the portions of each of the plurality of sentences to the plurality of respective, human translators, includes the computer system sending the initially translated first portion along with the first portion; and responsive to receiving translations from the plurality of human translators for respective portions of each of the plurality of sentences, the computer system combining the translations for the respective portions to form consolidated translations for each of the plurality of sentences, and updating at least one model used by the translation engine based on corrections made by the human translators.