CodeIgniter не загружает файл lang

У меня есть контроллер, и есть функция, которая вызывает password . Там у меня есть электронная почта:

  $this->email->from('system@domain.us', "domain.us"); $this->email->to($user_data['email']); $this->email->subject(lang('users_validations_passwordemail_title')); $this->email->message(lang('users_validations_passwordemail_hi').", ". ucfirst(strtolower($userInfo[0]['username'])) .lang('users_validations_passwordemail_text'). $user_data['random_string'] .""); $this->email->send(); 

и в функции диспетчера контроллера у меня есть:

 $this->lang->load('controllers', $this->session->userdata('session_lang')); 

но когда я попытался отправить сообщение, у меня есть это сообщение:

 Unable to load the requested language file: language/france/email_lang.php 

так как использовать его? почему у меня эта ошибка? как это исправить?

BTW – Я пытался использовать lang('users_validations_passwordemail_title') просто (не в форме электронной почты), и это сработало для меня ..

Related of "CodeIgniter не загружает файл lang"

Ну, вы загружаете файл, который не существует. Если у вас есть языковая папка france, у вас должен быть файл email_lang.php с вашими необходимыми данными. В этом случае требуемый языковой ключ