opencart默认语言选择


opencart default language selection

我已经将管理面板中的默认语言设置为波斯语。

现在,默认情况下,每个模块都使用persian语言目录。

认为有一个模块仍然坚持使用英语作为其语言。而我已经在language/persian的相应目录中设置了翻译。

我的问题是,如何强制模块使用语言/波斯语而不是语言/英语?

这是获取语言文件的模块控制器的开始:

$this->language->load('module/trackorder');
        $this->data['heading_title'] = $this->language->get('heading_title');
        $this->data['back'] = $this->url->link('common/home');
.....

已检查catalog/language/persian/module/trackorder.php是否存在,是否为英文?只有一种方法可以强制使用另一种语言,实例化一个新的语言对象,如下所示:

$my_language = new Language('language_directory');
$my_language->load('path-to/language-file'); // without extension
$my_language->get('translation_index');

示例:

$my_language = new Language('english');
$my_language->load('module/cart');
echo $my_language->get('heading_title');
// this print 'Shopping Cart'