Язык продолжает переключаться в URL (маршрут) с NL (голландский) на EN - PullRequest
0 голосов
/ 17 июня 2019

У меня эта проблема уже пару дней, и я не могу понять, как ее можно исправить.

Я занимаюсь разработкой многоязычного веб-сайта и использую[github ci lang in url] https://github.com/waqleh/codeigniter-language-in-url-internationalization/ это помощник, который должен переключать язык, когда в ссылке используется / nl или / en.

Проблема, уже описанная на Github:

Когда я перехожу на URL nl/over-ons, он автоматически меняется на en/nl/over-ons Но когда я перехожу на URL en/about-us, он работает просто отлично, то же самое для fr/a-propos-de-nous

Язык по умолчанию в config.phpэто: $config['language'] = 'dutch'; $ языков в MY_Lang.php это: public $languages = [ 'nl' => 'dutch', 'en' => 'english', 'fr' => 'french', 'ar' => 'arabic' ];

И мои маршруты:

$route['^fr/a-propos-de-nous'] = 'about';
$route['^en/about-us'] = 'about';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...