Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
МодульМультиязычность: Инфоблоки на разных языках | bxproger.translator
v2.5.840
- Исправлена ошибка структуры базы данных, вызывавшая ошибку при сохранении раздела: "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 запрос:
- Теперь возможно получать переводы на конкретном языке для элементов и разделов инфоблоков. Язык можно указать в параметрах функций, таких как FCIBlockElement::GetList, FCIBlockSection::GetList, FCIBlockSection::GetByID, FCIBlockElement::GetByID и других.
- Также можно использовать указание языка для получения шаблонов вычисляемых значений и самих значений из InheritedProperty\ElementTemplates, InheritedProperty\SectionTemplates, InheritedProperty\IblockTemplates.
- Исправлена ошибка с неправильным переводом шаблонов вычисляемых значений в админке.
- Исправлена ошибка, когда стили модуля не подключались на административных страницах редактирования элементов, разделов и инфоблоков в режиме перевода.
- Доработан функционал вывода переводов для элементов и разделов в режиме списка совместного просмотра.
- Теперь модуль мультиязычности совместим с модулем "Proger: Core - Ядро основных функций", требующим установки в систему.
- Добавлены методы FCIBlockSection::GetTreeList и FCIBlockSection::GetMixedList.
- Исправлена ошибка, когда переведенные свойства не отображались в списке элементов инфоблока в административной части.
- Изменен принцип проверки режима перевода, теперь можно проверить не только глобально, но и для конкретного языка в методе CFanTranslator::isTranslateMode() передав ему код языка в первый параметр.
- Выполнен перевод административных файлов.
- Исправлены другие ошибки.
- Исправлены некоторые ошибки в административных файлах.
- Исправлена ошибка в компоненте 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