This is the source code for the auto translate.