Я использую WordPress на Digitalocean. Я установил плагин polylang, чтобы автоматически определять язык браузера и показывать соответствующий язык контента. Однако всякий раз, когда я использую плагин кеша (теперь WP самый быстрый кеш), язык больше не переключается автоматически.
Я проверил куки: С деактивированным плагином самого быстрого кеша WP: Cook ie: pll_language
установлен правильно и соответствует языку браузера и работает правильно.
С плагином самого быстрого кеша WP активировано: Cook ie pll_language
всегда установлен на en
независимо от того, какой браузер (на разных языках) используется.
Как это исправить? Нужно ли возиться в .htaccess
или в коде wp php?