Search page, some fixes, and good function for changing language