Создать английскую версию сайта на Битрикс с автоматическим предложением переключить язык для пользователей из стран не говорящих по-русски.
Решение
Разработана английская версия сайта с автоматическим определением стороны пользователя для вывода сообщения о переключении языка.
Добавлены вкладки En для заполнения английских свойств в инфоблоках, элементах и списках.
Добавлено предложение для перехода на английскую версию сайта
Для верхнего и нижнего меню сайта добавлены вкладки En, в которых добавляются названия на английском.
Для товаров в каталоге добавлены вкладки En, где вносятся английские версии названий и описаний товаров.
Автоматически загружены английские версии описаний из предоставленных файлов.
Добавлена возможность указать английские названия для пунктов фильтров товаров.
Реализована возможность вывода английских названий для подразделов каталога.
Добавлена возможность внести английские названия магазинов и точек на карте.
Преимущества
Была выбрана реализация на основе дополнительных свойств существующих инфоблоков.
Реализация английской версии сайта на Битрикс возможна несколькими способами: на основе отдельных инфоблоков — когда создаются дубли инфоблоков на английской версии для всего сайта; и на основе отдельных свойств в инфоблоках, — тогда можно значительно снизить трудозатраты контент-менеджера при заполнении сайта, т.к. многие данные являются общими для обеих версий.
Переводы свойств для товаров, фильтров и справочников были импортированы из подготовленных заказчиком файлов, что значительно сэкономило его время по заполнению данных для английской версии.