mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-03-12 10:30:28 +00:00
(svn r7241) -Fix: czech town name generator now uses proper diacritics (Hadez)
This commit is contained in:
parent
b1568046ed
commit
59723b113e
132
table/namegen.h
132
table/namegen.h
@ -1599,22 +1599,22 @@ static const char *name_polish_3_n[] = {
|
||||
};
|
||||
|
||||
static const char *name_czech_real[] = {
|
||||
"As",
|
||||
"Benesov",
|
||||
"Aš",
|
||||
"Benešov",
|
||||
"Beroun",
|
||||
"Bezdruzice",
|
||||
"Bezdružice",
|
||||
"Blansko",
|
||||
"Breclav",
|
||||
"Břeclav",
|
||||
"Brno",
|
||||
"Bruntál",
|
||||
"Ceská Lípa",
|
||||
"Ceské Budejovice",
|
||||
"Ceský Krumlov",
|
||||
"Decín",
|
||||
"Domazlice",
|
||||
"Česká Lípa",
|
||||
"České Budějovice",
|
||||
"Český Krumlov",
|
||||
"Děčín",
|
||||
"Domažlice",
|
||||
"Dubí",
|
||||
"Frýdek-Místek",
|
||||
"Havlíckuv Brod",
|
||||
"Havlíčkův Brod",
|
||||
"Hodonín",
|
||||
"Hradec Králové",
|
||||
"Humpolec",
|
||||
@ -1623,62 +1623,62 @@ static const char *name_czech_real[] = {
|
||||
"Chrudim",
|
||||
"Jablonec nad Nisou",
|
||||
"Jeseník",
|
||||
"Jicín",
|
||||
"Jičín",
|
||||
"Jihlava",
|
||||
"Jindrichuv Hradec",
|
||||
"Jindřichův Hradec",
|
||||
"Karlovy Vary",
|
||||
"Karviná",
|
||||
"Kladno",
|
||||
"Klatovy",
|
||||
"Kolín",
|
||||
"Kosmonosy",
|
||||
"Kromeríz",
|
||||
"Kroměříž",
|
||||
"Kutná Hora",
|
||||
"Liberec",
|
||||
"Litomerice",
|
||||
"Litoměřice",
|
||||
"Louny",
|
||||
"Manetín",
|
||||
"Melník",
|
||||
"Manětín",
|
||||
"Mělník",
|
||||
"Mladá Boleslav",
|
||||
"Most",
|
||||
"Náchod",
|
||||
"Nový Jicín",
|
||||
"Nový Jičín",
|
||||
"Nymburk",
|
||||
"Olomouc",
|
||||
"Opava",
|
||||
"Orácov",
|
||||
"Oráčov",
|
||||
"Ostrava",
|
||||
"Pardubice",
|
||||
"Pelhrimov",
|
||||
"Polzice",
|
||||
"Pelhřimov",
|
||||
"Polžice",
|
||||
"Písek",
|
||||
"Plzen",
|
||||
"Plzeň",
|
||||
"Praha",
|
||||
"Prachatice",
|
||||
"Prerov",
|
||||
"Príbram",
|
||||
"Prostejov",
|
||||
"Přerov",
|
||||
"Příbram",
|
||||
"Prostějov",
|
||||
"Rakovník",
|
||||
"Rokycany",
|
||||
"Rudná",
|
||||
"Rychnov nad Kneznou",
|
||||
"Rychnov nad Kněžnou",
|
||||
"Semily",
|
||||
"Sokolov",
|
||||
"Strakonice",
|
||||
"Stredokluky",
|
||||
"Sumperk",
|
||||
"Středokluky",
|
||||
"Šumperk",
|
||||
"Svitavy",
|
||||
"Tábor",
|
||||
"Tachov",
|
||||
"Teplice",
|
||||
"Trebíc",
|
||||
"Třebíč",
|
||||
"Trutnov",
|
||||
"Uherské Hradiste",
|
||||
"Uherské Hradiště",
|
||||
"Ústí nad Labem",
|
||||
"Ústí nad Orlicí",
|
||||
"Vsetín",
|
||||
"Vyskov",
|
||||
"Zdár nad Sázavou",
|
||||
"Vyškov",
|
||||
"Žďár nad Sázavou",
|
||||
"Zlín",
|
||||
"Znojmo"
|
||||
};
|
||||
@ -1755,18 +1755,18 @@ static const CzechNameAdj name_czech_adj[] = {
|
||||
{ CZP_JARNI, CZC_ANY, "Horní" },
|
||||
{ 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, "Kostelní" },
|
||||
{ CZP_JARNI, CZC_ANY, "Havraní" },
|
||||
{ CZP_JARNI, CZC_ANY, "Rícní" },
|
||||
{ CZP_JARNI, CZC_ANY, "Říční" },
|
||||
{ CZP_JARNI, CZC_ANY, "Jezerní" },
|
||||
{ CZP_MLADY, CZC_ANY, "Velký" },
|
||||
{ CZP_MLADY, CZC_ANY, "Velký" },
|
||||
{ CZP_MLADY, CZC_ANY, "Malý" },
|
||||
{ CZP_MLADY, CZC_ANY, "Malý" },
|
||||
{ CZP_MLADY, CZC_ANY, "Vysoký" },
|
||||
{ CZP_MLADY, CZC_ANY, "Ceský" },
|
||||
{ CZP_MLADY, CZC_ANY, "Český" },
|
||||
{ CZP_MLADY, CZC_ANY, "Moravský" },
|
||||
{ CZP_MLADY, CZC_ANY, "Slovácký" },
|
||||
{ CZP_MLADY, CZC_ANY, "Slezský" },
|
||||
@ -1780,23 +1780,23 @@ static const CzechNameAdj name_czech_adj[] = {
|
||||
{ CZP_MLADY, CZC_ANY, "Kamenný" },
|
||||
{ CZP_MLADY, CZC_ANY, "Cihlový" },
|
||||
{ CZP_MLADY, CZC_ANY, "Divný" },
|
||||
{ CZP_MLADY, CZC_COLOR, "Cervená" },
|
||||
{ CZP_MLADY, CZC_COLOR, "Cervená" },
|
||||
{ CZP_MLADY, CZC_COLOR, "Cervená" },
|
||||
{ CZP_MLADY, CZC_COLOR, "Červená" },
|
||||
{ CZP_MLADY, CZC_COLOR, "Červená" },
|
||||
{ CZP_MLADY, CZC_COLOR, "Červená" },
|
||||
{ CZP_MLADY, CZC_COLOR, "Zelená" },
|
||||
{ CZP_MLADY, CZC_COLOR, "Zlutá" },
|
||||
{ CZP_MLADY, CZC_COLOR, "Žlutá" },
|
||||
{ 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, "Modrá" },
|
||||
{ CZP_MLADY, CZC_COLOR, "Ruzová" },
|
||||
{ CZP_MLADY, CZC_COLOR, "Cerná" },
|
||||
{ CZP_MLADY, CZC_COLOR, "Růžová" },
|
||||
{ CZP_MLADY, CZC_COLOR, "Černá" },
|
||||
{ CZP_PRIVL, CZC_ANY, "Králova" },
|
||||
{ CZP_PRIVL, CZC_ANY, "Janova" },
|
||||
{ CZP_PRIVL, CZC_ANY, "Karlova" },
|
||||
{ CZP_PRIVL, CZC_ANY, "Krystofova" },
|
||||
{ CZP_PRIVL, CZC_ANY, "Jiríkova" },
|
||||
{ CZP_PRIVL, CZC_ANY, "Kryštofova" },
|
||||
{ CZP_PRIVL, CZC_ANY, "Jiříkova" },
|
||||
{ CZP_PRIVL, CZC_ANY, "Petrova" },
|
||||
{ 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_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_SFEM, CZA_ALL, CZC_COLOR, "Hora" },
|
||||
{ CZG_SFEM, CZA_ALL, CZC_COLOR, "Lhota" },
|
||||
@ -1824,27 +1824,27 @@ static const CzechNameSubst name_czech_subst_full[] = {
|
||||
// TODO: More stems needed. --pasky
|
||||
static const CzechNameSubst name_czech_subst_stem[] = {
|
||||
{ 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_SFEM, CZA_SHORT, CZC_COLOR, "Lhot" },
|
||||
{ CZG_SFEM, CZA_SHORT, CZC_COLOR, "Hur" },
|
||||
{ CZG_FREE, CZA_MIDDLE | CZA_LONG, CZC_NONE, "Sedl" },
|
||||
{ CZG_FREE, CZA_SHORT | CZA_MIDDLE | CZA_LONG, CZC_COLOR, "Hrad" },
|
||||
{ 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, "Uz" },
|
||||
{ CZG_NFREE, CZA_MIDDLE | CZA_LONG, CZC_POSTFIX, "Br" },
|
||||
{ CZG_NFREE, CZA_MIDDLE, CZC_NONE, "Už" },
|
||||
{ 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, "Jan" },
|
||||
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Prach" },
|
||||
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Kunr" },
|
||||
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Strak" },
|
||||
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Vit" },
|
||||
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Vys" },
|
||||
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Zat" },
|
||||
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Zer" },
|
||||
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Stred" },
|
||||
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Vít" },
|
||||
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Vyš" },
|
||||
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Žat" },
|
||||
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Žer" },
|
||||
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Střed" },
|
||||
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Harv" },
|
||||
{ CZG_NFREE, CZA_LONG, CZC_NONE, "Pruh" },
|
||||
{ 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, "Hod" },
|
||||
{ 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, "Kral" },
|
||||
{ CZG_FREE, CZA_LONG, CZC_NONE, "Hut" },
|
||||
{ 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_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" },
|
||||
};
|
||||
|
||||
@ -1892,14 +1892,14 @@ static const CzechNameSubst name_czech_subst_ending[] = {
|
||||
{ CZG_PMASC, CZA_LONG, CZC_ANY, "olupy" },
|
||||
{ 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, "icky" },
|
||||
{ CZG_PFEM, CZA_SHORT | CZA_MIDDLE | CZA_LONG, CZC_ANY, "ičky" },
|
||||
{ CZG_PNEUT, CZA_SHORT | CZA_MIDDLE, CZC_ANY, "na" },
|
||||
{ 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[] = {
|
||||
"nad Cydlinou",
|
||||
"nad Cidlinou",
|
||||
"nad Dyjí",
|
||||
"nad Jihlavou",
|
||||
"nad Labem",
|
||||
@ -1910,14 +1910,14 @@ static const char *name_czech_suffix[] = {
|
||||
"nad Ostravicí",
|
||||
"nad Sázavou",
|
||||
"nad Vltavou",
|
||||
"pod Pradedem",
|
||||
"pod Radhostem",
|
||||
"pod Rípem",
|
||||
"pod Snezkou",
|
||||
"pod Spicákem",
|
||||
"pod Pradědem",
|
||||
"pod Radhoštěm",
|
||||
"pod Řípem",
|
||||
"pod Sněžkou",
|
||||
"pod Špičákem",
|
||||
"pod Sedlem",
|
||||
"v Cechach",
|
||||
"na Morave",
|
||||
"v Čechách",
|
||||
"na Moravě",
|
||||
};
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user