если в моде используются языковые переменные для вывода названий (типа
{L_INDEX}) и у вас отдельная папка польского языка в папке
language - то, при переключении, всё должно выводиться на польском. язык может "не переключаться" только в том случае, если это название прописано в самом html-файле мода (сразу на языке (англ, русском и т.д.).
понимаете?
попробуйте посмотреть мод на наличие вывода названий.
в принципе это единственное, из-за чего сие возможно...
у себя не нашёл, где удаляется вывод index.php в строке вывода, но вот интересный пост в сети - должно сработать. (потом вроде надо тоже кэш чистить):
перейти.
Успехов.

//index.php. можете поставить себе также сео-мод отсюда (модификации, первая страница) - тоже вроде убирает. у меня нет, во всяком случае.