LP1147286 - Allow translating more of the staff client portal page.