Зв`язок
Вітаю! Я, Віталій, Ваш особистий надійний програміст.
1С Підприємство 8.2-8.3, 1С-Бітрікс: Управління сайтом, Бітрікс24

Оновлення модуля Мультимовність: Інфоблоки різними мовами

Інформація про останні оновлення модулів на Бітрікс. Дізнайтеся про нові функції, покращення та виправлення помилок у наших модулях. Будьте в курсі останніх оновлень та покращуйте свій сайт за допомогою наших продуктів.

2.5.777

- Доопрацьовано компоненти catalog.section.list та catalog.smart.filter
- Виправлена помилка пов'язана з фасетним індексом у catalog.smart.filter
- Додано перекодування мовних (lang) файлів у utf8 перед подачею на переклад

Докладніше

2.5.770

- Дрібні зміни

Докладніше

2.5.767

- Виправлено помилку, коли при масовому перекладі елементів некоректно підставлявся масив перекладів властивостей.

Докладніше

2.5.765

- Додано новий метод FCIBlockElement::GetElementGroups для зручного отримання груп елементів.
- Виправлено помилку отримання перекладів у методі FCIBlockSection::GetNavChain. Тепер доданий параметр $LID для отримання ланцюжка навігації потрібною мовою незалежно від глобальної мовної константи.
- Виправлена помилка, через яку запис перекладів деяких типів властивостей елементів викликав помилку в базі даних.

Докладніше

2.5.756

- Виправлені помилки у мовних файлах, пов'язані з неправильним посиланням на поповнення квоти у попередженні про закінчення квоти.

Докладніше

2.5.755

- Доопрацьовано періодичну перевірку наявності квоти.
- Доопрацьовано попередження про вичерпання квоти.

Докладніше

2.5.750

- Тепер можна отримувати переклади конкретною мовою для елементів та розділів інфоблоків. Мова можна вказати у таких параметрах, як FCIBlockElement::GetList, FCIBlockSection::GetList, FCIBlockSection::GetByID, FCIBlockElement::GetByID та інші.
- Також можна використовувати вказівку мови для отримання шаблонів значень, що обчислюються, і самих значень з InheritedProperty\ElementTemplates, InheritedProperty\SectionTemplates, InheritedProperty\IblockTemplates.
- Виправлено помилку з неправильним перекладом шаблонів обчислюваних значень в адмінці.
- Виправлено помилку, коли стилі модуля не підключалися на адміністративних сторінках редагування елементів, розділів та інфоблоків у режимі перекладу.
- Доопрацьовано функціонал виведення перекладів для елементів та розділів у режимі списку спільного перегляду.
- Тепер модуль мультимовності сумісний з модулем "Proger: Core - Ядро основних функцій", що потребує встановлення системи.
- Додані методи FCIBlockSection::GetTreeList та FCIBlockSection::GetMixedList.
- Виправлено помилку, коли переведені властивості не відображалися у списку елементів інфоблоку в адміністративній частині.
- Змінено принцип перевірки режиму перекладу, тепер можна перевірити не лише глобально, але й для конкретної мови у методі CFanTranslator::isTranslateMode() передавши йому код мови у перший параметр.
- Виконано переклад адміністративних файлів.
- Виправлено інші помилки.

Докладніше

2.5.525

- Додано підтримку модуля "Помічник Локалізації: автоматичний переклад мовних файлів"

Докладніше

2.5.500

- Добавлены параметры 'orderMl' и 'filterMl' в метод GetList мультиязычных Highload-блоков. Эти параметры предоставляют возможность сортировки и фильтрации по уже переведенным полям. Также добавлена функциональность получения UF_ полей на оригинальном языке, если в массив select указать префикс ORIG_, например, ORIG_UF_NAME.
- Исправлены ошибки, связанные с работой с мультиязычными Highload-блоками. В частности, устранены проблемы, возникающие при использовании '*' в массиве select.
- Обновлена функция getList, чтобы поля возвращались с нужными названиями, улучшая читаемость кода.
- Метод RenameRowKeys теперь является устаревшим (deprecated) и будет удален в будущих версиях. Все вызовы этого метода в коде заменены на использование полей с наименованиями по умолчанию из базы данных.
- Обеспечена совместимость с последними обновлениями Битрикс, включая метод GetUserFields.
- Добавлены языковые фразы для улучшения локализации и удобства использования модуля.

Докладніше

2.5.200

- Виправлено деякі помилки в адміністративних файлах.
- Виправлена помилка в компоненті bitrix:catalog.smart.filter, коли в режимі перекладу не відображалися значення властивостей типу "рядок".
- У компоненті bitrix:catalog.smart.filter покращено роботу зі значеннями фасетного індексу.
- Оновлено компонент bitrix:catalog.smart.filter.
- Виправлені помилки під час запису перекладів властивостей елементів.

Докладніше

2.5.100

- Оновлено адміністративну сторінку iblock_element_edit.php
- Доданий параметр FCIBlockElement::GetList, тепер можна явно вказувати LANGUAGE_ID
- Винесено деякі мовні фрази у мовні файли
- У налаштуваннях додано висновок помилки під час невдалого підключення до сервера перекладів
- Виправлено помилку автоперекладу опису поля "Картинка" розділу інфоблоку
- СЕО поля розділів та елементів додані до автоперекладів

Докладніше

2.5.0

- Виправлено помилку, коли на сторінці списку властивостей не перекладалися властивості вперше
- Додано функціонал масового перекладу розділів інфоблоків, елементів інфоблоків і їхніх властивостей
- Автопереклад тепер справляється з властивістю елемента інфоблоку типу HTML/текст
- До класів FCIBlockElement і FCIBlockSection додано метод Translate

Докладніше

2.3.0

- Додана можливість виконувати переклади за допомогою Deepl
- Виправлена помилка коли в сео шаблонах елементів інфоблоків не перекладалася parent

Докладніше

2.2.1

- Прибрано можливість визначати мову сайту за параметром "lang" у файлі "constant_definer.php".
- Виправлено помилку, пов'язану із записом поля властивості "HINT" для розумного фільтра.
- Поправлено авторизацію модуля на сайті для автоперекладу.
- Видалено адаптований компонент "bitrix:sale.order.ajax", і тепер усі переклади виконуються на подіях.

Докладніше

2.2.0

- Додавання перекладів на сторінці налаштувань модуля в адмінці
- Виключення мов інтерфейсу без встановленого коду
- Доданий метод GetProperties класу FCIBlock
- Додано висновок рядкових властивостей у компоненті bitrix:catalog.smart.filter різними мовами
- Додано періодичну перевірку залишку квоти автопереведення.
- Доданий FCIBlockSectionPropertyLink::GetArray для виведення поля "Підказка в розумному фільтрі для відвідувачів" різними мовами.
- У розумний фільтр доданий переклад значень ствол типу рядок

Докладніше

2.1.200

- Виправлення помилок
- Додана можливість автопереведення поля користувача елемента інфоблоку HTML/Text

Докладніше

2.1.100

- Внесено дрібні правки

Докладніше

2.1.0

- Змінено назви таблиць перекладів у базі даних на більш короткі
- Виправлено визначення мовної версії сайту, коли при зміні мов вперше видавало сторінку мовою сторінки, з якої прийшли.

Докладніше

2.0.876

- Виправлена помилка коли модуль міг не встановлюватись у демо-режимі

Докладніше

2.0.875

- Додано відображення перекладів полів розділів в адміністративній частині (/bitrix/admin/iblock_list_admin.php).
- Виправлено помилку з авторизацією при збереженні налаштувань без зміни пароля.
- Виправлено помилку встановлення модуля після закінчення демо-періоду.

Докладніше
file_download Завантажити Модуль Маркет
file_download Завантажити Модуль Маркет