Looks very very good!! Great Work!
So this is the red/bold + Turkey names; meaning it is for the WW2 scenario. I will make some suggestions. Both historically and grammatically (according to Turkish Grammar). I will dye red the ones that should not be on a Republic of Turkey List. I will also write the reasons. I told you the subject of Turkish Generals is a political minefield
... As to grammatical ones I will change them and dye them blue. I will add some things in green. In the next post, I will write down more generals and admirals.
[NAVAL_CARRIER_ID] = {
"Mehmed II", "Orhan I",
"Enver Pasha" (he left Turkey and tried to create a Turkic Empire. Also the perpatrator of the Sarikamis Disaster),
"Esref Bey" (he was deprived of his citizenship due to treason), "Ali Sait Pasha", "
Kuscubasi Esref" (this guy is Esref Bey, Kuşçubaşı was added following the "Surname Law"), "
Mustafa Kemal Ataturk",
"Ismet Inonu",
"Fevzi Cakmak", "Omar Pasha", "Iskender Pasha", "Nadir Pasha", "Muhtar Pasha", "Nuri Pasha", "Edhem Pasha",
"Tahsin Pasha" (died in exile), "Nazim Pasha", "Mahmud Pasha", "Zeki Pasha", "Izzet Pasha",
"Hasan Tahsin" (the journalist who fired the first shot in the War of Independence), "Fakhri Pasha", "Esat Bulkat", "Fevzi Cakmak",
"Kazim Karabekir", "Mudanya", "Gemlik", "Uskudar", "Kadikoy",
"Bapheus" (in Turkish "Koyunhisar", "Pelekanon",
"Miryakefalon", "Maritsa", "Savra",
"Kosova", "Nikopol", "Varna",
"Caldiran", "Otlukbeli",
"Valeam" (I haven't heard of this one,
"Mohac", "Preveza", "Keresztes",
"Prut",
"Krotzka" (in Turkish "Hisarcik"), "Kut-el Amare" (lesser known Ottoman Victory), Malazgirt (basically Manzikert),
},
[NAVAL_MELEE_ID] = {
"Mesudiye", "Hamidiye", "Mahmudiye", "Samsun", "Yarhisar", "Muaveneti Milliye", "Yadigari Millet", "Gayreti Vataniye", "Aynalikavak",
"Kastamonu", "Yozgat", "Taskopru", "Gokcedag", "Refahiye", "Malatya", "Seddulbahir", "Ordu", "Bafra", "Marmaris", "Sakiz", "Basra",
"Samsun", "Gayret", "Zafer", "Tinaztepe", "Demirhisar", "Sultanhisar", "Muavenet", "Kocatepe", "Adatepe", "Giresun", "Hopa", "Trabzon",
"Unye", "Abana", "Amasra", "Eregli", "Golcuk", "Gemlik", "Iskenderun", "Alanya", "Silifke", "Ayvalik", "Fethiye", "Izmit", "Heybeliada",
"Burgazada", "Buyukada", "Kinaliada", "Marmara", "Gokceada", "Bozcaada", "Imroz", "Sinop", "Bursa", "Izmir", "Edirne", "Firat", "Dicle",
"Menderes", "Kizilirmak", "Yesilirmak", "Coruh", "Manavgat", "Seyhan", "Ceyhan", "Aras", "Bartin"
},
[NAVAL_RANGED_ID] = {
"Mecidiye", "Hamidiye", "Midilli", "Fethiye", "Sadiye", "Mecidiye", "Sinop", "Bursa", "Izmir", "Edirne", "Zuhaf", "Meric", "Heybetnuma", "Zuhaf",
"Mansure", "Kilid Bahir", "Muzaffer", "Fatih", "Tarik", "Nusret", "Sahab", "Pervin", "Siham", "Ejder", "Berk Efsan", "Tayyar", "Yunus", "Akhisar",
"Alpagot", "Antalya", "Urfa", "Ankara", "Tokad", "Kutahya", "Sultanhisar", "Sivrihisar", "Nimet", "Turgut Reis", "Yavuz", "Anadolu", "Trakya",
"Marmara", "Karadeniz", "Akdeniz", "Ege"
},
[NAVAL_SUBMARINE_ID] = {
"Burhaneddin", "Tevfik", "Mecidiye", "Nimet", "Sanaver", "Timsah", "Burak Reis", "Murat Reis", "Oruc Reis", "Yildiray", "Saldiray", "Atilay",
"Batiray", "Uluc Ali Reis", "Gur", "Dumlupinar", "Birinci Inonu", "Ikinci Inonu", "Sakarya", "Piri Reis", "Kemal Reis", "Piyale", "Salih Reis",
"Barbaros Hayrettin", "Duatepe", "Seydi Ali Reis", "Muslihittin Reis", "Caka Bey", "Kahramanmaras", "Sanliurfa", "Gaziantep", "Kars", "Adana",
"Anafartalar", "Canakkale", "Preveze", "Cerbe", "Seddulbahir", "Doganay", "Huray", "Dolunay", "Koray"
},
[GREAT_ADMIRAL_ID] = {
"Ali Pasha", "
Ziyauddin" (died in 1819), "Hilmi Pasha",
"Seydi Pasha" (died in 1820), "Mehmed Pasha",
"Mustafa Kemal Pasha", "Mustafa IV",
"Al Temiyat", "Al Habash",
"Al Mukhtar", "Al Sariff", "Al Sahaf",
"Hijaz" (this is Actually Hedjaz region in Saudi Arabia. I haven't sound anything on any Turkish General of that name) ,
"Al Dossari" (the ones with "Al" are definitely not Turkish), "
Mahmud II" (I wouldn't add him as a Turkish General. As a WaW one, definitely), "Ahmed Pasha", "Kerim Pasha", "Nadir Pasha", "Eyub Pasha", "Muhtar Pasha",
"Ali Sait Akbaytogan", "
Tahsin Pasha" (see the Carrier), "Wehib Pasha", "Izzet Pasha",
"Muhittin Akyuz", "Riza Pasha",
"Sabis" (has links to the Armenian Genocide), "Mehmed Ziyaeddin" (died in exile), "Kamil Pasha" (not sure as he didn't fight in the Turkish War of Independence), "Lakeman",
"Halil Kut" (his surname is Kut because of Kut-el Amare ), "Cevat Cobanli", "
Djemal Pash" (has links to the Armenian Genocide), "Enver Pasha" (see the Carrier), "Faik Pasha",
"Fahri Pasha", "Hakki Pasha", "Illinski",
"Fazil Pasha" (not sure as he didn't fight in the Turkish War of Independence),, "Nuri Pasha", "Hifzi Pasha",
"Selahattin Adil", "Yakup Sevki Subasi", "Kmety",
"Nuri Killigil", "Kazim Karabekir", "Ali Fuat Cebesoy", "Fevzi Cakmak", "Fevzi Big", "Baker", "Nureddin Pasha",
},
[GREAT_GENERAL_ID] = {
"Ali Pasha", "Ziyauddin", "Hilmi Pasha", "Seydi Pasha", "Mehmed Pasha", "Mustafa Pasha", "Mustafa IV", "Al Temiyat", "Al Habash",
"Al Mukhtar", "Al Sariff", "Al Sahaf", "Hijaz", "Al Dossari", "Mahmud II", "Ahmed Pasha", "Kerim Pasha", "Nadir Pasha", "Eyub Pasha",
"Muhtar Pasha", "Akbaytogan", "Tahsin Pash", "Wehib Pasha", "Izzet Pasha", "Aykuz", "Riza Pasha", "Sabis", "Mehmed Ziyaeddin", "Makil Pash",
"Lakeman", "Kut", "Cobanli", "Djemal Pash", "Enver Pasha", "Faik Pasha", "Fakhri Pasha", "Hakki Pasha", "Illinski", "Fazil Pasha",
"Nuri Pasha", "Hifzi Pasha", "Selaheddin", "Subasu", "Kmety", "Killigil", "Karabekir", "Cebesoy", "Cakmak", "Bevzi Big", "Baker", "Nureddin Pasha"
} },