public
function
lang(
$line
,
$param
=
array
())
{
$default_lang_arr
=
$_SERVER
[
'HTTP_ACCEPT_LANGUAGE'
];
$strarr
=
explode
(
","
,
$default_lang_arr
);
$default_lang
=
$strarr
[0];
if
(
$default_lang
==
'en-us'
||
$default_lang
==
'en'
){
$this
->config->set_item(
'language'
,
'english'
);
$this
->load->language(
'bm'
,
'english'
);
}
else
{
$this
->config->set_item(
'language'
,
'zh-cn'
);
$this
->load->language(
'bm'
,
'zh-cn'
);
}
$line
=
'title'
;
$param
=
array
();
$line
=
$this
->lang->line(
'title'
);
if
(
is_array
(
$param
) &&
count
(
$param
) > 0) {
array_unshift
(
$param
,
$line
);
$line
= call_user_func_array(
'sprintf'
,
$param
);
}
echo
'^_^'
.
$line
;
}