Skip navigation

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

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

Помечено: 

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

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

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

Автор Записи
16 апреля, 2023 на 7:37 пп #13482401

andriyL

Я уже наверно вас замучал, но и сам замучался. Столкнулся с очередной проблемой. После выгрузки новых товаров на сайт и после их перевода появляются страницы с 404 ошибкой на всех языках перевода (скрин). Но параллельно существует товар на всех языках и у них все отлично. например тут скрытая ссылка
Просто в урлах не существующих переводов с 404 ошибкой есть неточности. В Настройках у меня стоит копировать урл с украинской версии.
Может подскажите как сделать, чтоб эти урлы не появлялись?
Заранее благодарен

Screenshot_12.png
17 апреля, 2023 на 10:59 дп #13487059

Andrey
Supporter

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

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

Нет, все ок)

Не очень понимаю, где не появлялись данные URLs? Где на сайте могу увидеть ошибки 404? Каким образом выгружаете товары?

Ссылку, которую привели в качестве примера, открывается.

17 апреля, 2023 на 7:49 пп #13490597

andriyL

Ссылка, которую я привел правильная, но паралельно существуют ссылки не правильные на этот же товар причем именно в переводах. Напимер есть такая вот ссылка на сайте не рабочая русская версия скрытая ссылка Но существует и вот правильная страница, этого же товара с правильной ссылкой скрытая ссылка
Выгрузку делаю через плагин выгрузки из 1С. Раньше такого не было. Сейчас получается после перевода почему-то две страницы: одна правильная а вторая не правильная.
На сколько я понял, неправильный урл появляется из названия уже переведенного товара.
Например если после добавления товара с укр появляется такой урл условно: artpriz.com/nagoroda-ykisna, правильный урл на русском такой: artpriz.com/ru/nagoroda-ykisna , но появляется еще один с 404 ошибкой artpriz.com/ru/nagrada-kachestvennaya

18 апреля, 2023 на 10:53 дп #13494681

Andrey
Supporter

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

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

При обычном сценарии, создание товара в Woocommerce и последующего его перевода, такого не происходит, также не видел подобных проблема на форуме.

Попробуйте точно понять после каких именно действий происходит проблема, чтобы ее воспроизвести. Возможно после, получится понять, как этого избежать. Предполагаю, что 1С делает, какие-то изменения в базе данных или меняет ID товара (если товар уже существует), что приводит к проблеме.

18 апреля, 2023 на 12:10 пп #13495387

andriyL

1С создает товар на украинском. а страницы появляются в с ошибкой в переводах

18 апреля, 2023 на 12:17 пп #13495493

andriyL

есть предположение, что после обновления постоянных ссылок в админке, страницы пропали с 404 ошибкой, но еще нужно проверить

18 апреля, 2023 на 2:43 пп #13497113

Andrey
Supporter

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

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

То есть после того, как выгрузили, переводите товар и по факту получаете два товара? Вы можете воспроизвести эту проблему?

Рекомендую сделать резервную копию и на время теста отключить все плагины кроме необходимых (WPML, WCML и WC). Лучшего всего проверить на тестовом сайте, если есть такая возможность.

21 апреля, 2023 на 6:31 пп #13519507

andriyL

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

21 апреля, 2023 на 9:48 пп #13519973

Andrey
Supporter

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

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

Проанализировав Ваш сайт, я думаю, что понял почему так может происходить. Обратил внимание, что в WPML >> Настройках > Перевод типа записей для пользовательского типа записи Товары (product) Вы используете настройку "Переводимо - использовать перевод, если он есть, или прибегать к языку по умолчанию", то есть при отсутствии перевода товара, оригинальный товар и его URL отображается на переведенном языке.

Предположение следующие:

– Вы добавили\выгрузили товар

– Какое-то время Вы товар не переводили, для второго языка URL был такой же. К примеру: ru/nagoroda-ykisna

- Спустя время Вы перевели товар. Ссылка для второго языка была сформирована исходя из перевода и уже имеет, к примеру URL: ru/nagrada-kachestvennaya

Это объясняет почему Вы не можете найти в админ панели другой URL, а только видите, что он был зарегистрирован в статистике (как не существующая страница 404), так как ранее (до его перевода) видимо был индексирован поисковой системой или плагином отображающий статистику.

Если опция для использования не является критичной, я бы рекомендовал использовать просто опцию "Переводимо - показывать только переведенные элементы".

Хочу отметить, что URL который просто формируется для отображения не переведенного товара не существует в системе WordPress, он только отображается в Вашей статистике.

Я надеюсь, это поможет решить возникший вопрос.

Настройки-‹-ART.png
22 апреля, 2023 на 9:43 дп #13520675

andriyL

спасибо большое. потестируем. хотя неправильные урлы то появляются с переведенных названий

22 апреля, 2023 на 9:45 дп #13520677

andriyL

у меня настроено не менять урл, а просто добавляетс ru

24 апреля, 2023 на 6:34 дп #13524423

Andrey
Supporter

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

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

Спасибо за отзыв. Покажите на скриншоте, где у Вас настроено "не менять урл, а просто добавляетс ru" ?

24 апреля, 2023 на 7:29 дп #13524695

andriyL

скрин.

Screenshot_10.png
24 апреля, 2023 на 8:09 дп #13524945
andriyL

у меня еще вопрос. есть товар. я его изменил, доавил текст в названии и описании. скрин11. включаю перевод, а там этого текста нет.скрин12. сутки прошли - изменений нет.

Screenshot_12.png
Screenshot_11.png
24 апреля, 2023 на 11:09 дп #13526241

andriyL

и таких товаров много. товар переведен, а отоброжается далеко от ригинала