{
    "analyzer": {
        "el_plain": {
            "char_filter": [
                "word_break_helper"
            ],
            "filter": [
                "lowercase",
                "icu_normalizer",
                "preserve_original_recorder",
                "icu_folding",
                "preserve_original",
                "remove_empty"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "el_plain_search": {
            "char_filter": [
                "word_break_helper"
            ],
            "filter": [
                "lowercase",
                "icu_normalizer"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "el_text": {
            "filter": [
                "lowercase",
                "icu_normalizer",
                "greek_stop",
                "greek_stemmer",
                "remove_empty"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "el_text_search": {
            "filter": [
                "lowercase",
                "icu_normalizer",
                "greek_stop",
                "greek_stemmer",
                "remove_empty"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "ga_plain": {
            "char_filter": [
                "word_break_helper"
            ],
            "filter": [
                "ga_lowercase",
                "icu_normalizer",
                "preserve_original_recorder",
                "icu_folding",
                "preserve_original",
                "remove_empty"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "ga_plain_search": {
            "char_filter": [
                "word_break_helper"
            ],
            "filter": [
                "ga_lowercase",
                "icu_normalizer"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "ga_text": {
            "char_filter": [
                "irish_charfilter"
            ],
            "filter": [
                "irish_hyphenation",
                "irish_elision",
                "ga_lowercase",
                "icu_normalizer",
                "irish_stop",
                "irish_stemmer",
                "icu_folding",
                "remove_empty"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "ga_text_search": {
            "char_filter": [
                "irish_charfilter"
            ],
            "filter": [
                "irish_hyphenation",
                "irish_elision",
                "ga_lowercase",
                "icu_normalizer",
                "irish_stop",
                "irish_stemmer",
                "icu_folding",
                "remove_empty"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "tr_plain": {
            "char_filter": [
                "word_break_helper"
            ],
            "filter": [
                "tr_lowercase",
                "icu_normalizer"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "tr_plain_search": {
            "char_filter": [
                "word_break_helper"
            ],
            "filter": [
                "tr_lowercase",
                "icu_normalizer"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "tr_text": {
            "char_filter": [
                "word_break_helper"
            ],
            "type": "turkish"
        },
        "tr_text_search": {
            "char_filter": [
                "word_break_helper"
            ],
            "type": "turkish"
        }
    },
    "char_filter": {
        "irish_charfilter": {
            "mappings": [
                "\u1e03=>bh",
                "\u010b=>ch",
                "\u1e0b=>dh",
                "\u1e1f=>fh",
                "\u0121=>gh",
                "\u1e41=>mh",
                "\u1e57=>ph",
                "\u1e61=>sh",
                "\u1e9b=>sh",
                "\u1e6b=>th",
                "\u1e02=>BH",
                "\u010a=>CH",
                "\u1e0a=>DH",
                "\u1e1e=>FH",
                "\u0120=>GH",
                "\u1e40=>MH",
                "\u1e56=>PH",
                "\u1e60=>SH",
                "\u1e6a=>TH"
            ],
            "type": "mapping"
        },
        "word_break_helper": {
            "mappings": [
                "_=>\\u0020",
                ".=>\\u0020",
                "(=>\\u0020",
                ")=>\\u0020"
            ],
            "type": "mapping"
        }
    },
    "filter": {
        "ga_lowercase": {
            "language": "irish",
            "type": "lowercase"
        },
        "greek_stemmer": {
            "language": "greek",
            "type": "stemmer"
        },
        "greek_stop": {
            "stopwords": "_greek_",
            "type": "stop"
        },
        "icu_folding": {
            "type": "icu_folding"
        },
        "icu_normalizer": {
            "name": "nfkc_cf",
            "type": "icu_normalizer"
        },
        "irish_elision": {
            "articles": [
                "d",
                "m",
                "b"
            ],
            "articles_case": true,
            "type": "elision"
        },
        "irish_hyphenation": {
            "ignore_case": true,
            "stopwords": [
                "h",
                "n",
                "t"
            ],
            "type": "stop"
        },
        "irish_stemmer": {
            "language": "irish",
            "type": "stemmer"
        },
        "irish_stop": {
            "stopwords": "_irish_",
            "type": "stop"
        },
        "lowercase": {
            "language": "greek",
            "type": "lowercase"
        },
        "remove_empty": {
            "min": 1,
            "type": "length"
        },
        "tr_lowercase": {
            "language": "turkish",
            "type": "lowercase"
        }
    },
    "tokenizer": []
}