ошибка говорит сама за себя, в этом файле в этой строке
$this->data['text_message'] = sprintf($this->language->get('text_customer'), $this->url->link('account/account', '', 'SSL'), $this->url->link('account/order', '', 'SSL'), $this->url->link('account/download', '', 'SSL'), $this->url->link('information/contact'));
4 параметра
а в файле
Z:\home\opencart40\www\catalog\language\russian\checkout\success.php
есть текст
$_['text_customer] = '<p>Ваш заказ успешно создан!</p><p>Вы можете просматривать историю заказов в <a href="%s">Личном кабинете</a>, открыв <a href="%s">Историю заказов</a>.</p>Если Ваша покупка связана со скачиваемым файлом, вы можете перейти на страницу <a href="%s">файлов для скачивания</a> для их просмотра.</p><p>Все вопросы направляйте <a href="%s">нам</a>.</p><p>Спасибо за покупки в нашем интернет-магазине!</p>';
в нем тоже 4 места подстановки %s
too few arguments - слишком мало аргументов, то есть в вызове функции допустим передается 4 параметра, а у вас в текст мест подстановки больше четырех