Есть 2 версии сайта - ru en.
Находясь на любой странице сайта должна быть возможность перейти на такую же страницу другой языковой версии. Все ссылки относительные.
Т.е. человек находиться на русской версии на странице:
http:\\
www.site.ru/page.html
Нужно в ссылку-значок подставить в href="/en/page.html"
Соответственно, если человек в английской версии - этот /en/ нужно убрать.
<a href="http://www.site.ru/"><img src="/images/rf.png"> Ru</a>
<a href="/en/"><img src="/images/gb.png"> En</a>
Как я понимаю, после загрузки страницы, нужно спарсить урл, где находиться человек, проверить, есть ли в нем /en/ - если есть - то в ссылку с RU подставить этот самый урл, где мы находимся, урл но без /en/, а ссылку EN сделать не активной. И наоборот.
Где об этом можно почитать? Ничего не нашел. Или плохо искал.