// languagePair = e.g. "eng-spa" sS apertium_translate(S languagePair, S s) { File inFile = createTempFile(), outFile = createTempFile(); temp tempDeleteFile(inFile); temp tempDeleteFile(outFile); saveTextFile(inFile, s); backtick_verbose("apertium -u " + languagePair + " " + platformQuote(inFile) + " " + platformQuote(outFile)); ret loadTextFile(outFile); }