Skip navigation

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

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

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Часовой пояс сторонника: Europe/Kyiv (GMT+02:00)

Помечено: 

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

Последнее обновление: Andrey 1 год, 10 месяцев назад.

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

Автор Записи
3 марта, 2023 на 1:39 пп #13164361

alexA-38

С определенной периодичностью на сайте появляются дубликаты перевода значений атрибутов ( Скриншот )

Я периодично их удаляю.

Но сейчас при удалении копии, удалился и оригинал, я случайно сделал скриншот как раз перед удалением. (скриншот до и после )

Почему это происходит?

photo_Posle.jpg
photo_DO.jpg
6 марта, 2023 на 9:19 пп #13183487

Andrey
Supporter

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

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

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

У нас вышли новые версии плагинов (WPML 4.6.0), сделайте обновления и понаблюдайте дальше. Если обновление не доступно, перейдите в Плагины >> Добавить новый >> Реклама и нажмите на кнопку "проверить". Затем обновите плагины.

Также обновите все сопутствующие плагины на Вашей установке.

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

8 марта, 2023 на 1:00 пп #13199169

alexA-38

Создали новое значение атрибута для одного нового товара. Перевели. Добавили новый товар, атрибуты к нему, перевод ( оригинал - украинский) . сохранили, обновили, всё окей.

Вот только в значении атрибута пишется, что в русском (оригинал) 2 товара, в украинском ( перевод) 0 товаров. Фото прилагаю

Обновление товара, перевода товара эту проблему не фиксит.

photo_2023-03-08_14-58-28.jpg
8 марта, 2023 на 2:22 пп #13199553

Andrey
Supporter

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

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

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

Перед предоставлением доступа, обновите пожалуйста все необходимые плагины.

8 марта, 2023 на 2:51 пп #13199837

Andrey
Supporter

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

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

Да, отлично. Я проверю, что написали по поводу атрибутов.

10 марта, 2023 на 12:23 пп #13217043

alexA-38

Сьогодні виник дубль:

скрытая ссылка

10 марта, 2023 на 12:25 пп #13217075

alexA-38

скрытая ссылка

Ще з одним. Це свіжі

10 марта, 2023 на 12:28 пп #13217093

alexA-38

Товар добавлений укр.
3 варіації. Укр - не показуються. Рос - показуються, але без артикулів

скрытая ссылка

photo_2023-03-10_14-26-54.jpg
10 марта, 2023 на 3:46 пп #13218921

Andrey
Supporter

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

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

Это все свежие значения атрибутов? Кто еще работает на сайте кроме Вас? Возможно, что кто-то переводить значения атрибутов еще раз или меняет их язык?

13 марта, 2023 на 8:06 дп #13228753

alexA-38

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

" Атрибут створюється (мною), перекладається (мною) і більше не редагується. Зазвичай починає дублюватись при добавленні в товар.
Всі атрибути давно перекладені, тому переклад додається виключно до нових атрибутів, одразу при створенні

13 марта, 2023 на 8:10 дп #13228819

alexA-38

Менеджер не знает после каких конкретно действий появляется дубли. Добавление товаров действие монотонное, по одному и тому же шаблону. Дубли появляются непонятно по какой причине и очень редко.

13 марта, 2023 на 10:08 пп #13237001

Andrey
Supporter

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

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


Но сейчас при удалении копии, удалился и оригинал, я случайно сделал скриншот как раз перед удалением. (скриншот до и после )

Здесь скорее всего удалили оригинал и вместе с оригиналом удалился перевод. Это потому, что есть опция, которая активна "Удалять переводы при удалении систематики (рубрики, тега или пользовательских элементов)" в WPML >> Настройки > Синхронизация записей и страниц.

Проверил значения атрибутов на которые указали, получается, что сейчас вот так:

- pet-fashion на данный момент перевод --> pet-fashion-uk

- pet-fashion-ukraina уже не назначен переводом pet-fashion и по какой-то причине принадлежит русскому языку, без перевода

- pet-fashion-ukraina-uk принадлежит украинскому языку, без перевода

Обратил внимание, что при открытии товаров, которые содержат pet-fashion-uk, имеют также назначенный pet-fashion-ukraina на украинском языке.

--------------------------------------------------------------------------------

- sinij перевод -->> sinij-uk

- Оригинальный перевод synij, сменил язык и не имеет перевода

Если обновить оригинальный товар и перевод, который содержит sinij, переведенный товар уже будет иметь sinij-uk. Так как срабатывает синхронизация, также счетчик товаров для значения synij уменьшается, для sinij-uk добавляется.
Могу предположить, то проблема началась, когда были добавлены новые товары.

Все же есть подозрение, что есть какой-то определенный сценарий, когда что-то идет не так.

Менеджер не дублирует товары каким-то образом когда создает новый товар?

Для предотвращения проблемы, необходимо понять, как именно она происходит.

Чтобы исправить эти значения атрибутов нужно назначить (вернуть) правильный перевод, затем удалить дубликаты. После, попробуйте открыть все товары на языке оригинала и массово просто обновить, чтобы синхронизировать товары со значениями.

Есть еще мысль, что кэш может влиять, когда открываю товары вижу светится сообщение о Redis Cache, может в качестве теста отключите этот кэш и понаблюдайте.

Screen Shot 2023-03-13 at 23.16.30.png
Товары-‹--—-WordPress.png
Product-Цвет-‹-—-WordPress.png
14 марта, 2023 на 8:27 дп #13239725

alexA-38

Копирует товар и из него создает новый. Это упрощает процессы
Мы будем создавать новые товары с нуля.

14 марта, 2023 на 12:52 пп #13242691

Andrey
Supporter

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

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

Возможно, на каком то этапе при дублировании, что-то ломается и некоторые значения появляются как не переведенные, потому что были дублированы также.

15 марта, 2023 на 11:23 дп #13250561

alexA-38

" Товар створений новий (не копія)
Опублікувала (назва, опис, артикул, фотографія)
Почала додавати атрибути - відкриваються рос.

Зазвичай не зберігаю товар перед додаванням атрибутів, тут випадково так зробила "

image_2023-03-15_13-19-26.png

Тема '[Закрытые] Проблема с атрибутами' закрыта для новых ответов.