Remove GosI18nDependency
PageRepository locale only accept locale string not Locale object and apply locale::name