я делал так: создал папку site.ru/en/, на которую поставил ссылку английский язык. сверстал новый шаблон где в шапке и футере был все по английски, а дальше дублирование и перевод инфоблоков и настройка страниц на новые инфоблоки
и так у меня получилось таким образом site.ru/about/, site.ru/catalog/SECTION_CODE/ELEMENT_CODE/ -русская версия, site.ru/en/about/, site.ru/en/catalog/SECTION_CODE/ELEMENT_CODE/ - английская
поэтому адрес по сути менялся только добавлением /en/
и так у меня получилось таким образом site.ru/about/, site.ru/catalog/SECTION_CODE/ELEMENT_CODE/ -русская версия, site.ru/en/about/, site.ru/en/catalog/SECTION_CODE/ELEMENT_CODE/ - английская
поэтому адрес по сути менялся только добавлением /en/