def slot_types()

in source/services/lex-bot/order_pizza/order_helpers.py [0:0]


def slot_types(slot_type_name, language):
    slot_type_values = {
        "PizzaType": {
            "English": [
                {"sampleValue": {"value": "Greek"}},
                {"sampleValue": {"value": "New York"}}, # NOSONAR this is a language specific word
                {"sampleValue": {"value": "Vegetarian"}},
            ],
            "French": [
                {"sampleValue": {"value": "Grecque"}},
                {"sampleValue": {"value": "New York"}}, # NOSONAR this is a language specific word
                {"sampleValue": {"value": "végétarienne"}},
            ],
            "Italian": [
                {"sampleValue": {"value": "Greca"}},
                {"sampleValue": {"value": "New York"}}, # NOSONAR this is a language specific word
                {"sampleValue": {"value": "vegetariana"}},
            ],
            "Spanish": [
                {"sampleValue": {"value": "Griega"}},
                {"sampleValue": {"value": "Nueva York"}},
                {"sampleValue": {"value": "vegetariana"}},
            ],
            "German": [
                {"sampleValue": {"value": "Griechische"}},
                {"sampleValue": {"value": "New Yorker"}},
                {"sampleValue": {"value": "Vegetarische"}},
            ],
            "Japanese": [
                {"sampleValue": {"value": "ギリシャピザ"}},
                {"sampleValue": {"value": "ニューヨークピザ"}},
                {"sampleValue": {"value": "ベジタリアンピザ"}},
            ],
        },
        "PizzaSize": {
            "English": [
                {"sampleValue": {"value": "small"}},
                {"sampleValue": {"value": "medium"}},
                {"sampleValue": {"value": "large"}},
                {"sampleValue": {"value": "extra-large"}},
            ],
            "French": [
                {"sampleValue": {"value": "petit"}},
                {"sampleValue": {"value": "moyen"}},
                {"sampleValue": {"value": "grand"}},
                {"sampleValue": {"value": "très-grand"}},
            ],
            "Italian": [
                {"sampleValue": {"value": "piccola"}},
                {"sampleValue": {"value": "media"}},
                {"sampleValue": {"value": "grande"}},
                {"sampleValue": {"value": "extra-grande"}},
            ],
            "Spanish": [
                {"sampleValue": {"value": "pequeño"}},
                {"sampleValue": {"value": "mediano"}},
                {"sampleValue": {"value": "grande"}},
                {"sampleValue": {"value": "extra-grande"}},
            ],
            "German": [
                {"sampleValue": {"value": "klein"}},
                {"sampleValue": {"value": "mittel"}},
                {"sampleValue": {"value": "groß"}},
                {"sampleValue": {"value": "extra-groß"}},
            ],
            "Japanese": [
                {"sampleValue": {"value": "S"}},
                {"sampleValue": {"value": "M"}},
                {"sampleValue": {"value": "L"}},
                {"sampleValue": {"value": "XL"}},
            ],
        },
        "PizzaCrust": {
            "English": [
                {"sampleValue": {"value": "thin"}},
                {"sampleValue": {"value": "thick"}},
            ],
            "French": [
                {"sampleValue": {"value": "mince"}},
                {"sampleValue": {"value": "épaisse"}},
            ],
            "Italian": [
                {"sampleValue": {"value": "sottile"}},
                {"sampleValue": {"value": "spessa"}},
            ],
            "Spanish": [
                {"sampleValue": {"value": "fina"}},
                {"sampleValue": {"value": "gruesa"}},
            ],
            "German": [
                {"sampleValue": {"value": "dünn"}},
                {"sampleValue": {"value": "dick"}},
            ],
            "Japanese": [
                {"sampleValue": {"value": "ハンドトス"}},
                {"sampleValue": {"value": "クリスピー"}},
            ],
        },
    }
    return slot_type_values[slot_type_name][language]