(svn r7241) -Fix: czech town name generator now uses proper diacritics (Hadez)

This commit is contained in:
KUDr 2006-11-22 23:25:31 +00:00
parent b1568046ed
commit 59723b113e

View File

@ -1599,22 +1599,22 @@ static const char *name_polish_3_n[] = {
}; };
static const char *name_czech_real[] = { static const char *name_czech_real[] = {
"As", "Aš",
"Benesov", "Benešov",
"Beroun", "Beroun",
"Bezdruzice", "Bezdružice",
"Blansko", "Blansko",
"Breclav", "Břeclav",
"Brno", "Brno",
"Bruntál", "Bruntál",
"Ceská Lípa", "Česká Lípa",
"Ceské Budejovice", "České Budějovice",
"Ceský Krumlov", "Český Krumlov",
"Decín", "Děčín",
"Domazlice", "Domažlice",
"Dubí", "Dubí",
"Frýdek-Místek", "Frýdek-Místek",
"Havlíckuv Brod", "Havlíčkův Brod",
"Hodonín", "Hodonín",
"Hradec Králové", "Hradec Králové",
"Humpolec", "Humpolec",
@ -1623,62 +1623,62 @@ static const char *name_czech_real[] = {
"Chrudim", "Chrudim",
"Jablonec nad Nisou", "Jablonec nad Nisou",
"Jeseník", "Jeseník",
"Jicín", "Jičín",
"Jihlava", "Jihlava",
"Jindrichuv Hradec", "Jindřichův Hradec",
"Karlovy Vary", "Karlovy Vary",
"Karviná", "Karviná",
"Kladno", "Kladno",
"Klatovy", "Klatovy",
"Kolín", "Kolín",
"Kosmonosy", "Kosmonosy",
"Kromeríz", "Kroměříž",
"Kutná Hora", "Kutná Hora",
"Liberec", "Liberec",
"Litomerice", "Litoměřice",
"Louny", "Louny",
"Manetín", "Manětín",
"Melník", "Mělník",
"Mladá Boleslav", "Mladá Boleslav",
"Most", "Most",
"Náchod", "Náchod",
"Nový Jicín", "Nový Jičín",
"Nymburk", "Nymburk",
"Olomouc", "Olomouc",
"Opava", "Opava",
"Orácov", "Oráčov",
"Ostrava", "Ostrava",
"Pardubice", "Pardubice",
"Pelhrimov", "Pelhřimov",
"Polzice", "Polžice",
"Písek", "Písek",
"Plzen", "Plzeň",
"Praha", "Praha",
"Prachatice", "Prachatice",
"Prerov", "Přerov",
"Príbram", "Příbram",
"Prostejov", "Prostějov",
"Rakovník", "Rakovník",
"Rokycany", "Rokycany",
"Rudná", "Rudná",
"Rychnov nad Kneznou", "Rychnov nad Kněžnou",
"Semily", "Semily",
"Sokolov", "Sokolov",
"Strakonice", "Strakonice",
"Stredokluky", "Středokluky",
"Sumperk", "Šumperk",
"Svitavy", "Svitavy",
"Tábor", "Tábor",
"Tachov", "Tachov",
"Teplice", "Teplice",
"Trebíc", "Třebíč",
"Trutnov", "Trutnov",
"Uherské Hradiste", "Uherské Hradiště",
"Ústí nad Labem", "Ústí nad Labem",
"Ústí nad Orlicí", "Ústí nad Orlicí",
"Vsetín", "Vsetín",
"Vyskov", "Vyškov",
"Zdár nad Sázavou", "Žďár nad Sázavou",
"Zlín", "Zlín",
"Znojmo" "Znojmo"
}; };
@ -1755,18 +1755,18 @@ static const CzechNameAdj name_czech_adj[] = {
{ CZP_JARNI, CZC_ANY, "Horní" }, { CZP_JARNI, CZC_ANY, "Horní" },
{ CZP_JARNI, CZC_ANY, "Dolní" }, { CZP_JARNI, CZC_ANY, "Dolní" },
{ CZP_JARNI, CZC_ANY, "Dolní" }, { CZP_JARNI, CZC_ANY, "Dolní" },
{ CZP_JARNI, CZC_ANY, "Prední" }, { CZP_JARNI, CZC_ANY, "Přední" },
{ CZP_JARNI, CZC_ANY, "Zadní" }, { CZP_JARNI, CZC_ANY, "Zadní" },
{ CZP_JARNI, CZC_ANY, "Kostelní" }, { CZP_JARNI, CZC_ANY, "Kostelní" },
{ CZP_JARNI, CZC_ANY, "Havraní" }, { CZP_JARNI, CZC_ANY, "Havraní" },
{ CZP_JARNI, CZC_ANY, "Ríc" }, { CZP_JARNI, CZC_ANY, "Říč" },
{ CZP_JARNI, CZC_ANY, "Jezerní" }, { CZP_JARNI, CZC_ANY, "Jezerní" },
{ CZP_MLADY, CZC_ANY, "Velký" }, { CZP_MLADY, CZC_ANY, "Velký" },
{ CZP_MLADY, CZC_ANY, "Velký" }, { CZP_MLADY, CZC_ANY, "Velký" },
{ CZP_MLADY, CZC_ANY, "Malý" }, { CZP_MLADY, CZC_ANY, "Malý" },
{ CZP_MLADY, CZC_ANY, "Malý" }, { CZP_MLADY, CZC_ANY, "Malý" },
{ CZP_MLADY, CZC_ANY, "Vysoký" }, { CZP_MLADY, CZC_ANY, "Vysoký" },
{ CZP_MLADY, CZC_ANY, "Ceský" }, { CZP_MLADY, CZC_ANY, "Český" },
{ CZP_MLADY, CZC_ANY, "Moravský" }, { CZP_MLADY, CZC_ANY, "Moravský" },
{ CZP_MLADY, CZC_ANY, "Slovácký" }, { CZP_MLADY, CZC_ANY, "Slovácký" },
{ CZP_MLADY, CZC_ANY, "Slezský" }, { CZP_MLADY, CZC_ANY, "Slezský" },
@ -1780,23 +1780,23 @@ static const CzechNameAdj name_czech_adj[] = {
{ CZP_MLADY, CZC_ANY, "Kamenný" }, { CZP_MLADY, CZC_ANY, "Kamenný" },
{ CZP_MLADY, CZC_ANY, "Cihlový" }, { CZP_MLADY, CZC_ANY, "Cihlový" },
{ CZP_MLADY, CZC_ANY, "Divný" }, { CZP_MLADY, CZC_ANY, "Divný" },
{ CZP_MLADY, CZC_COLOR, "Cervená" }, { CZP_MLADY, CZC_COLOR, "Červená" },
{ CZP_MLADY, CZC_COLOR, "Cervená" }, { CZP_MLADY, CZC_COLOR, "Červená" },
{ CZP_MLADY, CZC_COLOR, "Cervená" }, { CZP_MLADY, CZC_COLOR, "Červená" },
{ CZP_MLADY, CZC_COLOR, "Zelená" }, { CZP_MLADY, CZC_COLOR, "Zelená" },
{ CZP_MLADY, CZC_COLOR, "Zlutá" }, { CZP_MLADY, CZC_COLOR, "Žlutá" },
{ CZP_MLADY, CZC_COLOR, "Sivá" }, { CZP_MLADY, CZC_COLOR, "Sivá" },
{ CZP_MLADY, CZC_COLOR, "Sedá" }, { CZP_MLADY, CZC_COLOR, "Šedá" },
{ CZP_MLADY, CZC_COLOR, "Bílá" }, { CZP_MLADY, CZC_COLOR, "Bílá" },
{ CZP_MLADY, CZC_COLOR, "Bílá" }, { CZP_MLADY, CZC_COLOR, "Bílá" },
{ CZP_MLADY, CZC_COLOR, "Modrá" }, { CZP_MLADY, CZC_COLOR, "Modrá" },
{ CZP_MLADY, CZC_COLOR, "Ruzová" }, { CZP_MLADY, CZC_COLOR, "Růžová" },
{ CZP_MLADY, CZC_COLOR, "Cerná" }, { CZP_MLADY, CZC_COLOR, "Černá" },
{ CZP_PRIVL, CZC_ANY, "Králova" }, { CZP_PRIVL, CZC_ANY, "Králova" },
{ CZP_PRIVL, CZC_ANY, "Janova" }, { CZP_PRIVL, CZC_ANY, "Janova" },
{ CZP_PRIVL, CZC_ANY, "Karlova" }, { CZP_PRIVL, CZC_ANY, "Karlova" },
{ CZP_PRIVL, CZC_ANY, "Krystofova" }, { CZP_PRIVL, CZC_ANY, "Kryštofova" },
{ CZP_PRIVL, CZC_ANY, "Jiríkova" }, { CZP_PRIVL, CZC_ANY, "Jiříkova" },
{ CZP_PRIVL, CZC_ANY, "Petrova" }, { CZP_PRIVL, CZC_ANY, "Petrova" },
{ CZP_PRIVL, CZC_ANY, "Sudovo" }, { CZP_PRIVL, CZC_ANY, "Sudovo" },
}; };
@ -1807,7 +1807,7 @@ static const CzechNameSubst name_czech_subst_full[] = {
{ CZG_SMASC, CZA_ALL, CZC_COLOR, "Brod" }, { CZG_SMASC, CZA_ALL, CZC_COLOR, "Brod" },
{ CZG_SMASC, CZA_ALL, CZC_COLOR, "Brod" }, { CZG_SMASC, CZA_ALL, CZC_COLOR, "Brod" },
{ CZG_SMASC, CZA_ALL, CZC_NONE, "Úval" }, { CZG_SMASC, CZA_ALL, CZC_NONE, "Úval" },
{ CZG_SMASC, CZA_ALL, CZC_COLOR, "Zdár" }, { CZG_SMASC, CZA_ALL, CZC_COLOR, "Žďár" },
{ CZG_SMASC, CZA_ALL, CZC_COLOR, "Smrk" }, { CZG_SMASC, CZA_ALL, CZC_COLOR, "Smrk" },
{ CZG_SFEM, CZA_ALL, CZC_COLOR, "Hora" }, { CZG_SFEM, CZA_ALL, CZC_COLOR, "Hora" },
{ CZG_SFEM, CZA_ALL, CZC_COLOR, "Lhota" }, { CZG_SFEM, CZA_ALL, CZC_COLOR, "Lhota" },
@ -1824,27 +1824,27 @@ static const CzechNameSubst name_czech_subst_full[] = {
// TODO: More stems needed. --pasky // TODO: More stems needed. --pasky
static const CzechNameSubst name_czech_subst_stem[] = { static const CzechNameSubst name_czech_subst_stem[] = {
{ CZG_SMASC, CZA_MIDDLE, CZC_COLOR, "Kostel" }, { CZG_SMASC, CZA_MIDDLE, CZC_COLOR, "Kostel" },
{ CZG_SMASC, CZA_MIDDLE, CZC_COLOR, "Kláster" }, { CZG_SMASC, CZA_MIDDLE, CZC_COLOR, "Klášter" },
{ CZG_SMASC, CZA_SHORT, CZC_COLOR, "Lhot" }, { CZG_SMASC, CZA_SHORT, CZC_COLOR, "Lhot" },
{ CZG_SFEM, CZA_SHORT, CZC_COLOR, "Lhot" }, { CZG_SFEM, CZA_SHORT, CZC_COLOR, "Lhot" },
{ CZG_SFEM, CZA_SHORT, CZC_COLOR, "Hur" }, { CZG_SFEM, CZA_SHORT, CZC_COLOR, "Hur" },
{ CZG_FREE, CZA_MIDDLE | CZA_LONG, CZC_NONE, "Sedl" }, { CZG_FREE, CZA_MIDDLE | CZA_LONG, CZC_NONE, "Sedl" },
{ CZG_FREE, CZA_SHORT | CZA_MIDDLE | CZA_LONG, CZC_COLOR, "Hrad" }, { CZG_FREE, CZA_SHORT | CZA_MIDDLE | CZA_LONG, CZC_COLOR, "Hrad" },
{ CZG_NFREE, CZA_MIDDLE, CZC_NONE, "Pras" }, { CZG_NFREE, CZA_MIDDLE, CZC_NONE, "Pras" },
{ CZG_NFREE, CZA_MIDDLE, CZC_NONE, "Baz" }, { CZG_NFREE, CZA_MIDDLE, CZC_NONE, "Baž" },
{ CZG_NFREE, CZA_MIDDLE, CZC_NONE, "Tes" }, { CZG_NFREE, CZA_MIDDLE, CZC_NONE, "Tes" },
{ CZG_NFREE, CZA_MIDDLE, CZC_NONE, "Uz" }, { CZG_NFREE, CZA_MIDDLE, CZC_NONE, "Už" },
{ CZG_NFREE, CZA_MIDDLE | CZA_LONG, CZC_POSTFIX, "Br" }, { CZG_NFREE, CZA_MIDDLE | CZA_LONG, CZC_POSTFIX, "Bř" },
{ CZG_NFREE, CZA_MIDDLE | CZA_LONG, CZC_NONE, "Vod" }, { CZG_NFREE, CZA_MIDDLE | CZA_LONG, CZC_NONE, "Vod" },
{ CZG_NFREE, CZA_MIDDLE | CZA_LONG, CZC_NONE, "Jan" }, { CZG_NFREE, CZA_MIDDLE | CZA_LONG, CZC_NONE, "Jan" },
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Prach" }, { CZG_NFREE, CZA_LONG, CZC_NONE, "Prach" },
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Kunr" }, { CZG_NFREE, CZA_LONG, CZC_NONE, "Kunr" },
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Strak" }, { CZG_NFREE, CZA_LONG, CZC_NONE, "Strak" },
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Vit" }, { CZG_NFREE, CZA_LONG, CZC_NONE, "Vít" },
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Vys" }, { CZG_NFREE, CZA_LONG, CZC_NONE, "Vyš" },
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Zat" }, { CZG_NFREE, CZA_LONG, CZC_NONE, "Žat" },
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Zer" }, { CZG_NFREE, CZA_LONG, CZC_NONE, "Žer" },
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Stred" }, { CZG_NFREE, CZA_LONG, CZC_NONE, "Střed" },
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Harv" }, { CZG_NFREE, CZA_LONG, CZC_NONE, "Harv" },
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Pruh" }, { CZG_NFREE, CZA_LONG, CZC_NONE, "Pruh" },
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Tach" }, { CZG_NFREE, CZA_LONG, CZC_NONE, "Tach" },
@ -1855,15 +1855,15 @@ static const CzechNameSubst name_czech_subst_stem[] = {
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Sok" }, { CZG_NFREE, CZA_LONG, CZC_NONE, "Sok" },
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Hod" }, { CZG_NFREE, CZA_LONG, CZC_NONE, "Hod" },
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Net" }, { CZG_NFREE, CZA_LONG, CZC_NONE, "Net" },
{ CZG_FREE, CZA_LONG, CZC_NONE, "Praz" }, { CZG_FREE, CZA_LONG, CZC_NONE, "Praž" },
{ CZG_FREE, CZA_LONG, CZC_NONE, "Nerat" }, { CZG_FREE, CZA_LONG, CZC_NONE, "Nerat" },
{ CZG_FREE, CZA_LONG, CZC_NONE, "Kral" }, { CZG_FREE, CZA_LONG, CZC_NONE, "Kral" },
{ CZG_FREE, CZA_LONG, CZC_NONE, "Hut" }, { CZG_FREE, CZA_LONG, CZC_NONE, "Hut" },
{ CZG_FREE, CZA_LONG, CZC_NOPOSTFIX, "Pan" }, { CZG_FREE, CZA_LONG, CZC_NOPOSTFIX, "Pan" },
{ CZG_FREE, CZA_SHORT | CZA_MIDDLE | CZA_LONG, CZC_NOPOSTFIX, "Odstred" }, { CZG_FREE, CZA_SHORT | CZA_MIDDLE | CZA_LONG, CZC_NOPOSTFIX, "Odstřed" },
{ CZG_FREE, CZA_SHORT | CZA_MIDDLE | CZA_LONG, CZC_COLOR, "Mrat" }, { CZG_FREE, CZA_SHORT | CZA_MIDDLE | CZA_LONG, CZC_COLOR, "Mrat" },
{ CZG_FREE, CZA_LONG, CZC_COLOR, "Hlav" }, { CZG_FREE, CZA_LONG, CZC_COLOR, "Hlav" },
{ CZG_FREE, CZA_SHORT | CZA_MIDDLE, CZC_NONE, "Mer" }, { CZG_FREE, CZA_SHORT | CZA_MIDDLE, CZC_NONE, "Měř" },
{ CZG_FREE, CZA_MIDDLE | CZA_LONG, CZC_NONE, "Lip" }, { CZG_FREE, CZA_MIDDLE | CZA_LONG, CZC_NONE, "Lip" },
}; };
@ -1892,14 +1892,14 @@ static const CzechNameSubst name_czech_subst_ending[] = {
{ CZG_PMASC, CZA_LONG, CZC_ANY, "olupy" }, { CZG_PMASC, CZA_LONG, CZC_ANY, "olupy" },
{ CZG_PFEM, CZA_LONG, CZC_ANY, "avy" }, { CZG_PFEM, CZA_LONG, CZC_ANY, "avy" },
{ CZG_PFEM, CZA_SHORT | CZA_MIDDLE | CZA_LONG, CZC_ANY, "ice" }, { CZG_PFEM, CZA_SHORT | CZA_MIDDLE | CZA_LONG, CZC_ANY, "ice" },
{ CZG_PFEM, CZA_SHORT | CZA_MIDDLE | CZA_LONG, CZC_ANY, "icky" }, { CZG_PFEM, CZA_SHORT | CZA_MIDDLE | CZA_LONG, CZC_ANY, "ičky" },
{ CZG_PNEUT, CZA_SHORT | CZA_MIDDLE, CZC_ANY, "na" }, { CZG_PNEUT, CZA_SHORT | CZA_MIDDLE, CZC_ANY, "na" },
{ CZG_SNEUT, CZA_SHORT | CZA_MIDDLE, CZC_ANY, "no" }, { CZG_SNEUT, CZA_SHORT | CZA_MIDDLE, CZC_ANY, "no" },
{ CZG_SNEUT, CZA_LONG, CZC_ANY, "iste" }, { CZG_SNEUT, CZA_LONG, CZC_ANY, "iště" },
}; };
static const char *name_czech_suffix[] = { static const char *name_czech_suffix[] = {
"nad Cydlinou", "nad Cidlinou",
"nad Dyjí", "nad Dyjí",
"nad Jihlavou", "nad Jihlavou",
"nad Labem", "nad Labem",
@ -1910,14 +1910,14 @@ static const char *name_czech_suffix[] = {
"nad Ostravicí", "nad Ostravicí",
"nad Sázavou", "nad Sázavou",
"nad Vltavou", "nad Vltavou",
"pod Pradedem", "pod Pradědem",
"pod Radhostem", "pod Radhoštěm",
"pod Rípem", "pod Řípem",
"pod Snezkou", "pod Sněžkou",
"pod Spicákem", "pod Špičákem",
"pod Sedlem", "pod Sedlem",
"v Cechach", "v Čechách",
"na Morave", "na Moravě",
}; };