Implements a locale provider (AcceptLanguage, Cookie) and a catalog for a directory of PO files