Php 如何使用Codeigniter使网站国际化
如何用不同的语言翻译我的codeigniter网站 我实际上使用的是codeigniter的语言类。在Php 如何使用Codeigniter使网站国际化,php,codeigniter,internationalization,translation,Php,Codeigniter,Internationalization,Translation,如何用不同的语言翻译我的codeigniter网站 我实际上使用的是codeigniter的语言类。在应用程序/language/language\u文件夹/file\u lang.php中创建语言文件后,如何从一种语言切换到另一种语言 我用意大利语和英语创建了一种文件语言,但是我怎么知道从一种语言切换到另一种语言呢 当用户设置语言时,我可以在uri中使用函数吗?语言文件总是使用filename参数加载,但也使用language参数加载 如果在构造函数中写入此项: $CI =& get_
应用程序/language/language\u文件夹/file\u lang.php
中创建语言文件后,如何从一种语言切换到另一种语言
我用意大利语和英语创建了一种文件语言,但是我怎么知道从一种语言切换到另一种语言呢
当用户设置语言时,我可以在uri中使用函数吗?语言文件总是使用filename参数加载,但也使用language参数加载 如果在构造函数中写入此项:
$CI =& get_instance();
$CI->load->library('session'); (unless you autoload it)
$CI->language = $CI->session->userdata('lang') ? $CI->session->userdata('lang') : $CI->config->item('default_language');
if($CI->input->get('lang'))
{
$CI->session->set_userdata('lang', $CI->input->get('lang'));
}
$CI->lang->load('file', $CI->session->userdata('lang'));
然后,只需在url中添加?lang=文件夹,即可切换语言