overwrite fetch_page so we allow for page_id == 0
apply html_safe and fix duplicate translation