Return to Article Details Learning to Translate in Digital Age: The Role of Self-Efficacy in Online Independence Download Download PDF