如何在codeigniter 2中的應用程序文件夾外部調用語言文件。在Codeigniter 2的「應用程序」文件夾外部調用語言文件
文件結構如下所示。
/
/application
/system
/htdocs/languages/english/common_lang.php -- my language file.
如何在codeigniter 2中的應用程序文件夾外部調用語言文件。在Codeigniter 2的「應用程序」文件夾外部調用語言文件
文件結構如下所示。
/
/application
/system
/htdocs/languages/english/common_lang.php -- my language file.
只是一個想法...
1)創建application/language
文件夾中的新語言common_lang.php文件。
2)包括您/htdocs/languages/english/common_lang.php
新application/language/common_lang.php
3)然後,只需加載使用$this->lang->load('common_lang.php', 'english');
我假設你/htdocs/languages/english/common_lang.php
在$lang['language_key'] = "message";
格式這一新的語言文件。如果沒有,你可能需要找出一種方法來準備一個$ lang數組。
如果您將文件application/languages
文件夾,使用$this->lang->load()
有沒有笨功能加載文件。
可以使用include
功能,如:
include FCPATH.'htdocs/languages/english/common_lang.php';
或
include 'htdocs/languages/english/common_lang.php';
FCPATH
是根文件夾。
謝謝。我想我們可以通過其他方式做到這一點.... –
$this->lang->load('./languages/english/common_lang.php', 'english');
嘗試
這是一個不錯的把戲。 –
謝謝。我想我們可以通過其他方式做到這一點... –
好的。讓我們知道你是如何做到的。很高興知道另一種方式。 – TigerTiger