Separation of concerns, the language file shouldn't really be treated as a data source for the supported encoding options.