Создание дополнительной языковой версии сайта

Чтобы создать дополнительню языковую версию на одном сайте нужно внести изменения в файловую систему.
Покажем на примере как добавить украинский язык на сайт. Для этого нам нужно создать в корне сайта папку /ua.

После того как папка создана выполнить копирование в нее из родительского раздела:
  1. Все нужные разделы сайта (например /conntacts, /catalog)
  2. Все файлы меню (menu.php и menu_ext.php)
  3. Скопировать раздел /include
Для всех ajax запросов нужно создать в разделе /ua/ символьную ссылку на папку /ajax/.

Пример команды для создания симлинка на сервере:

Code Copy code Code copied!
1
ln -s /home/bitrix/ext_www/bxproger.com/ajax /home/bitrix/ext_www/bxproger.com/ua/ajax

Количество показов: 142
Дата изменения: 28.08.2023 19:08:01