Ramifications of digital technologies on the practice of translation

Discuss in detail the ramifications of digital technologies on the practice of translation. Illustrate your argument with the discussion of developments in the relevant areas (e.g. subtitling, fansubbing, crowdsourcing).