use CampingLogger in LanguageMgr