D7. bxproger.translator. GetList по разделам ИБ не возвращает перевод наименований разделов, а возвращает исходное значение до перевода

 
D7. GetList по разделам ИБ не возвращает перевод наименований разделов, а возвращает исходное значение до перевода
Код
use Bitrix\Main\Loader;
use Bxproger\Translator\ORM\DataManager as TranslatorDataManager;

Loader::includeModule('iblock');
Loader::includeModule('bxproger.translator');

...

$arGLParams = [
    'select' => ['ID', 'NAME', 'SORT'],
    'filter' => [
        'IBLOCK_ID' => $this->arParams['COMPILATIONS_IBLOCK_ID'],
        'ID' => $arSectionIds,
        'ACTIVE' => 'Y', 'GLOBAL_ACTIVE' => 'Y',
        'DEPTH_LEVEL' => 1,
    ],
    'order' => ['SORT' => 'asc', 'NAME' => 'asc'],
];
if ( Loader::includeModule('bxproger.translator') ) {
    $entity = \Bitrix\Iblock\SectionTable::getEntity();
    $rsSections = TranslatorDataManager::GetList($entity, $arGLParams, 'en');//Увы, Не возвращает перевод наименований разделов ИБ, а возвращает исходное значение
} //else
    //$rsSections = \Bitrix\Iblock\SectionTable::getList($arGLParams); //old до того как купили модуль bxproger.translator

while ($arSection = $rsSections->fetch()) {
    print_r($arSection['NAME']);

}
PS: Разделы в ИБ уже переведены
Изменено: Yan - 28.11.2025 10:15:34
 
Для более точной диагностики нам понадобится доступ к административной части сайта.
Предоставьте пожалуйста нам в чат.
 
Вопрос Решен. Исправят баг в следующем обновлении модуля bxproger.translator.
Пока предоставили исправленный файл /bitrix/modules/bxproger.translator/lib/orm/datamanager.php
 
Очень рады , что смогли решить.
Обращайтесь.
Читают тему