Skip navigation

Это форум технической поддержки WPML – плагина для многоязычной WordPress.

Доступно для чтения всем, но только клиенты, купившие WPML, могут оставлять сообщения. Сотрудники WPML отвечают на сообщения форума 6 дней в неделю, 22 часов в сутки.

Эта тема содержит 1 ответ, имеет 2 голоса.

Последнее обновление: Andrey 1 год, 7 месяцев назад.

При содействии: Andrey.

Автор Записи
15 июня, 2023 на 11:02 дп #13831565

natashaP

Добрый день.
Обнаружена странная проблема - для не авторизованного пользователя переводы работают нормально. А для авторизованного некоторые строки показываются на главном языке, в то время как сама страница на альтернативном языке.
И так происходит не со всем, а только с некоторыми строками.
Причём что интересно - при первом вызове таких строк они показываются нормально (на доп языке) а уже при следующем - на главном.

скрытая ссылка
скрытая ссылка

Ещё недавно такой проблемы не было (не наблюдалась).
Было обновление плагинов, темы и перенос на другой сервер, после чего и обнаружилась проблема.

Не поможете найти в чём причина? Нет ли какого-то кеша в WPML, который на это может влиять?

15 июня, 2023 на 12:31 пп #13832133

Andrey
Supporter

Языки: Английский (English ) Русский (Русский )

Часовой пояс: Europe/Kyiv (GMT+02:00)

Добрый день,

Такое ощущение, что есть кэш на сервере или с помощью какого нибудь плагина. Попробуйте временно отключить такие плагины и также плагины в целом (кроме WPML), чтобы проверить результаты.

Вы можете попробовать перейти WPML >> Support >> Troubleshooting и нажать на опцию "Clear the cache in WPML". Хотя, не думаю, что это поможет.

Также проверьте включена ли опция “Store a language cookie to support language filtering for AJAX” в WPMl > Languages.

Все еще проблема, попробуйте удалить эти строки в WPML >> Перевод строк и заново их перевести.

Пожалуйста, не забудьте сделать резервную копию Вашей базы данных, прежде чем продолжить.