{
  "language_code": "fr",
  "articles": ["le", "la", "les"],
  "categories": {
    "noun": {
      "display_key": "category_noun",
      "formatter": "({gender})",
      "fields": [
        {
          "key": "gender",
          "display_key": "prop_gender",
          "type": "enum",
          "options": ["masculine", "feminine"]
        },
        {
          "key": "plural",
          "display_key": "prop_plural",
          "type": "text"
        },
        {
          "key": "starts_with_vowel_h",
          "display_key": "prop_starts_with_vowel_h",
          "type": "boolean"
        }
      ],
      "mappings": {
        "gender": {
          "masculine": "m.",
          "feminine": "f."
        }
      }
    },
    "verb": {
      "display_key": "category_verb",
      "formatter": "(reg. -{verb_group})",
      "fields": [
        {
          "key": "auxiliary_verb",
          "display_key": "prop_auxiliary_verb",
          "type": "enum",
          "options": ["avoir", "être"]
        },
        {
          "key": "participle_past",
          "display_key": "prop_participle_past",
          "type": "text"
        },
        {
          "key": "verb_group",
          "display_key": "prop_verb_group",
          "type": "enum",
          "options": ["1st_group (er)", "2nd_group (ir)", "3rd_group (re)"]
        }
      ],
      "mappings": {
        "verb_group": {
          "1st_group (er)": "er",
          "2nd_group (ir)": "ir",
          "3rd_group (re)": "re"
        }
      }
    },
    "adjective": {
      "display_key": "category_adjective",
      "formatter": "(f: {feminine_form})",
      "declension_display": {
        "cases_order": ["masculine", "feminine"],
        "numbers_order": ["singular", "plural"]
      },
      "fields": [
        {
          "key": "feminine_form",
          "display_key": "prop_feminine_form",
          "type": "text"
        },
        {
          "key": "position",
          "display_key": "prop_position",
          "type": "enum",
          "options": ["before_noun", "after_noun"]
        }
      ]
    },
    "preposition": {
      "display_key": "category_preposition",
      "fields": [
        {
          "key": "contractions",
          "display_key": "prop_contractions",
          "type": "text"
        }
      ]
    },
    "article": {
      "display_key": "category_article",
      "formatter": "({article_type})",
      "fields": [
        {
          "key": "article_type",
          "display_key": "prop_article_type",
          "type": "enum",
          "options": ["definite", "indefinite", "partitive"]
        }
      ],
      "mappings": {
        "article_type": {
          "definite": "déf.",
          "indefinite": "indéf.",
          "partitive": "part."
        }
      }
    },
    "adverb": {
      "display_key": "category_adverb",
      "fields": []
    },
    "pronoun": {
      "display_key": "category_pronoun",
      "fields": []
    },
    "conjunction": {
      "display_key": "category_conjunction",
      "fields": []
    },
    "sentence": {
      "display_key": "category_sentence",
      "fields": []
    }
  }
}
