made some changes on set_locale for supporting alternate titles due to cp_restructure
changed access on alternate_titles due to cp_restructure