mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-03-12 18:40:29 +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[] = {
|
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ícní" },
|
{ CZP_JARNI, CZC_ANY, "Říční" },
|
||||||
{ 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ě",
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user