codeigniter를 사용하여 실시간으로 하나의 웹 응용 프로그램의 언어를 변경하려고합니다. 런타임에서 언어 변경
내가 모든 traductions와 LANGUAGE2의 폴더를 생성, 온라인 문서를 수행하지만 수행 할 때$this->config->set_item('language', 'portuguese');
그것은 LANG을 변경하지 마십시오, 그것은 작동하는 유일한 방법은 설정 파일을 변경하다 예 :
$config['language'] = "english";
하지만 실시간으로 변경해야하는 것은 프레임 워크의 구성을 변경하지 않는 것입니다.
감사합니다,
대신 클래스 생성자의
언제'$ this-> config-> set_item ('language', 'portuguese');를 호출합니까? 컨트롤러 생성자 또는 나중에? – Pete
컨트롤러에서 감사합니다 – Pedro
예, 컨트롤러에서 * 어디에 *? 생성자 또는 메서드에서? – Pete