Research Article

Integrating Discourse Analysis into Pedagogical Translation: Enhancing EFL Students’ Language Proficiency through Cohesion and Coherence

Authors

  • Hicham Beddari Interdisciplinary Research Laboratory for Environment, Management, Energy, and Tourism, Cadi Ayyad University (ESTE), Morocco

Abstract

The use of translation into foreign language learning classrooms has been an issue of considerable controversy for a long time in the history of language pedagogy. However, in the past few decades, translation has experienced a revival and reappraisal in education settings (Cook 2001, Leonardi, 2010, Carreres et al., 2018; Pintado Gutiérrez, 2020). Numerous voices have advocated for its reintegration in EFL classrooms. Since then, researchers and scholars approached translation from a diverse array of perspectives. Hence, the present study ostensibly aims at approaching pedagogical translation from a pointed perspective. The latter essentially boils down to highlighting the relevance and interconnectedness of translation and discourse analysis (DA) for educational purposes. This relationship is purported to be deeply intertwined (Farahani, 2013 Erton, 2014, Kim et al, 2017). By applying DA in the act of direct and inverse translation, the student-translator can manage the flow and the structure of the text in focus, ensuring the establishment of coherence and cohesion of the target text and securing its communicative impact. The Findings show that through contrastive analysis and reflection on the written and translated texts studied in the educational setting, the student-translator advances considerably his or her knowledge of the foreign language.

Article information

Journal

International Journal of Translation and Interpretation Studies

Volume (Issue)

6 (5)

Pages

12-23

Published

2026-08-07

Downloads

Views

127

Downloads

19

Keywords:

Pedagogical Translation; discourse analysis; coherence; cohesion, discourse markers; contrastive analysis.


Fatal error: Uncaught TypeError: array_key_exists(): Argument #2 ($array) must be of type array, int given in /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/statistics/PKPStatisticsHelper.php:215 Stack trace: #0 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/statistics/PKPStatisticsHelper.php(215): array_key_exists() #1 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/statistics/PKPStatisticsHelper.php(172): PKP\statistics\PKPStatisticsHelper->getLocation() #2 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/observers/listeners/LogUsageEvent.php(139): PKP\statistics\PKPStatisticsHelper->getGeoData() #3 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/observers/listeners/LogUsageEvent.php(53): PKP\observers\listeners\LogUsageEvent->prepareUsageEvent() #4 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(441): PKP\observers\listeners\LogUsageEvent->handle() #5 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(249): Illuminate\Events\Dispatcher->Illuminate\Events\{closure}() #6 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(451): Illuminate\Events\Dispatcher->dispatch() #7 /home/u321545423/domains/al-kindipublisher.com/public_html/pages/article/ArticleHandler.php(356): event() #8 [internal function]: APP\pages\article\ArticleHandler->view() #9 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/core/PKPRouter.php(334): call_user_func() #10 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/core/PKPPageRouter.php(278): PKP\core\PKPRouter->_authorizeInitializeAndCallRequest() #11 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/core/Dispatcher.php(165): PKP\core\PKPPageRouter->route() #12 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/core/PKPApplication.php(395): PKP\core\Dispatcher->dispatch() #13 /home/u321545423/domains/al-kindipublisher.com/public_html/index.php(23): PKP\core\PKPApplication->execute() #14 {main} thrown in /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/statistics/PKPStatisticsHelper.php on line 215