1. Установите решение через Marketplace либо скопируйте `bk.googletranslate` в `/local/modules/`.
2. В административном разделе откройте **Marketplace → Установленные решения**.
3. Установите **Google Translate для сайта**.
4. Настройте модуль: **Настройки → Настройки продукта → Настройки модулей → Google Translate для сайта**.
5. Разместите компонент `bk:google.translate.switcher` в нужной области шаблона.
Вызов компонента
<?$APPLICATION->IncludeComponent( 'bk:google.translate.switcher', '', ['FLAG_PATH' => '/bitrix/images/bk.googletranslate/flags/#FLAG#.svg'], false );?> |
По умолчанию компонент использует встроенные SVG. Параметр `FLAG_PATH` допускает маркеры `#LANG#` (код языка) и `#FLAG#` (код связанного флага). Если параметр передан пустым, переключатель выводит названия языков без изображений.
Полная база языков находится в `lib/languageregistry.php`, изображения — в `install/images/flags/`. Язык не всегда соответствует одной стране, поэтому для арабского, эсперанто, латыни, идиша и других наднациональных языков применяется нейтральная пиктограмма.
Требования и ограничения
- «1С-Битрикс: Управление сайтом» с поддержкой D7, модуль `main`;
- PHP 8.2 или новее;
- современный браузер с включённым JavaScript и cookie;
- сервер и браузер посетителя должны иметь доступ к `translate.google.com`;
- используется внешний сервис Google Website Translator, его доступность, качество перевода и условия использования определяются Google;
- содержимое переводимой страницы передаётся внешнему сервису Google; перед включением решения владелец сайта должен оценить состав страниц, исключить конфиденциальные и персональные данные и при необходимости получить согласие посетителя;
- при наличии Content Security Policy следует разрешить ресурсы Google Translate;
- API-ключ не требуется.
Техническая поддержка
Компания: ООО «Бикей диджитал»
Сайт: https://bk-media.by/
E-mail: info@conversite.ru
Режим работы: ежедневно с 09:00 до 21:00 по минскому времени
-Срок первичного ответа: до двух рабочих дней
Добавляет на сайт автоматический перевод страниц и адаптивный переключатель языков на основе Google Website Translator. Исходный язык, языки перевода, домен cookie и отображение панели Google настраиваются из административной части.
Возможности
- исходный язык и перечень языков задаются в настройках;
- встроенный справочник из 198 поддерживаемых кодов и вариантов языков Google;
- локальный каталог из 255 флагов стран и территорий в SVG плюс нейтральная пиктограмма для наднациональных языков (256 SVG-файлов);
- переключатель с собственным шаблоном флагов;
- выбранный язык сохраняется в cookie `googtrans`;
- корректный возврат на исходный язык с очисткой дублирующихся cookie хоста и домена;
- подключение внешнего скрипта на страницах с компонентом и опциональное автоматическое подключение во всей публичной части;
- возможность скрыть верхнюю панель Google;
- поддержка многосайтовой конфигурации без записи файлов в публичные разделы сайтов;
- отсутствие изменений ядра и обязательной привязки к шаблону сайта.
Закажите любой модуль у нас на сайте с бесплатной установкой и гарантией 14 дней
Мы работаем с физическими и юридическими лицами. И предоставляем сразу два варианта оплаты.
- Наличные. Вы подписываете товаросопроводительные документы, расплачиваетесь денежными средствами, получаете товар и чек.
- Безналичный расчет. Принимаем карты Visa и MasterCard. Доступен при курьерской доставке.
Ваш заказ можем доставить собственными ресурсами, при условии вашего нахождения в городе. Либо через 4 варианта доставки:
- Курьерская доставка. Курьерская доставка работает с 9:00 до 19:00. Когда товар поступит на склад, курьерская служба свяжется для уточнения деталей. Специалист предложит выбрать удобное время доставки и уточнит адрес.
- Самовывоз из магазина. Для получения заказа обратитесь к сотруднику в кассовой зоне и назовите номер.
- Сотрудничаем с постаматами. Срок хранения — 3 дня.
- Предоставляем почтовую доставку через почту России. Когда заказ придет в отделение, на ваш адрес придет извещение о посылке. Вскрывать коробку самостоятельно вы можете только после оплаты заказа.
Дополнительная вкладка для размещения информации о товарах, доставке или любого другого важного контента. Поможет вам ответить на интересующие покупателя вопросы и развеять его сомнения в покупке. Используйте её по своему усмотрению.
Вы можете убрать её или вернуть обратно, изменив одну галочку в настройках компонента. Очень удобно.
- Комментарии
- ВКонтакте