Всем привет ![]()
Почему у меня сообщение «страница не существует или закрыта» отображается другим шрифтом и написано, как будто на русском?
Всем привет ![]()
Почему у меня сообщение «страница не существует или закрыта» отображается другим шрифтом и написано, как будто на русском?
Похоже, что страница «Не найдено» рассматривает пользователей как анонимных. У нас включена настройка «Установить локаль из заголовка Accept-Language» на Meta. Эта настройка предназначена для установки локали для анонимных пользователей в соответствии с языковыми заголовками их браузера.
Когда я устанавливаю локаль своего браузера на французский, страница «Не найдено» использует французскую локаль, даже если я авторизован в Meta. Это может быть приемлемо, но если вам отображается локаль, не установленная в настройках языка вашего браузера, это проблема.
Можете ли вы проверить настройки языка своего браузера? В Chrome язык устанавливается в расширенных настройках:
Привет, Саймон,
Я посмотрю это чуть позже. Спасибо за твой ответ. ![]()
Привет
Я проверил сегодня и обнаружил, что всё выглядит именно так. Не совсем понятно, что произошло вчера.
Спасибо за проверку. Меня беспокоит, что может возникнуть проблема с кэшированием, связанная с настройкой set locale from accept language header, из-за которой страница 404 может отображаться с неправильным языком в определённых ситуациях. Вероятно, именно это произошло в прошлый раз, когда вы обращались к этой странице.
Недавно были внесены изменения в то, как Discourse кэширует страницы для анонимных пользователей. Эти изменения должны предотвратить возникновение подобной ситуации, однако возможно, что проблемы с кэшированием страницы 404 всё ещё существуют.
Понял. Спасибо за подробное разъяснение. Если я увижу это снова, я сообщу вам.