Ошибка в компоненте темы баннера поиска

Я установил этот плагин:

и обнаружил следующую проблему: похоже, что конфигурация предназначена для администраторов, а не для всего сайта. Каждый администратор может настроить плагин и задать своё собственное сообщение.

Это похоже на колесо фортуны :man_shrugging:

Администратор 1, вот что я вижу в панели администратора:

Вот мой результат поиска:

Администратор 2, вот что они видят в панели администратора:

Вот их результат поиска:

Captura de pantalla de 2021-01-09 21-58-21

Вывод

У каждого администратора своё сообщение → они не совпадают…

Также есть возможность оставить первый заголовок пустым.

С уважением.

1 лайк

Я почти уверен, что проблема, с которой вы столкнулись, заключается в том, что настройки в разделе «Переводы темы» компонента применяются к локалям, а не к администраторам. Это означает, что если два администратора выбрали разные локали, они будут переводить разные строки текста. Это может вызвать сильную путаницу, когда одни пользователи выбрали локаль «Английский», а другие — «Английский (США)».

Дополнительную путаницу может вызывать включённая настройка «Устанавливать локаль из заголовка Accept-Language» на сайте. Когда эта настройка активна, у некоторых пользователей локаль может автоматически устанавливаться как «Английский», а у других — как «Английский (США)», и они могут даже не осознавать этого. Судя по всему, именно это и происходит на вашем сайте.

Поскольку локали «Английский» и «Английский (США)» очень похожи, нам, похоже, следует предпринять какие-то действия, чтобы предотвратить подобные проблемы.

4 лайка