{
  "category_title": {
    "type":"StringField",
    "widget": {
      "id": "category_title",
      "title": "Title",
      "title_i18n": "category.field_list.title.title",
      "description": "The name of a category.",
      "description_i18n": "category.field_list.title.description",
      "alternate_name": "category_title",
      "default_value": null,
      "css_class": null,
      "hidden": null,
      "display_width": null,
      "maximum_input": null,
      "extra": null
    },
    "properties": {
      "enabled": true,
      "editable": true,
      "external_validator": null,
      "required": true,
      "preserve_whitespace": null,
      "unicode": null,
      "maximum_length": null,
      "truncate": null
    },
    "message": {
      "external_validator_failed": {
        "message": "The input failed the external validator.",
        "i18n": "validation.fail.external"
      },
      "required_not_found": {
        "message": "Input required but not found.",
        "i18n": "validation.fail.required"
      },
      "too_long": {
        "message": "Too much input give.",
        "i18n": "validation.fail.too_much_input"
      }
    }
  },
  "category_underlying_portal_type": {
    "type":"StringField",
    "widget": {
      "id": "category_underlying_portal_type",
      "title": "Reference Portal Type",
      "title_i18n": "category.field_list.portal_type.title",
      "description": "The portal_type this category was generated for.",
      "description_i18n": "category.field_list.portal_type.description",
      "alternate_name": "category_underlying_portal_type",
      "default_value": null,
      "css_class": null,
      "hidden": null,
      "display_width": null,
      "maximum_input": null,
      "extra": null
    },
    "properties": {
      "enabled": true,
      "editable": true,
      "external_validator": null,
      "required": true,
      "preserve_whitespace": null,
      "unicode": null,
      "maximum_length": null,
      "truncate": null
    },
    "message": {
      "external_validator_failed": {
        "message": "The input failed the external validator.",
        "i18n": "validation.fail.external"
      },
      "required_not_found": {
        "message": "Input required but not found.",
        "i18n": "validation.fail.required"
      },
      "too_long": {
        "message": "Too much input give.",
        "i18n": "validation.fail.too_much_input"
      }
    }
  },
  "category_description": {
    "type":"StringField",
    "widget": {
      "id": "category_description",
      "title": "Description",
      "title_i18n": "category.field_list.description.title",
      "description": "The description of a category",
      "description_i18n": "category.field_list.description.description",
      "alternate_name": "category_description",
      "default_value": null,
      "css_class": null,
      "hidden": null,
      "display_width": null,
      "maximum_input": null,
      "extra": null
    },
    "properties": {
      "enabled": true,
      "editable": true,
      "external_validator": null,
      "required": true,
      "preserve_whitespace": null,
      "unicode": null,
      "maximum_length": null,
      "truncate": null
    },
    "message": {
      "external_validator_failed": {
        "message": "The input failed the external validator.",
        "i18n": "validation.fail.external"
      },
      "required_not_found": {
        "message": "Input required but not found.",
        "i18n": "validation.fail.required"
      },
      "too_long": {
        "message": "Too much input give.",
        "i18n": "validation.fail.too_much_input"
      }
    }
  },
  "category_image_url": {
    "type":"ImageField",
    "widget": {
      "id": "category_image_url",
      "title": "Image",
      "title_i18n": "category.field_list.image_url.title",
      "description": "The image associated with this category.",
      "description_i18n": "category.field_list.image_url.description",
      "alternate_name": "category_image_url",
      "default_value": null,
      "css_class": null,
      "hidden": null,
      "display_width": null,
      "maximum_input": null,
      "extra": null,
      "image_display": null,
      "image_format": null,
      "image_quality": null,
      "image_preconverted_only": null
    },
    "properties": {
      "enabled": true,
      "editable": true,
      "external_validator": null,
      "required": true,
      "preserve_whitespace": null,
      "unicode": null,
      "maximum_length": null,
      "truncate": null
    },
    "message": {
      "external_validator_failed": {
        "message": "The input failed the external validator.",
        "i18n": "validation.fail.external"
      },
      "required_not_found": {
        "message": "Input required but not found.",
        "i18n": "validation.fail.required"
      },
      "too_long": {
        "message": "Too much input give.",
        "i18n": "validation.fail.too_much_input"
      }
    }
  },
  "category_image_type": {
    "type":"StringField",
    "widget": {
      "id": "category_image_type",
      "title": "Type",
      "title_i18n": "category.field_list.image_type.title",
      "description": "The type of image (image, icon...?).",
      "description_i18n": "category.field_list.image_type.description",
      "alternate_name": "category_image_type",
      "default_value": null,
      "css_class": null,
      "hidden": null,
      "display_width": null,
      "maximum_input": null,
      "extra": null
    },
    "properties": {
      "enabled": true,
      "editable": true,
      "external_validator": null,
      "required": true,
      "preserve_whitespace": null,
      "unicode": null,
      "maximum_length": null,
      "truncate": null
    },
    "message": {
      "external_validator_failed": {
        "message": "The input failed the external validator.",
        "i18n": "validation.fail.external"
      },
      "required_not_found": {
        "message": "Input required but not found.",
        "i18n": "validation.fail.required"
      },
      "too_long": {
        "message": "Too much input give.",
        "i18n": "validation.fail.too_much_input"
      }
    }
  },
  "category_url": {
    "type":"StringField",
    "widget": {
      "id": "category_url",
      "title": "URL parameter",
      "title_i18n": "category.field_list.url_parameter.title",
      "description": "URL parameter to be used for this category.",
      "description_i18n": "category.field_list.url_parameter.description",
      "alternate_name": "category_url",
      "default_value": null,
      "css_class": null,
      "hidden": null,
      "display_width": null,
      "maximum_input": null,
      "extra": null
    },
    "properties": {
      "enabled": true,
      "editable": true,
      "external_validator": null,
      "required": true,
      "preserve_whitespace": null,
      "unicode": null,
      "maximum_length": null,
      "truncate": null
    },
    "message": {
      "external_validator_failed": {
        "message": "The input failed the external validator.",
        "i18n": "validation.fail.external"
      },
      "required_not_found": {
        "message": "Input required but not found.",
        "i18n": "validation.fail.required"
      },
      "too_long": {
        "message": "Too much input give.",
        "i18n": "validation.fail.too_much_input"
      }
    }
  },
  "category_title_i18n": {
    "type":"StringField",
    "widget": {
      "id": "category_href",
      "title": "URL parameter",
      "title_i18n": "category.field_list.url_parameter.title",
      "description": "URL parameter to be used for this category.",
      "description_i18n": "category.field_list.url_parameter.description",
      "alternate_name": "category_href",
      "default_value": null,
      "css_class": null,
      "hidden": null,
      "display_width": null,
      "maximum_input": null,
      "extra": null
    },
    "properties": {
      "enabled": true,
      "editable": true,
      "external_validator": null,
      "required": true,
      "preserve_whitespace": null,
      "unicode": null,
      "maximum_length": null,
      "truncate": null
    },
    "message": {
      "external_validator_failed": {
        "message": "The input failed the external validator.",
        "i18n": "validation.fail.external"
      },
      "required_not_found": {
        "message": "Input required but not found.",
        "i18n": "validation.fail.required"
      },
      "too_long": {
        "message": "Too much input give.",
        "i18n": "validation.fail.too_much_input"
      }
    }
  },
  "category_description_i18n": {
    "type":"StringField",
    "widget": {
      "id": "category_description_i18n",
      "title": "Description i18n Lookup",
      "title_i18n": "category.field_list.description_i18n.title",
      "description": "The pointer to the translation for this field",
      "description_i18n": "category.field_list.description_i18n.description",
      "alternate_name": "category_description_i18n",
      "default_value": null,
      "css_class": null,
      "hidden": null,
      "display_width": null,
      "maximum_input": null,
      "extra": null
    },
    "properties": {
      "enabled": true,
      "editable": true,
      "external_validator": null,
      "required": true,
      "preserve_whitespace": null,
      "unicode": null,
      "maximum_length": null,
      "truncate": null
    },
    "message": {
      "external_validator_failed": {
        "message": "The input failed the external validator.",
        "i18n": "validation.fail.external"
      },
      "required_not_found": {
        "message": "Input required but not found.",
        "i18n": "validation.fail.required"
      },
      "too_long": {
        "message": "Too much input give.",
        "i18n": "validation.fail.too_much_input"
      }
    }
  },
  "category_title_i18n": {
    "type":"StringField",
    "widget": {
      "id": "category_title_i18n",
      "title": "Title i18n Lookup",
      "title_i18n": "category.field_list.title_i18n.title",
      "description": "The pointer to the translation for this field",
      "description_i18n": "category.field_list.title_i18n.description",
      "alternate_name": "category_title_i18n",
      "default_value": null,
      "css_class": null,
      "hidden": null,
      "display_width": null,
      "maximum_input": null,
      "extra": null
    },
    "properties": {
      "enabled": true,
      "editable": true,
      "external_validator": null,
      "required": true,
      "preserve_whitespace": null,
      "unicode": null,
      "maximum_length": null,
      "truncate": null
    },
    "message": {
      "external_validator_failed": {
        "message": "The input failed the external validator.",
        "i18n": "validation.fail.external"
      },
      "required_not_found": {
        "message": "Input required but not found.",
        "i18n": "validation.fail.required"
      },
      "too_long": {
        "message": "Too much input give.",
        "i18n": "validation.fail.too_much_input"
      }
    }
  }
}