Impact of Technology in the Translations