我正在使用codeigniter,语言由会话决定.
我写了元数据,facebook / twitter抓取数据并共享页面:
echo "";
echo "";
echo "";
echo "";
set_lang函数用于检查会话,如下所示:
function set_lang($var) {
$CI = & get_instance();
$lang = $CI->session->userdata('site_lang');
if ($lang == "english") {
return $var;
} else if ($lang == "zh_tw") {
return $var . "_tw";
} else if ($lang == "zh_cn") {
return $var . "_cn";
}
}
共享功能在浏览器中运行良好,但是,我想通过移动应用程序分享链接.由于应用程序不包含会话,因此无法检查语言.另外,如果我将参数放在链接中,例如.
然后我的共享链接也将修复该语言.
有任何想法吗 ?非常感谢您的帮助.