Patent ID: 8146062

Claim:
A method in a data processing system for automatically performing test builds of natural language translated files for a software product, comprising: responsive to receiving a natural language translated file from a client computer, executing a test build of the natural language translated file in a translation test build environment, wherein the translation test build environment is separate from a main software product build environment; determining whether the test build of the natural language translated file is successful; if the test build is successful, submitting the natural language translated file to the main software product build environment; if the test build is unsuccessful, creating a log file containing error information for the test build; and sending the log file to the translator, wherein information in the log file allows the translator to fix compile errors identified in the natural language translated file and resubmit the natural language translated file to the translation test build environment for testing; wherein the translation test build environment comprises a build automation system and a build machine that interact together to test compilation of the natural language translated file such that any compile problems encountered during a build of the natural language translated file will not affect a base product maintained by the main software product build environment.