Olá!
Estou com problema em definir um item do config do codeigniter dinâmicamente.
Eu quero informar o idioma do usuário:
function wich() {
if ($this->CI->agent->accept_lang('pt-BR')) {
$lang = "portugues";
}
elseif($this->CI->agent->accept_lang('es')) {
$lang = "espanol";
}else
$lang = "english";
echo $lang;
$this->CI->config->set_item('language', $lang);
}
Eu tenho os diretórios portugues,english e espanol. Se eu configurar
manualmente no config.php ele funciona.
Mas definindo dinâmicamente não funciona.
Por debug imprimi o item do config e está correto!
echo "Idioma". $this->config->item('language');
Mas olhei o debug do CI e ele teima em carregar o portugues.
DEBUG - 2010-09-27 22:24:18 --> Language file loaded:
language/portugues/general_lang.php
Meu config.php
$config['language'] = "portugues";
Estou testando em 2 máquinas virtuais, uma em espanol e outra em inglês e o meu
em portugues.
Alguém sabe porque o idioma não muda no config?
Agradeço desde já qualquer resposta,
Hermes Alves_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------