l'aide dans le chemin comme fait réellement les choses beaucoup plus compliquées, parce que vous devez toujours le premier segment à un code de pays (vous devez utiliser/en pour l'anglais)
un moyen plus facile méthode à considérer est de définir une variable de session lorsqu'ils sélectionnent une langue, et de le faire « en arrière-plan »:
Dans votre MY_Controller:
public function __construct()
{
parent::__construct();
$lang_code = ($this->session->userdata('lang_code'))? $this->session->userdata('lang_code'):'english';
$this->lang->load('project_launch', $lang_code);
$this->lang->load('project_launch_template', $lang_code);
$this->lang->load('project_launch_uploader', $lang_code);
}
function lang_select(){
$lang_code = $this->input->post('lang_code');
$this->session->set_userdata('lang_code', $lang_code);
}
et votre sélecteur de langue (menu déroulant, petits drapeaux, peu importe) lang_select d'appel() pour changer la langue & ensemble la variable de session; la construction vérifiera la langue chaque chargement de page et de charger les fichiers de langue appropriés
salut vous voulez faire nl comme langue par défaut ou vous voulez aller sur la langue nl de langue anglaise si l'on utilise donc alors ce de même ancre de bibliothèque ($ this- -> lang-> switch_uri ('nl'), 'Afficher la page courante en français); – umefarooq
@umefarooq Salut, je sais à ce sujet, mais pas celui-là j'ai demandé, désolé. – ranggadablues