Fix language library for GET array
This commit is contained in:
@@ -39,12 +39,10 @@ class Lang_detect {
|
|||||||
* @return string Language directory name, e.g. 'english'
|
* @return string Language directory name, e.g. 'english'
|
||||||
*/
|
*/
|
||||||
public function detectLanguage() {
|
public function detectLanguage() {
|
||||||
for ($i = $this->CI->uri->total_segments(); $i > 0; $i--) {
|
$segment = $this->CI->input->get('lang');
|
||||||
$segment = $this->CI->uri->segment($i);
|
if (strlen($segment) == 2 && array_key_exists($segment, $this->supportedLanguages)) {
|
||||||
if (strlen($segment) == 2 && array_key_exists($segment, $this->supportedLanguages)) {
|
$lang = $segment;
|
||||||
$lang = $segment;
|
$this->CI->session->set_userdata('language', $lang);
|
||||||
$this->CI->session->set_userdata('language', $lang);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($this->CI->session->userdata('language')) {
|
if ($this->CI->session->userdata('language')) {
|
||||||
|
|||||||
Reference in New Issue
Block a user