При переводе полей, в которых хранятся ссылки, переводятся сами URL

 
IBLOCK_ID=8 свойство BUTTON_LINK, IBLOCK_ID=30 свойство LINK и пр.
 
Добрый день!

Перевод полей, в которых содержатся ссылки, осуществляется с помощью API Google или Deepl, и на данный процесс мы повлиять не можем. Поскольку ссылка хранится у вас в свойстве типа “строка”, она автоматически попадает в список свойств, подлежащих переводу.

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

Вы можете смело запускать проект, даже если в свойствах элементов содержатся ссылки. Чтобы удалить переведенные ссылки за один раз, выполните следующие шаги:

Таблица переводов — fan_translator_iblock_element_property.

Для удаления всех записей, связанных с конкретным свойством, используйте следующий запрос:

Код
DELETE FROM fan_translator_iblock_element_property WHERE IBLOCK_PROPERTY_ID = // ID вашего свойства;
Этот запрос удалит все переводы значений указанного свойства для всех элементов инфоблока, и ссылки будут выводиться из оригинала.

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

Также не забудьте адаптировать все ссылки в шаблонах, правильно используя константу SITE_DIR, например:

Код
<? echo SITE_DIR . "link/"; ?>
Читают тему