refractoring providers for localizedStrings and contentImporter