Как предоставить ему такую возможность?
Создайте виджет HTML-блок, в нём пропишите
<ul class="menu">
<li><a title="Ru" class="item" href="http://site.ru/" target="_self"><span class="wrap">Ru</span></a></li>
<li><a title="En" class="item" href="http://site.ru/en/" target="_self"><span class="wrap">En</span></a></li>
</ul>
со своим доменом. Пример есть
тут. Но в этом случае всегда смена языка будет работать только через главную страницу.
Чтобы смена проходила на лету, вам нужен будет виджет, который есть в любой версии компонента по переводу сайта на другой язык.
И да, без него (компонента) вам не перевести заголовки виджетов, названия пунктов меню и тем более сам контент. Так что, вам в любом случае нужен будет один из нескольких компонентов переводчиков.