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)

Помечено: 

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

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

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

Автор Записи
16 июня, 2023 на 10:13 дп #13838463

stanislavS-19

Продолжение темы https://wpml.org/ru/forums/topic/%d0%bd%d0%b5-%d0%be%d1%82%d0%be%d0%b1%d1%80%d0%b0%d0%b6%d0%b0%d0%b5%d1%82-%d0%bf%d0%b5%d1%80%d0%b5%d0%b2%d0%be%d0%b4-alt-%d0%b8-title-%d0%b8%d0%b7%d0%be%d0%b1%d1%80%d0%b0%d0%b6%d0%b5%d0%bd%d0%b8%d0%b9/

Прошу решить проблему. Alt-ы к изображениям "слетают" после правок языка-оригинала.

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

17 июня, 2023 на 1:55 пп #13843871

Andrey
Supporter

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

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

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

Обратил внимание, что некоторое время спустя предложил Вам решение без необходимости редактировать переведенную страницу используя редактор Elementor.

Проверьте, добавили ли следующую функцию в functions.php Вашей текущей темы:

function wpml_compsupp6457_translate_media_id( $opts ) {
	$opts['img_id'] = apply_filters( 'wpml_object_id', $opts['img_id'] , 'attachment', TRUE  );
    return $opts;
}
add_filter( 'dt_get_thumb_img-args', 'wpml_compsupp6457_translate_media_id', 10 );

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

19 июня, 2023 на 7:04 дп #13847427

stanislavS-19

Дело в том, что видео записывалось с этим кодом, в файле functions.php . То есть - он не решил проблему.

19 июня, 2023 на 9:03 дп #13849331

Andrey
Supporter

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

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

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

20 июня, 2023 на 3:13 пп #13861445

Andrey
Supporter

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

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

Спасибо за ожидание. Проверил данную проблему.

Решение по данной проблеме это установить Media Translation плагин. Пересохранить страницу на языке оригинала и возможно завершить перевод. Изображения будут правильно отображать переведенные к ней тексты.

В будущем это будет улучшено нашими разработчиками и должно работать без использования Media Translation плагина.

Код, который добавили ранее в тему, скорее всего еще нужен, так как он заменяет изображения в The7 Image Box Grid widget.

20 июня, 2023 на 10:40 пп #13863357

stanislavS-19

Приветствую. Мы это уже проходили https://wpml.org/ru/forums/topic/%d0%bd%d0%b5-%d0%be%d1%82%d0%be%d0%b1%d1%80%d0%b0%d0%b6%d0%b0%d0%b5%d1%82-%d0%bf%d0%b5%d1%80%d0%b5%d0%b2%d0%be%d0%b4-alt-%d0%b8-title-%d0%b8%d0%b7%d0%be%d0%b1%d1%80%d0%b0%d0%b6%d0%b5%d0%bd%d0%b8%d0%b9/#post-12140041 и это не помогло тогда, и можно сказать, не помогло и сейчас. Более подробно на видео: скрытая ссылка

21 июня, 2023 на 6:55 дп #13864307

stanislavS-19

был какой-то глюк, поэтому 2 раза ответ опубликовал. почистите ветку пожалуйста.

21 июня, 2023 на 2:40 пп #13869617

Andrey
Supporter

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

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

Спасибо за апдейт и видео. Да, это не помогало для медиа которое было добавлено в страницах с помощью виджета The7 Image Box Grid, поэтому там было другое решение.

Хммм... очень странно, особых действий вчера не делал и сработало.

Попробуйте сделать следующие:

- Обновить WPML плагины до последних версий. Мы выпустили новые версии и вчера я использовал их;

https://wpml.org/account/downloads

- Если все еще проблема, попробовать в медиатеке изменить alt="Виртуальный тур по клинике" к этому изображению на что-то другое и после снова сделать обновление страницы и перевод. Возможно, это будет триггером для всех изображений;

- Попробовать все же с любой темой по умолчанию в качестве теста.

Дайте мне знать о результатах.

21 июня, 2023 на 4:30 пп #13870301

stanislavS-19

Плагины обновил. Перезаписал, всё сработало. Осталось "победить" изображения, добавленные в страницах с помощью виджета The7 Image Box Grid. Когда планируется решение?

22 июня, 2023 на 9:16 дп #13874931

Andrey
Supporter

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

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

Рад, что сработало. По виджету The7 Image Box Grid, решение скорее всего зависит от автора The7. Но, код предоставленный ранее должен работать, так как он работал) Он все еще есть в Вашей текущей теме?

26 июня, 2023 на 12:36 пп #13895331

stanislavS-19

Приветствую. Код я не удалял. Он ведь ничему не мешает)). Протестирую еще, позже сообщу о результатах. А вас прошу сообщить разработчикам, что не так уж и совместима с WPML их тема, как они заявляют. Или напрямую им в техподдержку написать?

26 июня, 2023 на 1:06 пп #13895569

Andrey
Supporter

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

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

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

Тема '[Закрытые] Перевод alt и title изображений в теме the7 на Elementor' закрыта для новых ответов.