Мы занимались реализацией многоязыковой версии (локализация для русского языка) сайта строительной компании ДБК-4. Проект работает на CMS «Битрикс», редакция «Стандарт».
В ходе анализа работоспособности и функционала сайта наши разработчики выявили немало проблем.
Среди прочего выявили:
-
вирусы и бекдоры;
-
ненужный контент (страницы из шаблона, устанавливаемые по умолчанию);
-
блоки, реализованные не на компонентах, а непосредственно на прямых запросах в базу данных, что конфликтует с логикой выбранной CMS;
-
отсутствие языковых файлов для шаблонов сайта и компонентов.
Весь проект был реализован явно без понимания логики и политики выбранного движка, а также с полным игнорированием рекомендаций разработчиков платформы.
По согласованию с заказчиком, мы внесли ряд критичный правок, чтобы обеспечить работоспособность сайта и возможность реализации первоначально поставленных задач.
По проекту:
-
провели аудит безопасности кода;
-
вычистили сайт от вирусов и вредоносного кода;
-
исправили ошибки рассылки уведомлений на электронную почту (не отправлялись);
-
помогли с выбором хостинга и взаимодействием со специалистами провайдера;
-
сделали некоторые доработки и улучшения в верстку;
-
консультировали специалистов на стороне заказчика по работе с админкой CMS «Битрикс».
В итоге мы добились минимально требуемой работоспособности ресурса для реализации мультиязычности. Для выполнения этой задачи приобрели лицензию на «Многосайтовость». Добавили русскоязычную и английскую версии сайта.
В итоге заказчик получил работающий ресурс с тремя языками.