Если вам не удается пройти процедуру языковой настройки, возможно, между WPML, вашей темой и другими плагинами возникли проблемы. Здесь вы узнаете, как определить эти проблемы, чтобы мы смогли найти решение, а вы приступили к работе.

1. Включите создание PHP-файла отладки

Когда WPML активируется, он создает таблицы языков в вашей базе данных. Нам необходимо знать, если что-то пошло не так во время этом критическом этапе инициализации. Для этого нам понадобится полный журнал ошибок и предупреждений PHP.

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

Если этот файл заполняется ошибками, не паникуйте. Сюда записывается каждое уведомление, предупреждение и (к сожалению) ошибки WordPress, вашей темы и всех плагинов. Мы знаем, что нам нужно из этого файла.

2. Сбросьте плагин WPML и повторно активируйте его

Теперь, когда вы ведете журнал ошибок, начнем с нуля.

Перейдите в WPML->Поддержка->Диагностика (ссылка внизу страницы поддержки). На этой странице нажмите кнопку «Сбросить все языковые данные и отключить WPML». Над ней есть флажок безопасности. Эта кнопка – не игрушка. Если ее нажать, вы полностью сбросите WPML и навсегда удалите сведения о языках с вашего сайта. Это можно делать только в случае, если вы не настроили WPML, и у вас еще нет никаких переводов.

После вернитесь в меню Плагины и активируйте WPML.

3. Вернитесь к настройке языков

Теперь снова вернитесь к настройке языков и попытайтесь завершить ее. Если все пройдет хорошо, это значит, что раньше у вас был какой-то сбой связи и поэтому настройку языков не удавалось завершить. Если у вас появляется та же ошибка, что и раньше, выполните проверку на наличие ошибок Javascript.

Экран языковой конфигурации WPML использует Javascript. Если что-то на вашем сайте вызывает ошибку Javascript, вы заметите это здесь.

Можно воспользоваться Chrome или Firefox. Нажмите Инструменты->Консоль Javascript и перезагрузите эту страницу. Консоль должна быть пустой. Если появилось сообщение, дословно сообщите нам, что в нем говорится.

4. Позвольте нам помочь вам

Так как у вас теперь есть журнал ошибок PHP и вы знаете, какую ошибку выдает консоль Javascript, мы можем помочь.

Зайдите на наш форум технической поддержки, начните новое обсуждение, указав версии WordPress и WPML, какие другие плагины у вас активированы и какая у вас тема. Также сообщите нам тип вашего веб-сервера.

Даже если вы найдете похожие обсуждения, пожалуйста, все равно начните свое. У всех свой ​​набор плагинов и другая тема, и проблемы отличаются. Мы хотим помочь вам решить вашу проблему, а не чью-то другую.