Факт. Но в startup.php так и осталось
// Language Cookie
if (isset($this->request->cookie['language']) && array_key_exists($this->request->cookie['language'], $language_codes)) {
$code = $this->request->cookie['language'];
}
// Language Detection
if (!$code && !empty($this->request->server['HTTP_ACCEPT_LANGUAGE'])) {
И судя по тому, что все языковые вещи менялись пару недель назад, то в релизе всё так и будет. И получается, что, например, пользователь раньше был на сайте и у него в куках установлен русский. Потом он пришёл по англоязычной ссылке (из поиска, фейсбука или ещё откуда-нибудь) и вместо того, чтобы ему открыть оригинальную английскую страницу, переключить язык или показать русскую, он будет отправлен на страницу ошибки 404. Или я что-то недопонимаю?