WPML

Предупреждение в админ-панели

Эти инструменты требуются редко и при неправильном использовании могут привести к потере данных или поломке Вашего многоязычного сайта. Используйте их только по указанию службы поддержки WPML — не экспериментируйте.

Каждый из этих инструментов перед запуском требует ввода подтверждения Я понимаю. Они описаны здесь для того, чтобы Вы понимали, о чем идет речь, когда служба поддержки направляет Вас к одному из них, а не в качестве меню для самостоятельного использования.

Если Вы пытаетесь устранить симптом, правильной отправной точкой будет Безопасный уровень, а не эта страница. Чтение Журналов часто позволяет понять, к какому расширенному инструменту (если таковой потребуется) Вас может направить служба поддержки, а выполнение шагов из раздела Перед обращением в службу поддержки должно предшествовать любым разговорам об инструментах 3-го уровня.

Синхронизация с расширенным редактором переводов

Что он делает: повторно синхронизирует локальные ID заданий Вашего сайта и назначения переводчиков/менеджеров переводов с сервером ATE.

Когда служба поддержки использует его: после неудачного переноса или расхождения состояний, когда ATE считает, что существует один набор заданий, а Ваш сайт — другой. Синхронизация устанавливает между ними единый источник достоверных данных.

Обслуживание базы данных и строк

Что он делает: набор действий по обслуживанию на уровне базы данных. Они включают оптимизацию таблиц WPML, очистку таблиц строк, удаление фантомных записей из таблиц переводов, пересоздание скомпилированных файлов .mo, удаление языковых суффиксов из названий таксономий, проверку на наличие проблем со строками, исправление параметров сопоставления для поля element_type и таблиц WPML в целом, а также восстановление поля tp_it, используемого Translation Hub.

Когда служба поддержки использует его: когда повреждение или смещение схемы вышло за пределы Безопасного уровня. Исправления параметров сопоставления особенно помогают на сайтах, которые были перенесены между версиями MySQL, где изменились значения utf8mb4 по умолчанию.

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

Управление пакетами

Что он делает: выводит список всех пакетов строк — наборов строк, которые другой плагин передает в WPML для перевода (метки полей Gravity Forms, заданный текст блока Gutenberg, метки админ-панели произвольного типа записи Toolset Types, строки шорткодов конструктора страниц). Пакеты создаются и синхронизируются автоматически плагинами, которым они принадлежат. Расширенный вид позволяет Вам перерегистрировать или удалять пакеты.

Когда служба поддержки использует его: когда конкретная строка не появляется для перевода, и служба поддержки выясняет, откуда взялся пакет, или когда после удаления плагина остался потерянный пакет. Удаление неправильного пакета делает его строки потерянными и удаляет переводы из форм, блоков или шаблонов, которые от него зависели.

Связывание типов контента

Что он делает: связывает произвольные типы записей и таксономии, которые не были автоматически обнаружены WPML, с его внутренними категориями перевода. Два дополнительных действия: Связывание переводимых произвольных записей и Связывание переводимых таксономий.

Когда служба поддержки использует его: когда произвольный тип записи (CPT) или произвольная таксономия были зарегистрированы необычным способом, и WPML не обнаружил их автоматически. Связывание их вручную добавляет их в систему перевода.

Обслуживание переводов WCML

Что он делает (только для сайтов WooCommerce): восстанавливает целостность данных, специфичных для WCML. Дополнительные действия включают исправление неверных/отсутствующих ссылок на переводы для вариаций товаров, исправление ссылок на переводы вариаций и очистку неиспользуемых произвольных полей из переводов товаров и вариаций.

Когда служба поддержки использует его: когда состояние перевода вариаций товаров было повреждено. Обычно после неудачного переноса сайта WooCommerce или после обновления WCML, которое установилось с ошибками. Очистка неиспользуемых произвольных полей является деструктивной (удаленные поля невозможно восстановить без резервной копии), поэтому она находится на Расширенном уровне.

Отслеживание использования и отчеты

Что он делает: согласие на отправку отчетов о производительности и ошибках WPML обратно в инфраструктуру диагностики WPML, чтобы помочь службе поддержки в диагностике проблем.

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

Сбросить WPML

«Ядерная кнопка». Ознакомьтесь с разделом Сбросить WPML, чтобы узнать, что она делает, и о предусмотренных мерах безопасности.