Перейти к содержимому Перейти к боковой панели

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

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

Помечено: 

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

Последнее обновление: Andrey 1 год назад.

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

Автор Сообщения
03.09.2025 в 11:50 #17370145

Руслан Югош

Предыстория вопроса:
Я пытался сохранить переводы карточек товаров в режиме Advanced Translation Editor. При завершении перевода начинают крутиться стрелки, потом вместо 'карандаша' вижу 'шестеренку', а перевод не сохранен. При переключении режима перевода на Classic Translation Editor переводы товаров начали сохраняться. Ссылка на страницу, где можно увидеть проблему: скрытая ссылка. На всякий случай добавляю сообщения об ошибках WPML в логах сервера, может, они помогут найти причину: [Wed Sep 03 12:16:50.466220 2025] [php:notice] [pid 1023132] [client 46.172.148.100:43794] PHP Warning: Undefined property: stdClass::$status_id in /var/www/lapa/data/www/lapa.shop/wp-content/plugins/sitepress-multilingual-cms/classes/ATE/class-wpml-tm-ate.php on line 57, referer: скрытая ссылка...

Симптомы:
Переводы карточек товаров не сохраняются в Advanced Translation Editor. Вместо 'карандаша' вижу 'шестеренку'. В Classic Translation Editor переводы сохраняются. В логах сервера есть предупреждение: Undefined property: stdClass::$status_id in /var/www/lapa/data/www/lapa.shop/wp-content/plugins/sitepress-multilingual-cms/classes/ATE/class-wpml-tm-ate.php on line 57.

Вопросы:
Почему переводы не сохраняются в Advanced Translation Editor?
Как исправить ошибку 'Undefined property: stdClass::$status_id'?

03.09.2025 в 12:53 #17370419

Руслан Югош

Дополнительная информация об ошибке:

root@server:~# curl -I <em><u>скрытая ссылка</u></em>

HTTP/2 200
date: Wed, 03 Sep 2025 12:51:11 GMT
content-type: text/html
server: Apache/2.4.41 (Ubuntu)
cache-control: no-cache
vary: Origin
referrer-policy: strict-origin-when-cross-origin
x-permitted-cross-domain-policies: none
x-xss-protection: 1; mode=block
x-request-id: 9c597ea1-6e74-4468-bb6e-49e64b34aeb0
x-download-options: noopen
x-runtime: 0.001176
x-frame-options: SAMEORIGIN
x-content-type-options: nosniff
x-powered-by: Phusion Passenger 5.0.30
set-cookie: _ate_session=eEdmK3lTTXlPM0xETUl0czhUdVA3RDVIUlRHb1dQT0o2VThUNGpQOUJiTjhLaHVEM3ZrKzhpc0tUZ0ZmZjYxZ00rcWRmTzVraU0rUDhBNkVQNTZ0OFE9PS0tMlRJaG9rZXRmYXl4a3ROM2ZRZzFCQT09--3e40b7e9c302691f24fad89e35d78a6a1bad2c1e; path=/; HttpOnly
access-control-allow-origin: *
access-control-allow-methods: POST, GET, OPTIONS, DELETE, PUT
access-control-max-age: 1000
access-control-allow-headers: x-requested-with, Content-Type, origin, authorization, accept, client-security-token
status: 200 OK

root@server:~#
root@server:~# curl -I <em><u>скрытая ссылка</u></em>
HTTP/2 500
date: Wed, 03 Sep 2025 12:51:15 GMT
content-type: text/html; charset=utf-8
server: Apache/2.4.41 (Ubuntu)
cache-control: no-cache
vary: Origin
referrer-policy: strict-origin-when-cross-origin
x-permitted-cross-domain-policies: none
x-xss-protection: 1; mode=block
x-request-id: a0c06364-7b37-4871-a1ac-5680acd914ff
x-download-options: noopen
x-runtime: 0.001948
x-frame-options: SAMEORIGIN
x-content-type-options: nosniff
x-powered-by: Phusion Passenger 5.0.30
set-cookie: _webta_session=TVdBMlpKRktEZXJyeE9CVW9HZGd5UDhHeXJ3WlFnbkdGVjR3TzdWQk9WV0RLUVhJY3QremZPUzlDOXYxSnRPRE81QVdpdWFjUnBwZUt2SHZiaWM2RHc9PS0tRVBUNlNIcmUrMXg5eXMxSmxPazRmZz09--e1192293747086c0395340cbe615f8c3d2fcbf59; path=/; HttpOnly
access-control-allow-origin: *
access-control-allow-methods: POST, GET, OPTIONS, DELETE, PUT
access-control-max-age: 290304000
access-control-allow-headers: x-requested-with, Content-Type, origin, authorization, accept, client-security-token
status: 500 Internal Server Error
03.09.2025 в 13:13 #17370467

Andrey
Сторонник WPML с 06/2013

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

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

Спасибо за обращение в службу поддержки WPML.

Мне нужно запросить временный доступ (WP-администратора и FTP) на Ваш сайт, где проблема была воспроизведена, если это возможно - для того, чтобы лучше помочь. Вы найдете необходимые поля ниже поля для комментариев, когда Вы войдете, чтобы оставить свой следующий ответ. Информацию, которую Вы ведете является частной, что означает только Вы и я могу видеть и иметь доступ к ней.

04.09.2025 в 08:30 #17373753

Руслан Югош

Добрый день. Так что по нашей проблеме?

04.09.2025 в 11:09 #17374910

Руслан Югош

Доступы уже предоставили. Пожалуйста отреагируйте.

04.09.2025 в 11:30 #17375176

Andrey
Сторонник

Добрый день,

Спасибо за предоставленные доступы. Я проверяю проблему, отпишу Вам, как будет больше новостей.

04.09.2025 в 11:43 #17375354

Руслан Югош

Так же проинформирую что сайт перенесен на виртуальный сервер. Соответственно сменились айпи адреса. На сервере работает ipv4/ipv6 адреса.
Возможно где то в этом дело. Не известно. Ожидаем отчет тогда от Вас.

04.09.2025 в 12:52 #17375668

Andrey
Сторонник

Спасибо за апдейт.

Могли бы Вы сейчас попробовать сохранить переводы, используя Advanced Translation Editor?
Я не стал переключать редактор самостоятельно, так как вижу, что кто-то работает с сайтом и, возможно, выполняет переводы.

04.09.2025 в 13:59 #17375992

Руслан Югош

Заработало.
В чем была проблема?

04.09.2025 в 14:00 #17375994

Руслан Югош

Проверили. Теперь сохраняются переводы в Advanced Translation.
Спасибо!
Если не секрет, то в чем именно была причина?
Чтобы мы в след. раз знали, где "копать" 🙂

04.09.2025 в 14:35 #17376295

Andrey
Сторонник

Рад слышать, что сейчас всё работает.

К сожалению, в данном случае самостоятельно исправить проблему у Вас бы не получилось. Я проверил записи сайта, относящиеся к Advanced Translation Editor. Они хранятся как в Вашей базе данных, так и на наших серверах. Для решения мне пришлось подкорректировать запись в Вашей базе, чтобы она соответствовала идентификатору, который есть у нас.

Если подобная проблема снова возникнет, просто создайте новый тикет — но надеюсь, что всё будет работать без сбоев. Предполагаю, что ситуация могла быть связана с переносом сайта или тем, что когда-то был активирован Advanced Translation Editor, но затем Вы вернулись к классическому редактору и после, возможно снова был актирован, и на каком-то этапе не обновилась необходимая запись в базе данных.

04.09.2025 в 14:48 #17376397

Руслан Югош

Спасибо за помощь и за решение проблемі!

04.09.2025 в 14:52 #17376446

Andrey
Сторонник

Спасибо, хорошего Вам дня!