Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!

Я согласен с условиями активации продлений
Продлить
Продолжить покупки

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

Один сайт, один инфоблок - множество языков. Да, это стало возможным!Представляем вам мощный модуль для управления многоязычными инфоблоками в Bitrix. Теперь у вас есть возможность легко переводить обычные инфоблоки и торговые каталоги, включая разделы и элементы, их свойства и SEO-поля. Даже Highload инфоблоки в нашем контроле.Ваш раздел Новости или Каталог может быть мультиязычным, и это только начало! Наслаждайтесь автоматическими переводами и расширенными возможностями локализации.Прощайте, дублирование!Теперь вам не нужно создавать дубли инфоблоков или свойств, что приводит к замусориванию админки. Все управление ведется в одном инфоблоке. Вся информация редактируется и переводится в одном месте, в одном поле! Это настоящий рай для контент-менеджера.Просто переключайтесь между языками и вносите переводы вручную, либо доверьтесь автопереводу. Наш модуль-автопилот справится с переводами на лету при создании новых новостей или выгрузке товаров из 1С. Полная гибкость и комфорт в одном инфоблоке!Автопилот - ваш надежный пилот!Теперь при выгрузке товаров из 1С:Предприятие или создании контента вручную, вам достаточно настроить нужные языки для перевода, и всё остальное произойдет автоматически. Все переводы выполняются один раз и остаются с вами навсегда. Вы всегда можете внести коррекции в переводы по своему усмотрению.Автопилот взаимодействует с популярными сервисами, такими как Google Translator и Deepl. Особенно впечатляюще, как HTML-поля переводятся с сохранением всей разметки, стилей и других важных элементов. Ваш контент остается красивым и привлекательным на всех языках.Наш модуль – единственное уникальное решение на Маркетплейсе Битрикс, специально разработанное для обеспечения полной локализации инфоблоков. Забудьте о трудностях мультиязычного контента – теперь ваш веб-проект может эффективно адаптироваться для различных аудиторий и рынков.Что делает наш модуль непревзойденным? Он обеспечивает интуитивно понятное и удобное управление локализацией ваших данных, с минимальными усилиями со стороны пользователя. С помощью нашего решения вы сможете не только легко переводить контент, но и поддерживать актуальность каждой версии на всех языках вашего сайта.Масштабируемость: Глобальное Языковое РасширениеПоддержка множества языков и охват разнообразных рынков для максимальной глобальной видимости.Автоматизация: Эффективная Глобальная ЛокализацияАвтоматизированный процесс создания контента на одном языке с легким переводом на множество других языков.Контроль: Полноконтрольная Языковая УнификацияНадежный механизм контроля за изменениями в контенте, обеспечивающий последовательность и точность переводов.Основные плюсы модуляОтсутствует ограничение на количество используемых языковБыстрая установкаСовершенно не нагружает системуНе требует изменений в шаблонах компонентовЛегко интегрируется в кастомизированные компонентыМодуль мультиязычности Битрикс на данный момент умеет переводить такие сущности:поля инфоблокаполя разделовполя и свойства элементов инфоблоказначения свойств элементов инфоблокаМодуль содержит защиту интеллектуальной собственности с помощью обфускации файла include.php для предотвращения нежелательного копирования.Включает в себя основные компоненты, и их число постоянно возрастает:catalog.elementcatalog.sectioncatalog.section.listcatalog.smart.filtermenu.sectionsnews.detailnews.indexnews.listsale.basket.basketsale.order.ajaxbreadcrumbsearch.pagesearch.titleБолее подробную информацию Вы можете получить на моем сайте по ссылке: https://bxproger.ru/module-market/modulemarket.translator/МЫ В СОЦСЕТЯХМультиязычность 2.0: Автоперевод

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

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

Купить: 99 000 руб.
Скриншоты
Описание

Технические данные

Опубликовано:
14.10.2022
Обновлено:
01.04.2024
Версия:
2.5.767
Установлено:
100 - 499 раз
Подходящие редакции:
«Старт», «Стандарт», «Малый бизнес», «Бизнес»
Адаптивность:
Да
Поддержка Композита:
Да
Совместимо с Сайты24
Да
Совместимо с PHP 8.1
Да

Пользовательское соглашение

Описание





Один сайт, один инфоблок - множество языков. Да, это стало возможным!


Представляем вам мощный модуль для управления многоязычными инфоблоками в Bitrix. Теперь у вас есть возможность легко переводить обычные инфоблоки и торговые каталоги, включая разделы и элементы, их свойства и SEO-поля. Даже Highload инфоблоки в нашем контроле.



Ваш раздел Новости или Каталог может быть мультиязычным, и это только начало! Наслаждайтесь автоматическими переводами и расширенными возможностями локализации.




Прощайте, дублирование!

Теперь вам не нужно создавать дубли инфоблоков или свойств, что приводит к замусориванию админки. Все управление ведется в одном инфоблоке. Вся информация редактируется и переводится в одном месте, в одном поле! Это настоящий рай для контент-менеджера.




Просто переключайтесь между языками и вносите переводы вручную, либо доверьтесь автопереводу. Наш модуль-автопилот справится с переводами на лету при создании новых новостей или выгрузке товаров из 1С. Полная гибкость и комфорт в одном инфоблоке!



Автопилот - ваш надежный пилот!

Теперь при выгрузке товаров из 1С:Предприятие или создании контента вручную, вам достаточно настроить нужные языки для перевода, и всё остальное произойдет автоматически. Все переводы выполняются один раз и остаются с вами навсегда. Вы всегда можете внести коррекции в переводы по своему усмотрению.

Автопилот взаимодействует с популярными сервисами, такими как Google Translator и Deepl. Особенно впечатляюще, как HTML-поля переводятся с сохранением всей разметки, стилей и других важных элементов. Ваш контент остается красивым и привлекательным на всех языках.


Наш модуль – единственное уникальное решение на Маркетплейсе Битрикс, специально разработанное для обеспечения полной локализации инфоблоков. Забудьте о трудностях мультиязычного контента – теперь ваш веб-проект может эффективно адаптироваться для различных аудиторий и рынков.

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






















    Масштабируемость: Глобальное Языковое Расширение
    Поддержка множества языков и охват разнообразных рынков для максимальной глобальной видимости.

    Автоматизация: Эффективная Глобальная Локализация
    Автоматизированный процесс создания контента на одном языке с легким переводом на множество других языков.

    Контроль: Полноконтрольная Языковая Унификация
    Надежный механизм контроля за изменениями в контенте, обеспечивающий последовательность и точность переводов.


Основные плюсы модуля
  • Отсутствует ограничение на количество используемых языков
  • Быстрая установка
  • Совершенно не нагружает систему
  • Не требует изменений в шаблонах компонентов
  • Легко интегрируется в кастомизированные компоненты
Модуль мультиязычности Битрикс на данный момент умеет переводить такие сущности:
  • поля инфоблока
  • поля разделов
  • поля и свойства элементов инфоблока
  • значения свойств элементов инфоблока
Модуль содержит защиту интеллектуальной собственности с помощью обфускации файла include.php для предотвращения нежелательного копирования.

Включает в себя основные компоненты, и их число постоянно возрастает:
  1. catalog.element
  2. catalog.section
  3. catalog.section.list
  4. catalog.smart.filter
  5. menu.sections
  6. news.detail
  7. news.index
  8. news.list
  9. sale.basket.basket
  10. sale.order.ajax
  11. breadcrumb
  12. search.page
  13. search.title
Более подробную информацию Вы можете получить на моем сайте по ссылке: https://bxproger.ru/module-market/modulemarket.translator/



МЫ В СОЦСЕТЯХ




Мультиязычность 2.0: Автоперевод












Отзывы (4)
Обсуждения (42)
1 - 5 из 42
Что нового
2.5.767 (01.04.2024) - Исправлена ошибка, когда при массовом переводе элементов некорректно подставлялся массив переводов свойств.
2.5.765 (01.04.2024) - Добавлен новый метод FCIBlockElement::GetElementGroups для удобного получения групп элементов.
- Исправлена ошибка получения переводов в методе FCIBlockSection::GetNavChain. Теперь добавлен параметр $LID для получения цепочки навигации на нужном языке независимо от глобальной языковой константы.
- Исправлена ошибка, из-за которой запись переводов некоторых типов свойств элементов вызывала ошибку в базе данных.
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.525 (07.03.2024) - Добавлена поддержка модуля "Помощник Локализации: автоматический перевод языковых файлов"
2.5.500 (07.02.2024) - Добавлены параметры 'orderMl' и 'filterMl' в метод GetList мультиязычных Highload-блоков. Эти параметры предоставляют возможность сортировки и фильтрации по уже переведенным полям. Также добавлена функциональность получения UF_ полей на оригинальном языке, если в массив select указать префикс ORIG_, например, ORIG_UF_NAME.
- Исправлены ошибки, связанные с работой с мультиязычными Highload-блоками. В частности, устранены проблемы, возникающие при использовании '*' в массиве select.
- Обновлена функция getList, чтобы поля возвращались с нужными названиями, улучшая читаемость кода.
- Метод RenameRowKeys теперь является устаревшим (deprecated) и будет удален в будущих версиях. Все вызовы этого метода в коде заменены на использование полей с наименованиями по умолчанию из базы данных.
- Обеспечена совместимость с последними обновлениями Битрикс, включая метод GetUserFields.
- Добавлены языковые фразы для улучшения локализации и удобства использования модуля.
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
- Вынесены некоторые языковые фразы в языковые файлы
- В настройках добавлен вывод ошибки при неудачном подключении к серверу переводов
- Исправлена ошибка автоперевода описания поля "Картинка" раздела инфоблока
- СЕО поля разделов и элементов добавлены в автопереводы
2.5.0 (14.11.2023) - Исправлена ошибка когда на странице списка свойств не переводились свойства впервые
- Добавлен функционал массового перевода разделов инфоблоков, элементов инфоблоков и их свойств
- Автоперевод теперь справляется с свойством элемента инфоблока типа HTML/текст
- В класс FCIBlockElement и FCIBlockSection добавлен метод Translate
2.3.0 (09.11.2023) - Добавлена возможность выполнять переводы при помощи Deepl
- Автоперевод разделов
- Исправлена ошибка когда в сео шаблонах элементов инфоблоков не переводилась parent
2.2.1 (02.11.2023) - Убрана возможность определять язык сайта по параметру "lang" в файле "constant_definer.php".
- Исправлена ошибка, связанная с записью поля свойства "HINT" для умного фильтра.
- Поправлена авторизация модуля на сайте для автоперевода.
- Удален адаптированный компонент "bitrix:sale.order.ajax", и теперь все переводы выполняются на событиях.
2.2.0 (31.10.2023) - Добавление переводов на странице настроек модуля в админке
- Исключение языков интерфейса без установленого кода
- Добавлен метод GetProperties класса FCIBlock
- Добавлен вывод строковых свойств в компоненте bitrix:catalog.smart.filter на разных языках
- Добавлена периодическая проверка остатка квоты автоперевода.
- Добавлен FCIBlockSectionPropertyLink::GetArray для вывода поля "Подсказка в умном фильтре для посетителей" на разных языках.
- В умный фильтр добавлен перевод значений ствойств типа строка
2.1.200 (25.09.2023) - Исправление ошибок
- Добавлена возможность автоперевода пользовательского поля элемента инфоблока HTML/Text
2.1.100 (18.09.2023) - Внесены мелкие правки
2.1.0 (15.09.2023) - Изменены названия таблиц переводов в базе данных на более коротки
- Исправлено определение языковой версии сайта, когда при смене языков первый раз выдавало страницу на языке страницы с которой пришли.
2.0.876 (09.09.2023) - Исправлена ошибка когда модуль мог не устанавливаться в демо-режиме
2.0.875 (29.08.2023) - Добавлено отображение переводов полей разделов в административной части (/bitrix/admin/iblock_list_admin.php).
- Исправлена ошибка с авторизацией при сохранении настроек без изменения пароля.
- Исправлена ошибка установки модуля после окончания демо-периода.
2.0.870 (28.08.2023) - Добавлено отображение переводов полей элементов в администраивной части /bitrix/admin/iblock_list_admin.php
- Исправлена ошибка когда слетала авторизация при сохраненнии настроек без изменения пароля
- Исправлена ошибка когда приходил не верный ответ пользователеям ввевших неверные авторизационные данные на страице настроек модуля.
2.0.869 (28.08.2023) - Исправлена ошибка MySQL при массовом создании пользовательских свойств
- Исправлена ошибка MySQL при создании пользовательского свойства из CRM
- Измено хранение авторизации. Внимание: Нужно заново авторизироваться в настройках модуля!
- Улучшена работа компонента bitrix:sale.basket.basket с типовым шаблоном bootstrap_v4 (для mutator.php)
- Доработан метод translateBasketItems в классе OrderClass. Теперь переводит значение свойства типа справочник в компоненте оформления заказа bitrix:sale.basket.basket
- Доработам метод translateResult в классе BasketClass. Теперь переводит значение свойства типа справочник в компоненте корзины bitrix:sale.order.ajax
- Доработка компонента bitrix:search.page. Исправлена ошибка, когда компонент не выводил результаты поиска, а только возвращал их массив;
- В метод FCIBlockPropertyEnum::GetById добавлена языковая идентификация при вызове метода $CACHE_MANAGER->Read;
- В класс модуля ElementProperty добавлен метод loadFromDatabase, который позволяет вычислять значение шаблона СЕО плей с this.property на разных языках
- В файл constant_definer.php добавлена установка языка по HTTP_REFERER для ajax запросов
- Обновлены компоненты bitrix:sale.basket.basket, bitrix:sale.order.ajax и bitrix:sale.products.gift
2.0.865 (30.07.2023) - Исправлена ошибка когда не переводились свойства в методе Fetch()
2.0.850 (25.07.2023) - Доработан функционал изменения переводов торговых предложений прямо из карточки товара.
- Доработан функционал установки языковых констант в файле constant_definer.php
- Теперь у модуля появились настройки для администраторов системы которые можно устанавливать в файле '/bitrix/php_interface/translator.settings.php' и параметр настроек DB_LANG_CHECK, который разрешает проверять язык по базе данных прежде чем установить языковую константу.
- Улучшения в установщике модуля
- Добавлен скрытый вывод копирайтов в html head в виде комментариев
- Удалена возможность указывать свой API ключ
- При переводах в логи записываются дополнительные данные такие как: время выполнения перевода, внешний идентификатор пользователя, ошибки при переводах
- Теперь если при обновлении или добавлении элемента инфоблока есть ошибка, то запрос на переводы не отправляется
2.0.725 (22.07.2023) - Исправлена ошибка, когда при пересчете заказа и корзины на сайте в режиме перевода ссылка на товаре в заказе вела на сайт по умолчанию.
- Исправлена ошибка когда при переходе на несуществующий языковой разделу сайта (например /uu/ вместо /ru/ или /ua/) выдавало php ошибку вместо страницы 404.
- В модуль добавлен файл constant_definer.php который нужно подключать в dbconn.php а так же во всех файлаx ajax.php в компонентах при установке модуля на проекте
2.0.701 (20.07.2023) - Добавлена недостающая в предыдущем обновлении функция translateProperties в классе OrderClass
2.0.700 (20.07.2023) - В класс FCIBlockPropertyEnum добавлен метод GetList
- Добавлены права доступа в настройки модуля
- Добавлены заметки в настройках подуля
- Добавлен функционал масштабирования и контроля файловой структуры мультиязычных сайтов
- Добавлен функционла массового редактирования свойств структуры сайтов
- Исправлена ошибка когда при пересчете заказа не переводились свйоства заказа и товары в заказе
- Исправлены ошибки в классе Translator\Order\OrderClass
- Теперь при создании элементов инфоблока автоматически переводятся не только поля "Название", "Текст анонса", "Детальный текст" но и свойства типа строка и их описания, описания свойства типа файл, детальная картинка и картинка анонса.
2.0.425 (02.06.2023) - Исправлены проблемы с корзиной (перевод единиц измерения и свойств)
- При пересчете корзины ajax учитывает язык
2.0.375 (02.06.2023) - Исправленв ошибка когда в результатах переводов добавлялся лидирующий пробел к переносу строки а так же не правильно отображался апостроф
- Исправлена ошибка [Error] Class 'Iblock\IblockTable' not found в классе FCIBlockSection
- Исправлено когда в случаях подачи не всех полей инфоблока на автоперевод, переведенные поля путались местами
2.0.200 (30.05.2023) - Обновлен класс компонента bitrix:catalog.smart.filter
- Добавлена возможность в фильтре переводить свойства с типом "Привязка к элементам"
- Добавлен класс FCIBlockPropertyElementList для перевода свойства в фильтре с типом "Привязка к элементам"
- Добавлена возможность выбора типа ключа API для автоматических переводов
2.0.100 (29.05.2023) - Оптимизация таблиц переводов. Добавление индексов, для улучшения скорости выполнения запросов
2.0.0 (28.05.2023) Включает в себя ряд новых функций и улучшений, в том числе добавление возможности перевода через Google API при создании новых элементов инфоблоков. Это нововведение позволяет автоматически переводить содержимое элементов инфоблоков на другие языки с помощью Google API Translation.
1.2.4 (10.05.2023) - Корзина. �справлена ошибка, когда не переводились данные при пересчете корзины. Аякс запрос не учитывал язык. - Перевод единиц измерения - �справлена ошибка переводов HL-инфоблоков, когда не сохранялась картинка в поле типа файл - �справлена ошибка, когда при удалении строки HL-инфоблока не удалялись его переводы
1.2.3 (24.03.2023) - �справлена проблема когда не сохранялись переводы свойств при редактирования инфоблока на странице редактирования инфоблока - �справлена ошибка когда не подставлялись шаблоны SEO полей с оригинального языка в карточках редактирования - �справлена ошибка когда замедлялась работа обмена с 1С - �справлены Мелкие ошибки совместимости с PHP8
1.2.2 (17.02.2023) �справлена ошибка, когда в компоненте корзины не переводились свойства Highload - блоков
Установка
Несмотря на всю сложность и мощность модуля, его установка производится всего в один шаг. Все очень просто - нужно всего лишь установить модуль, и пользоваться.

Если у вас установлен шаблон от партнеров, таких как Aspro, рекомендуем внимательно изучить дополнительные инструкции в документации на нашем сайте. Возможно, потребуется небольшая дополнительная настройка для гармоничной работы модуля с вашим текущим шаблоном.

Дополнительную информацию и инструкции по использованию вы найдете в документации на нашем сайте.

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

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

Несмотря на всю сложность и мощность модуля, его установка производится всего в один шаг. Все очень просто - нужно всего лишь установить модуль и пользоваться. Никаких дополнительных настроек вносить не нужно.

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

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

Важно!
У вас должны быть последние обновления Битрикс.
Минимальная версия главного модуля 22.000
Поддержка

Важно! Прежде чем обращаться в техподдержку, пожалуйста, убедитесь, что ваш сайт прошел полное тестирование системы. Для этого перейдите по следующему адресу: ваш.сайт/bitrix/admin/site_checker.php?lang=ru. Если в результате проверки системы обнаружены замечания, пожалуйста, внесите необходимые исправления. После этого убедитесь, что проблемы все еще наблюдаются на вашем сайте.

Шаги действий перед обращением в техподдержку:

  1. Проверьте сайт на наличие ошибок: Перед обращением в техподдержку выполните полное тестирование системы по указанному адресу. Если система обнаружила какие-либо замечания, исправьте их согласно рекомендациям.
  2. Проверьте наличие обновлений: Убедитесь, что все компоненты и модули вашего сайта обновлены до последней версии. Некоторые проблемы могут быть вызваны устаревшими версиями модулей.
  3. Проверьте логи ошибок: Просмотрите журналы ошибок на сервере и в системе управления сайтом на предмет ошибок или предупреждений, связанных с проблемой, с которой вы столкнулись.
  4. Проведите базовую диагностику: Выполните базовые диагностические шаги, такие как проверка соединения с базой данных, проверка доступности файловой системы и т. д.

После выполнения перечисленных шагов, если проблема все еще остается нерешенной, наши специалисты готовы помочь вам на нашем форуме по адресу: https://bxproger.ru/forums/forum23/. Создайте новую тему, описывающую вашу проблему подробно, и мы постараемся предложить вам наилучшее решение. Благодарим за ваше понимание и сотрудничество!

Другие решения разработчика

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки