Инструменты поиска и устранения неисправностей в WPML > Поддержка
На странице WPML > Поддержка перечислены все инструменты поиска и устранения неисправностей, входящие в состав WPML. Они разделены на три уровня в зависимости от того, насколько опасно их запускать.
- Можно запустить самостоятельно. Зеленый значок. Инструменты самообслуживания, которые Вы можете запускать без участия службы поддержки WPML.
- Журналы – только для чтения. Голубой значок. Просмотр действий WPML в режиме только для чтения. Полезно для диагностики периодически возникающих проблем; их использование ничему не навредит.
- Расширенные – только по запросу поддержки WPML. Красный значок. Инструменты, которые могут привести к потере данных или последствия которых трудно отменить. Не запускайте их самостоятельно; см. Расширенные инструменты.
На этой странице описан безопасный уровень. Инструменты уровня журналов описаны в разделе Журналы; расширенный уровень — в разделе Расширенные инструменты.
Поиск нужного инструмента — Поиск
Поле поиска в верхней части страницы WPML > Поддержка ищет по всем инструментам и дополнительным действиям на всех трех уровнях. Введите симптом, который Вы наблюдаете, название неработающего элемента или операцию, которую хотите выполнить («зависло», «кеш», «таксономия», «дубликат», «ключ сайта»), и подходящие инструменты появятся вместе со значком своего уровня.
Вам не нужно помнить, на каком уровне находится инструмент.
Можно запустить самостоятельно
Проверка системы
Что делает: показывает отладочную информацию, которую поддержка WPML запрашивает в первую очередь, запускает тесты подключения к серверам WPML, выводит список необходимых WPML расширений PHP и позволяет обновить локальный кеш данных лицензии.
Когда использовать:
- Вы собираетесь отправить запрос в поддержку. Скопируйте блок Информация об отладке — см. Предоставление отладочной информации поддержке, чтобы узнать, что еще нужно приложить.
- WPML не может подключиться к
wpml.org, и Вы хотите убедиться, что проблема в соединении. - Изменение подписки не отражается в WPML. Опция Обновить данные лицензии повторно запрашивает состояние учетной записи.
- Вы хотите проверить, установлены ли на Вашем сервере расширения PHP, необходимые для WPML (
SimpleXMLи другие).
В большинстве случаев это первый инструмент, к которому стоит обратиться.
Исправить языковые данные
Что делает: исправляет языковые привязки, которые WPML сохраняет для каждой записи и термина. Пять дополнительных действий включают: Установить языковую информацию (назначить язык контенту, у которого его нет), Синхронизировать таксономии записей (повторно связать переводы таксономий с их записями), Удалить комментарии, не соответствующие языку контента, Исправить подсчет терминов (пересчитать количество терминов для каждого языка) и Исправить назначение типа записи.
Когда использовать:
- Запись или термин отображается в столбце неправильного языка в Панели управления переводами.
- WPML сообщает, что язык по умолчанию является переводом.
- Переводы таксономий выглядят не связанными со своими записями.
- Вы изменили код языка (например,
en-gb→en) и Вам нужно переназначить существующий контент. См. раздел Изменение кода языка для существующего контента ниже. - Комментарии неправильно фильтруются по языкам.
Исправить переводы
Что делает: исправляет состояние переводов. Восемь дополнительных действий: очистить кеш WPML, повторить зависший автоматический перевод, обновить подключение к сервисам перевода, обновить доменное имя переключателя языков (после переноса), назначить статус перевода дубликатам, отменить выполняемые автоматические задания, сбросить предпочтительный сервис перевода и сбросить состояние профессионального перевода.
Когда использовать:
- Переводы выглядят зависшими. Они постоянно находятся в статусе В процессе или не показывают прогресса в WPML > Переводы > Задания на перевод.
- Вы только что перенесли сайт на новый домен, а переключатель языков по-прежнему указывает на старый домен.
- Подключение к сервису перевода работает некорректно, и Вы хотите выполнить его чистый сброс.
- Дублированные записи, которые должны быть отмечены как переводы, не обрабатываются как переводы.
Обновить внутренние ссылки
Что делает: сканирует записи, созданные до WPML 4.7, и перенаправляет их внутренние ссылки на правильные переведенные версии. В новых записях ссылки корректируются автоматически; этот инструмент применяется только к сайтам, на которые был перенесен контент из старых версий WPML.
Когда использовать: разовое действие по обслуживанию на давно работающих сайтах, записи на которых были созданы до выхода WPML 4.7. После завершения работы этот раздел исчезает — его нужно запустить только один раз для каждого сайта.
Удалить все сообщения и уведомления
Что делает: скрывает все уведомления админ-панели WPML на сайте и сбрасывает скрываемые предупреждения, чтобы они могли появиться снова в случае повторения проблемы.
Когда использовать: страницы админ-панели WPML перегружены старыми уведомлениями, которые больше не актуальны, или Вы только что решили давнюю проблему и хотите очистить устаревшие предупреждения.
Статус WCML
Что делает (только для сайтов WooCommerce): панель статуса WooCommerce Multilingual только для чтения. В подразделах отображаются статус перевода страниц магазина WooCommerce, товары без перевода, таксономии без перевода, статус мультивалютности, статус плагинов на сайте, совместимых с WPML, и состояние WPML Media для магазина.
Когда использовать:
- Страницы магазина WooCommerce не отображаются на переведенных языках.
- Некоторые товары отсутствуют в языковой версии магазина.
- Мультивалютность настроена, но цены не переключаются правильно.
- Перед отправкой запроса в поддержку, связанного с WooCommerce, скопируйте панель статуса в свой запрос.
Исправить переводы WCML
Что делает (только для сайтов WooCommerce): исправляет состояние переводов, специфичных для WooCommerce. Дополнительные действия включают синхронизацию вариаций товаров, галерей изображений товаров, таксономий для категорий товаров, запасов для товаров и вариаций, разрешение перевода недостающих отзывов о товарах, создание недостающих переводов для атрибутов товаров и перевод таксономии Тип товара.
Когда использовать:
- Вариации товаров переводятся некорректно.
- Запасы не синхронизируются между языковыми версиями одного и того же товара.
- Атрибуты товара отсутствуют в одном из языков.
- Отзыв о товаре не отображается в языковой версии.
Изменение кода языка для существующего контента
Изменение кода языка (например, с en-gb на en) на сайте, где уже есть контент на этом языке, — это многоэтапное изменение в базе данных, а не перенос сервера.
Процедура: измените код языка в WPML > Настройки > Языки в разделе Редактировать языки, затем переназначьте язык существующих записей и переводов с помощью WPML > Поддержка > Исправить языковые данные > Установить языковую информацию. Сначала выполните эту процедуру на промежуточной копии, прежде чем делать это на рабочем сайте.