added archive filter; added js locale switcher