我已经有几天这个问题了,我似乎无法弄清楚该如何解决。
我正在开发一种多语言的网站,并且正在使用[url中的github ci lang] https://github.com/waqleh/codeigniter-language-in-url-internationalization/,它是在链接中使用/ nl或/ en时应该切换语言的帮助程序。>
Github上已经描述的问题:
当我转到URL nl/over-ons
时,它会自动更改为en/nl/over-ons
但是,当我转到网址en/about-us
时,效果很好,与fr/a-propos-de-nous
相同
config.php中的默认语言是:$config['language'] = 'dutch';
MY_Lang.php中的$ languages是:
public $languages = [ 'nl' => 'dutch', 'en' => 'english', 'fr' => 'french', 'ar' => 'arabic' ];
我的路线是:
$route['^fr/a-propos-de-nous'] = 'about';
$route['^en/about-us'] = 'about';