1. A translation method, comprising: compiling a set of files including non-localizable files and localizable files into a set of install files, the localizable files including string data from at least one source in a first human language; extracting the string data and exporting the extracted string data to a formatted file; receiving a translated formatted file that includes translated string data, the translated string data corresponding to the extracted string data that has been at least partially translated from the first human language into a target human language; importing the translated string data into the localizable files to produce translated localizable files and replacing the localizable files with translated localizable files that includes the imported translated string data; and packaging the translated localizable files together with the non-localizable files into a set of target install files without requiring recompilation of any of the non-localizable files.