Мультиязычность: Инфоблоки на разных языках | bxproger.translator

Модуль Мультиязычность: Инфоблоки на разных языках | bxproger.translator v2.5.840

Мощный модуль для управления многоязычными инфоблоками в Bitrix
- Исправлена ошибка структуры базы данных, вызывавшая ошибку при сохранении раздела: "Cannot add or update a child row: a foreign key constraint fails CONSTRAINT fan_translator_iblock_section_ibfk_2 FOREIGN KEY (IBLOCK_SECTION_ID) REFERENCES b_iblock_section (ID)".

Для временного исправления ошибки выполните SQL запрос:

SQL:
"ALTER TABLE fan_translator_iblock_section

DROP FOREIGN KEY fan_translator_iblock_section_ibfk_2,

MODIFY COLUMN IBLOCK_SECTION_ID int(11);"

Замените fan_translator_iblock_section_ibfk_2 на таблицу, указанную в ошибке.

Скрытое содержимое для пользователя(ей): iTnull
- Мелкие изменения

Скрытое содержимое для пользователя(ей): iTnull
2.5.756 (27.03.2024)- Исправлены ошибки в языковых файлах, связанные с неправильной ссылкой на пополнение квоты в предупреждении об истечении квоты.
2.5.755 (27.03.2024)- Доработана периодическая проверка наличия квоты.
- Доработаны предупреждения о исчерпании квоты.
2.5.750 (20.03.2024)- Теперь возможно получать переводы на конкретном языке для элементов и разделов инфоблоков. Язык можно указать в параметрах функций, таких как FCIBlockElement::GetList, FCIBlockSection::GetList, FCIBlockSection::GetByID, FCIBlockElement::GetByID и других.
- Также можно использовать указание языка для получения шаблонов вычисляемых значений и самих значений из InheritedProperty\ElementTemplates, InheritedProperty\SectionTemplates, InheritedProperty\IblockTemplates.
- Исправлена ошибка с неправильным переводом шаблонов вычисляемых значений в админке.
- Исправлена ошибка, когда стили модуля не подключались на административных страницах редактирования элементов, разделов и инфоблоков в режиме перевода.
- Доработан функционал вывода переводов для элементов и разделов в режиме списка совместного просмотра.
- Теперь модуль мультиязычности совместим с модулем "Proger: Core - Ядро основных функций", требующим установки в систему.
- Добавлены методы FCIBlockSection::GetTreeList и FCIBlockSection::GetMixedList.
- Исправлена ошибка, когда переведенные свойства не отображались в списке элементов инфоблока в административной части.
- Изменен принцип проверки режима перевода, теперь можно проверить не только глобально, но и для конкретного языка в методе CFanTranslator::isTranslateMode() передав ему код языка в первый параметр.
- Выполнен перевод административных файлов.
- Исправлены другие ошибки.
- Добавлена поддержка модуля "Помощник Локализации: автоматический перевод языковых файлов"
2.5.200 (16.12.2023)- Исправлены некоторые ошибки в административных файлах.
- Исправлена ошибка в компоненте bitrix:catalog.smart.filter, при которой в режиме перевода не отображались значения свойств типа "строка".
- В компоненте bitrix:catalog.smart.filter улучшена работа с значениями фасетного индекса.
- Обновлен компонент bitrix:catalog.smart.filter.
- Исправлены ошибки при записи переводов свойств элементов.
2.5.100 (14.12.2023)- Обновлена административная страица iblock_element_edit.php
- Добавлен параметр FCIBlockElement::GetList, теперь можно явно указывать LANGUAGE_ID
- Вынесены некоторые языковые фразы в языковые файлы
- В настройках добавлен вывод ошибки при неудачном подключении к серверу переводов
- Исправлена ошибка автоперевода описания поля "Картинка" раздела инфоблока
- СЕО поля разделов и элементов добавлены в автопереводы
- Исправлена ошибка когда на странице списка свойств не переводились свойства впервые
- Добавлен функционал массового перевода разделов инфоблоков, элементов инфоблоков и их свойств
- Автоперевод теперь справляется с свойством элемента инфоблока типа HTML/текст
- В класс FCIBlockElement и FCIBlockSection добавлен метод Translate
Сверху Снизу