Module:User:Fenakhay/az-decl-noun/data

This is a private module sandbox of Fenakhay, for his own experimentation. Items in this module may be added and removed at Fenakhay's discretion; do not rely on this module's stability.


local endings = {}

endings["nom_p"] = {
    front_vowel = {
        all = "lər",
    },
    back_vowel = {
        all = "lar",
    }
}
endings["acc_s"] = {
    front_unrounded_vowel = {
        consonant = "i",
        vowel = "ni"
    },
    front_rounded_vowel = {
        consonant = "ü",
        vowel = "nü"
    },
    back_unrounded_vowel = {
        consonant = "ı",
        vowel = "nı"
    },
    back_rounded_vowel = {
        consonant = "u",
        vowel = "nu"
    }
}
endings["acc_p"] = {
    front_vowel = {
        all = "ləri",
    },
    back_vowel = {
        all = "ları",
    }
}
endings["dat_s"] = {
    front_vowel = {
        consonant = "ə",
        vowel = "yə"
    },
    back_vowel = {
        consonant = "a",
        vowel = "ya"
    }
}
endings["dat_p"] = {
    front_vowel = {
        all = "lərə",
    },
    back_vowel = {
        all = "lara",
    }
}
endings["loc_s"] = {
    front_vowel = {
        all = "də",
    },
    back_vowel = {
        all = "da",
    }
}
endings["loc_p"] = {
    front_vowel = {
        all = "lərdə",
    },
    back_vowel = {
        all = "larda",
    }
}
endings["abl_s"] = {
    front_vowel = {
        all = "dən",
    },
    back_vowel = {
        all = "dan",
    }
}
endings["abl_p"] = {
    front_vowel = {
        all = "lərdən",
    },
    back_vowel = {
        all = "lardan",
    }
}
endings["gen_s"] = {
    front_unrounded_vowel = {
        consonant = "in",
        vowel = "nin"
    },
    front_rounded_vowel = {
        consonant = "ün",
        vowel = "nün"
    },
    back_unrounded_vowel = {
        consonant = "ın",
        vowel = "nın"
    },
    back_rounded_vowel = {
        consonant = "un",
        vowel = "nun"
    }
}
endings["gen_p"] = {
    front_vowel = {
        all = "lərin",
    },
    back_vowel = {
        all = "ların",
    }
}
endings["nom_1s_spos"] = {
    front_unrounded_vowel = {
        consonant = "im",
        vowel = "m"
    },
    front_rounded_vowel = {
        consonant = "üm",
        vowel = "m"
    },
    back_unrounded_vowel = {
        consonant = "ım",
        vowel = "m"
    },
    back_rounded_vowel = {
        consonant = "um",
        vowel = "m"
    }
}
endings["nom_1s_mpos"] = {
    front_vowel = {
        all = "lərim",
    },
    back_vowel = {
        all = "larım",
    }
}
endings["acc_1s_spos"] = {
    front_unrounded_vowel = {
        consonant = "imi",
        vowel = "mi"
    },
    front_rounded_vowel = {
        consonant = "ümü",
        vowel = "mü"
    },
    back_unrounded_vowel = {
        consonant = "ımı",
        vowel = "mı"
    },
    back_rounded_vowel = {
        consonant = "umu",
        vowel = "mu"
    }
}
endings["acc_1s_mpos"] = {
    front_vowel = {
        all = "lərimi",
    },
    back_vowel = {
        all = "larımı",
    }
}
endings["dat_1s_spos"] = {
    front_unrounded_vowel = {
        consonant = "imə",
        vowel = "mə"
    },
    front_rounded_vowel = {
        consonant = "ümə",
        vowel = "mə"
    },
    back_unrounded_vowel = {
        consonant = "ıma",
        vowel = "ma"
    },
    back_rounded_vowel = {
        consonant = "uma",
        vowel = "ma"
    }
}
endings["dat_1s_mpos"] = {
    front_vowel = {
        all = "lərimə",
    },
    back_vowel = {
        all = "larıma",
    }
}
endings["loc_1s_spos"] = {
    front_unrounded_vowel = {
        consonant = "imdə",
        vowel = "mdə"
    },
    front_rounded_vowel = {
        consonant = "ümdə",
        vowel = "mdə"
    },
    back_unrounded_vowel = {
        consonant = "ımda",
        vowel = "mda"
    },
    back_rounded_vowel = {
        consonant = "umda",
        vowel = "mda"
    }
}
endings["loc_1s_mpos"] = {
    front_vowel = {
        all = "lərimdə",
    },
    back_vowel = {
        all = "larımda",
    }
}
endings["abl_1s_spos"] = {
    front_unrounded_vowel = {
        consonant = "imdən",
        vowel = "mdən"
    },
    front_rounded_vowel = {
        consonant = "ümdən",
        vowel = "mdən"
    },
    back_unrounded_vowel = {
        consonant = "ımdan",
        vowel = "mdan"
    },
    back_rounded_vowel = {
        consonant = "umdan",
        vowel = "mdan"
    }
}
endings["abl_1s_mpos"] = {
    front_vowel = {
        all = "lərimdən",
    },
    back_vowel = {
        all = "larımdan",
    }
}
endings["gen_1s_spos"] = {
    front_unrounded_vowel = {
        consonant = "imin",
        vowel = "min"
    },
    front_rounded_vowel = {
        consonant = "ümün",
        vowel = "mün"
    },
    back_unrounded_vowel = {
        consonant = "ımın",
        vowel = "mın"
    },
    back_rounded_vowel = {
        consonant = "umun",
        vowel = "mun"
    }
}
endings["gen_1s_mpos"] = {
    front_vowel = {
        all = "lərimin",
    },
    back_vowel = {
        all = "larımın",
    }
}
endings["nom_2s_spos"] = {
    front_unrounded_vowel = {
        consonant = "in",
        vowel = "n"
    },
    front_rounded_vowel = {
        consonant = "ün",
        vowel = "n"
    },
    back_unrounded_vowel = {
        consonant = "ın",
        vowel = "n"
    },
    back_rounded_vowel = {
        consonant = "un",
        vowel = "n"
    }
}
endings["nom_2s_mpos"] = {
    front_vowel = {
        all = "lərin",
    },
    back_vowel = {
        all = "ların",
    }
}
endings["acc_2s_spos"] = {
    front_unrounded_vowel = {
        consonant = "ini",
        vowel = "ni"
    },
    front_rounded_vowel = {
        consonant = "ünü",
        vowel = "nü"
    },
    back_unrounded_vowel = {
        consonant = "ını",
        vowel = "nı"
    },
    back_rounded_vowel = {
        consonant = "unu",
        vowel = "nu"
    }
}
endings["acc_2s_mpos"] = {
    front_vowel = {
        all = "lərini",
    },
    back_vowel = {
        all = "larını",
    }
}
endings["dat_2s_spos"] = {
    front_unrounded_vowel = {
        consonant = "inə",
        vowel = "nə"
    },
    front_rounded_vowel = {
        consonant = "ünə",
        vowel = "nə"
    },
    back_unrounded_vowel = {
        consonant = "ına",
        vowel = "na"
    },
    back_rounded_vowel = {
        consonant = "una",
        vowel = "na"
    }
}
endings["dat_2s_mpos"] = {
    front_vowel = {
        all = "lərinə",
    },
    back_vowel = {
        all = "larına",
    }
}
endings["loc_2s_spos"] = {
    front_unrounded_vowel = {
        consonant = "ində",
        vowel = "ndə"
    },
    front_rounded_vowel = {
        consonant = "ündə",
        vowel = "ndə"
    },
    back_unrounded_vowel = {
        consonant = "ında",
        vowel = "nda"
    },
    back_rounded_vowel = {
        consonant = "unda",
        vowel = "nda"
    }
}
endings["loc_2s_mpos"] = {
    front_vowel = {
        all = "lərində",
    },
    back_vowel = {
        all = "larında",
    }
}
endings["abl_2s_spos"] = {
    front_unrounded_vowel = {
        consonant = "indən",
        vowel = "ndən"
    },
    front_rounded_vowel = {
        consonant = "ündən",
        vowel = "ndən"
    },
    back_unrounded_vowel = {
        consonant = "ından",
        vowel = "ndan"
    },
    back_rounded_vowel = {
        consonant = "undan",
        vowel = "ndan"
    }
}
endings["abl_2s_mpos"] = {
    front_vowel = {
        all = "lərindən",
    },
    back_vowel = {
        all = "larından",
    }
}
endings["gen_2s_spos"] = {
    front_unrounded_vowel = {
        consonant = "inin",
        vowel = "nin"
    },
    front_rounded_vowel = {
        consonant = "ünün",
        vowel = "nün"
    },
    back_unrounded_vowel = {
        consonant = "ının",
        vowel = "nın"
    },
    back_rounded_vowel = {
        consonant = "unun",
        vowel = "nun"
    }
}
endings["gen_2s_mpos"] = {
    front_vowel = {
        all = "lərinin",
    },
    back_vowel = {
        all = "larının",
    }
}
endings["nom_3s_spos"] = {
    front_unrounded_vowel = {
        consonant = "i",
        vowel = "si"
    },
    front_rounded_vowel = {
        consonant = "ü",
        vowel = "sü"
    },
    back_unrounded_vowel = {
        consonant = "ı",
        vowel = "sı"
    },
    back_rounded_vowel = {
        consonant = "u",
        vowel = "su"
    }
}
endings["nom_3s_mpos"] = {
    front_vowel = {
        all = "ləri",
    },
    back_vowel = {
        all = "ları",
    }
}
endings["acc_3s_spos"] = {
    front_unrounded_vowel = {
        consonant = "ini",
        vowel = "sini"
    },
    front_rounded_vowel = {
        consonant = "ünü",
        vowel = "sünü"
    },
    back_unrounded_vowel = {
        consonant = "ını",
        vowel = "sını"
    },
    back_rounded_vowel = {
        consonant = "unu",
        vowel = "sunu"
    }
}
endings["acc_3s_mpos"] = {
    front_vowel = {
        all = "lərini",
    },
    back_vowel = {
        all = "larını",
    }
}
endings["dat_3s_spos"] = {
    front_unrounded_vowel = {
        consonant = "inə",
        vowel = "sinə"
    },
    front_rounded_vowel = {
        consonant = "ünə",
        vowel = "sünə"
    },
    back_unrounded_vowel = {
        consonant = "ına",
        vowel = "sına"
    },
    back_rounded_vowel = {
        consonant = "una",
        vowel = "suna"
    }
}
endings["dat_3s_mpos"] = {
    front_vowel = {
        all = "lərinə",
    },
    back_vowel = {
        all = "larına",
    }
}
endings["loc_3s_spos"] = {
    front_unrounded_vowel = {
        consonant = "ində",
        vowel = "sində"
    },
    front_rounded_vowel = {
        consonant = "ündə",
        vowel = "sündə"
    },
    back_unrounded_vowel = {
        consonant = "ında",
        vowel = "sında"
    },
    back_rounded_vowel = {
        consonant = "unda",
        vowel = "sunda"
    }
}
endings["loc_3s_mpos"] = {
    front_vowel = {
        all = "lərində",
    },
    back_vowel = {
        all = "larında",
    }
}
endings["abl_3s_spos"] = {
    front_unrounded_vowel = {
        consonant = "indən",
        vowel = "sindən"
    },
    front_rounded_vowel = {
        consonant = "ündən",
        vowel = "sündən"
    },
    back_unrounded_vowel = {
        consonant = "ından",
        vowel = "sından"
    },
    back_rounded_vowel = {
        consonant = "undan",
        vowel = "sundan"
    }
}
endings["abl_3s_mpos"] = {
    front_vowel = {
        all = "lərindən",
    },
    back_vowel = {
        all = "larından",
    }
}
endings["gen_3s_spos"] = {
    front_unrounded_vowel = {
        consonant = "inin",
        vowel = "sinin"
    },
    front_rounded_vowel = {
        consonant = "ünün",
        vowel = "sünün"
    },
    back_unrounded_vowel = {
        consonant = "ının",
        vowel = "sının"
    },
    back_rounded_vowel = {
        consonant = "unun",
        vowel = "sunun"
    }
}
endings["gen_3s_mpos"] = {
    front_vowel = {
        all = "lərinin",
    },
    back_vowel = {
        all = "larımın",
    }
}
endings["nom_1p_spos"] = {
    front_unrounded_vowel = {
        consonant = "imiz",
        vowel = "miz"
    },
    front_rounded_vowel = {
        consonant = "ümüz",
        vowel = "müz"
    },
    back_unrounded_vowel = {
        consonant = "ımız",
        vowel = "mız"
    },
    back_rounded_vowel = {
        consonant = "umuz",
        vowel = "muz"
    }
}
endings["nom_1p_mpos"] = {
    front_vowel = {
        all = "lərimiz",
    },
    back_vowel = {
        all = "larımız",
    }
}
endings["acc_1p_spos"] = {
    front_unrounded_vowel = {
        consonant = "imizi",
        vowel = "mizi"
    },
    front_rounded_vowel = {
        consonant = "ümüzü",
        vowel = "müzü"
    },
    back_unrounded_vowel = {
        consonant = "ımızı",
        vowel = "mızı"
    },
    back_rounded_vowel = {
        consonant = "umuzu",
        vowel = "muzu"
    }
}
endings["acc_1p_mpos"] = {
    front_vowel = {
        all = "lərimizi",
    },
    back_vowel = {
        all = "larımızı",
    }
}
endings["dat_1p_spos"] = {
    front_unrounded_vowel = {
        consonant = "imizə",
        vowel = "mizə"
    },
    front_rounded_vowel = {
        consonant = "ümüzə",
        vowel = "müzə"
    },
    back_unrounded_vowel = {
        consonant = "ımıza",
        vowel = "mıza"
    },
    back_rounded_vowel = {
        consonant = "umuza",
        vowel = "muza"
    }
}
endings["dat_1p_mpos"] = {
    front_vowel = {
        all = "lərimizə",
    },
    back_vowel = {
        all = "larımıza",
    }
}
endings["loc_1p_spos"] = {
    front_unrounded_vowel = {
        consonant = "imizdə",
        vowel = "mizdə"
    },
    front_rounded_vowel = {
        consonant = "ümüzdə",
        vowel = "müzdə"
    },
    back_unrounded_vowel = {
        consonant = "ımızda",
        vowel = "mızda"
    },
    back_rounded_vowel = {
        consonant = "umuzda",
        vowel = "muzda"
    }
}
endings["loc_1p_mpos"] = {
    front_vowel = {
        all = "lərimizdə",
    },
    back_vowel = {
        all = "larımızda",
    }
}
endings["abl_1p_spos"] = {
    front_unrounded_vowel = {
        consonant = "imizdən",
        vowel = "mizdən"
    },
    front_rounded_vowel = {
        consonant = "ümüzdən",
        vowel = "müzdən"
    },
    back_unrounded_vowel = {
        consonant = "ımızdan",
        vowel = "mızdan"
    },
    back_rounded_vowel = {
        consonant = "umuzdan",
        vowel = "muzdan"
    }
}
endings["abl_1p_mpos"] = {
    front_vowel = {
        all = "lərimizdən",
    },
    back_vowel = {
        all = "larımızdan",
    }
}
endings["gen_1p_spos"] = {
    front_unrounded_vowel = {
        consonant = "imizin",
        vowel = "mizin"
    },
    front_rounded_vowel = {
        consonant = "ümüzün",
        vowel = "müzün"
    },
    back_unrounded_vowel = {
        consonant = "ımızın",
        vowel = "mızın"
    },
    back_rounded_vowel = {
        consonant = "umuzun",
        vowel = "muzun"
    }
}
endings["gen_1p_mpos"] = {
    front_vowel = {
        all = "lərimizin",
    },
    back_vowel = {
        all = "larımızın",
    }
}
endings["nom_2p_spos"] = {
    front_unrounded_vowel = {
        consonant = "iniz",
        vowel = "niz"
    },
    front_rounded_vowel = {
        consonant = "ünüz",
        vowel = "nüz"
    },
    back_unrounded_vowel = {
        consonant = "ınız",
        vowel = "nız"
    },
    back_rounded_vowel = {
        consonant = "unuz",
        vowel = "nuz"
    }
}
endings["nom_2p_mpos"] = {
    front_vowel = {
        all = "ləriniz",
    },
    back_vowel = {
        all = "larınız",
    }
}
endings["acc_2p_spos"] = {
    front_unrounded_vowel = {
        consonant = "inizi",
        vowel = "nizi"
    },
    front_rounded_vowel = {
        consonant = "ünüzü",
        vowel = "nüzü"
    },
    back_unrounded_vowel = {
        consonant = "ınızı",
        vowel = "nızı"
    },
    back_rounded_vowel = {
        consonant = "unuzu",
        vowel = "nuzu"
    }
}
endings["acc_2p_mpos"] = {
    front_vowel = {
        all = "lərinizi",
    },
    back_vowel = {
        all = "larınızı",
    }
}
endings["dat_2p_spos"] = {
    front_unrounded_vowel = {
        consonant = "inizə",
        vowel = "nizə"
    },
    front_rounded_vowel = {
        consonant = "ünüzə",
        vowel = "nüzə"
    },
    back_unrounded_vowel = {
        consonant = "ınıza",
        vowel = "nıza"
    },
    back_rounded_vowel = {
        consonant = "unuza",
        vowel = "nuza"
    }
}
endings["dat_2p_mpos"] = {
    front_vowel = {
        all = "lərinizə",
    },
    back_vowel = {
        all = "larınıza",
    }
}
endings["loc_2p_spos"] = {
    front_unrounded_vowel = {
        consonant = "inizdə",
        vowel = "nizdə"
    },
    front_rounded_vowel = {
        consonant = "ünüzdə",
        vowel = "müzdə"
    },
    back_unrounded_vowel = {
        consonant = "ınızda",
        vowel = "nızda"
    },
    back_rounded_vowel = {
        consonant = "unuzda",
        vowel = "nuzda"
    }
}
endings["loc_2p_mpos"] = {
    front_vowel = {
        all = "lərinizdə",
    },
    back_vowel = {
        all = "larınızda",
    }
}
endings["abl_2p_spos"] = {
    front_unrounded_vowel = {
        consonant = "inizdən",
        vowel = "nizdən"
    },
    front_rounded_vowel = {
        consonant = "ünüzdən",
        vowel = "nüzdən"
    },
    back_unrounded_vowel = {
        consonant = "ınızdan",
        vowel = "nızdan"
    },
    back_rounded_vowel = {
        consonant = "unuzdan",
        vowel = "nuzdan"
    }
}
endings["abl_2p_mpos"] = {
    front_vowel = {
        all = "lərinizdən",
    },
    back_vowel = {
        all = "larınızdan",
    }
}
endings["gen_2p_spos"] = {
    front_unrounded_vowel = {
        consonant = "inizin",
        vowel = "nizin"
    },
    front_rounded_vowel = {
        consonant = "ünüzün",
        vowel = "nüzün"
    },
    back_unrounded_vowel = {
        consonant = "ınızın",
        vowel = "nızın"
    },
    back_rounded_vowel = {
        consonant = "unuzun",
        vowel = "nuzun"
    }
}
endings["gen_2p_mpos"] = {
    front_vowel = {
        all = "lərinizin",
    },
    back_vowel = {
        all = "larınızın",
    }
}
endings["nom_3p_spos"] = {
    front_unrounded_vowel = {
        consonant = { "i", "ləri" },
        vowel = { "si", "ləri" }
    },
    front_rounded_vowel = {
        consonant = { "ü", "ləri" },
        vowel = { "sü", "ləri" }
    },
    back_unrounded_vowel = {
        consonant = { "ı", "ları" },
        vowel = { "sı", "ları" }
    },
    back_rounded_vowel = {
        consonant = { "u", "ları" },
        vowel = { "su", "ları" }
    }
}
endings["nom_3p_mpos"] = {
    front_vowel = {
        all = "ləri",
    },
    back_vowel = {
        all = "ları",
    }
}
endings["acc_3p_spos"] = {
    front_unrounded_vowel = {
        consonant = { "ini", "lərini" },
        vowel = { "sini", "lərini" }
    },
    front_rounded_vowel = {
        consonant = { "ünü", "lərini" },
        vowel = { "sünü", "lərini" }
    },
    back_unrounded_vowel = {
        consonant = { "ını", "larını" },
        vowel = { "sını", "larını" }
    },
    back_rounded_vowel = {
        consonant = { "unu", "larını" },
        vowel = { "sunu", "larını" }
    }
}
endings["acc_3p_mpos"] = {
    front_vowel = {
        all = "lərini",
    },
    back_vowel = {
        all = "larını",
    }
}
endings["dat_3p_spos"] = {
    front_unrounded_vowel = {
        consonant = { "inə", "lərinə" },
        vowel = { "sinə", "lərinə" },
    },
    front_rounded_vowel = {
        consonant = { "ünə", "lərinə" },
        vowel = { "sünə", "lərinə" },
    },
    back_unrounded_vowel = {
        consonant = { "ına", "larına" },
        vowel = { "sına", "larına" },
    },
    back_rounded_vowel = {
        consonant = { "una", "larına" },
        vowel = { "suna", "larına" },
    }
}
endings["dat_3p_mpos"] = {
    front_vowel = {
        all = "lərinə",
    },
    back_vowel = {
        all = "larına",
    }
}
endings["loc_3p_spos"] = {
    front_unrounded_vowel = {
        consonant = { "ində", "lərində" },
        vowel = { "sində", "lərində" },
    },
    front_rounded_vowel = {
        consonant = { "ündə", "lərində" },
        vowel = { "sündə", "lərində" },
    },
    back_unrounded_vowel = {
        consonant = { "ında", "larında" },
        vowel = { "sında", "larında" },
    },
    back_rounded_vowel = {
        consonant = { "unda", "larında" },
        vowel = { "sunda", "larında" },
    }
}
endings["loc_3p_mpos"] = {
    front_vowel = {
        all = "lərində",
    },
    back_vowel = {
        all = "larında",
    }
}
endings["abl_3p_spos"] = {
    front_unrounded_vowel = {
        consonant = { "indən", "lərindən" },
        vowel = { "sindən", "lərindən" },
    },
    front_rounded_vowel = {
        consonant = { "ündən", "lərindən" },
        vowel = { "sündən", "lərindən" },
    },
    back_unrounded_vowel = {
        consonant = { "ından", "larından" }, 
        vowel = { "sından", "larından" }, 
    },
    back_rounded_vowel = {
        consonant = { "undan", "larından" }, 
        vowel = { "sundan", "larından" }, 
    }
}
endings["abl_3p_mpos"] = {
    front_vowel = {
        all = "lərindən",
    },
    back_vowel = {
        all = "larından",
    }
}
endings["gen_3p_spos"] = {
    front_unrounded_vowel = {
        consonant = { "inin", "lərinin" },
        vowel = { "sinin", "lərinin" },
    },
    front_rounded_vowel = {
        consonant = { "ünün", "lərinin" },
        vowel = { "sünün", "lərinin" },
    },
    back_unrounded_vowel = {
        consonant = { "ının", "larının" },
        vowel = { "sının", "larının" },
    },
    back_rounded_vowel = {
        consonant = { "unun", "larının" },
        vowel = { "sunun", "larının" },
    }
}
endings["gen_3p_mpos"] = {
    front_vowel = {
        all = "lərinin",
    },
    back_vowel = {
        all = "larının",
    }
}

return endings