# namegen.h File Reference

Namepart tables for the town name generator. More...

`#include "../core/enum_type.hpp"`

Go to the source code of this file.

## Data Structures
struct | CzechNameSubst
struct | CzechNameAdj
## Enumerations
enum | CzechGender { CZG_SMASC, CZG_SFEM, CZG_SNEUT, CZG_PMASC, CZG_PFEM, CZG_PNEUT, CZG_FREE, CZG_NFREE }
enum | CzechPattern { CZP_JARNI, CZP_MLADY, CZP_PRIVL }
enum | CzechAllow { CZA_SHORT = 1, CZA_MIDDLE = 2, CZA_LONG = 4, CZA_ALL = ~0 }
enum | CzechChoose { CZC_NONE = 0, CZC_COLOR = 1, CZC_POSTFIX = 2, CZC_NOPOSTFIX = 4, CZC_ANY = ~0 }
## Functions
| DECLARE_ENUM_AS_BIT_SET (CzechAllow)
| DECLARE_ENUM_AS_BIT_SET (CzechChoose)
## Variables
static const char *const | name_original_english_1 []
static const char *const | name_original_english_2 []
static const char *const | name_original_english_3 []
static const char *const | name_original_english_4 []
static const char *const | name_original_english_5 []
static const char *const | name_original_english_6 []
static const char *const | name_additional_english_prefix []
static const char *const | name_additional_english_1a []
static const char *const | name_additional_english_1b1 []
static const char *const | name_additional_english_1b2 []
static const char *const | name_additional_english_1b3a []
static const char *const | name_additional_english_1b3b []
static const char *const | name_additional_english_2 []
static const char *const | name_additional_english_3 []
static const char *const | name_austrian_a1 []
static const char *const | name_austrian_a2 []
static const char *const | name_austrian_a3 []
static const char *const | name_austrian_a4 []
static const char *const | name_austrian_a5 []
static const char *const | name_austrian_a6 []
static const char *const | name_austrian_f1 []
static const char *const | name_austrian_f2 []
static const char *const | name_austrian_b1 []
static const char *const | name_austrian_b2 []
static const char *const | name_german_real []
static const char *const | name_german_pre []
static const char *const | name_german_1 []
static const char *const | name_german_2 []
static const char *const | name_german_3_an_der []
static const char *const | name_german_3_am []
static const char *const | name_german_4_an_der []
static const char *const | name_german_4_am []
static const char *const | name_spanish_real []
static const char *const | name_french_real []
static const char *const | name_silly_1 []
static const char *const | name_silly_2 []
static const char *const | name_swedish_1 []
static const char *const | name_swedish_2 []
static const char *const | name_swedish_2a []
static const char *const | name_swedish_2b []
static const char *const | name_swedish_2c []
static const char *const | name_swedish_3 []
static const char *const | name_dutch_1 []
static const char *const | name_dutch_2 []
static const char *const | name_dutch_3 []
static const char *const | name_dutch_4 []
static const char *const | name_dutch_5 []
static const char *const | name_finnish_real []
static const char *const | name_finnish_1 []
static const char *const | name_finnish_2 []
static const char *const | name_finnish_3 []
static const char *const | name_polish_1_m []
static const char *const | name_polish_1_f []
static const char *const | name_polish_1_n []
static const char *const | name_polish_2_o []
static const char *const | name_polish_2_m []
static const char *const | name_polish_2_f []
static const char *const | name_polish_2_n []
static const char *const | name_polish_3_m []
static const char *const | name_polish_3_f []
static const char *const | name_polish_3_n []
static const char *const | name_czech_real []
static const char *const | name_czech_patmod [][3]
static const CzechNameAdj | name_czech_adj []
static const CzechNameSubst | name_czech_subst_full []
static const CzechNameSubst | name_czech_subst_stem []
static const char *const | name_czech_subst_postfix []
static const CzechNameSubst | name_czech_subst_ending []
static const char *const | name_czech_suffix []
static const char *const | name_romanian_real []
static const char *const | name_slovak_real []
static const char *const | name_norwegian_1 []
static const char *const | name_norwegian_2 []
static const char *const | name_norwegian_real []
static const char *const | name_hungarian_1 []
static const char *const | name_hungarian_2 []
static const char *const | name_hungarian_3 []
static const char *const | name_hungarian_4 []
static const char *const | name_hungarian_real []
static const char *const | name_swiss_real []
static const char *const | name_danish_1 []
static const char *const | name_danish_2 []
static const char *const | name_danish_3 []
static const char *const | name_turkish_prefix []
static const char *const | name_turkish_middle []
static const char *const | name_turkish_suffix []
static const char *const | name_turkish_real []
static const char *const | name_italian_real []
static const char *const | name_italian_pref []
static const char *const | name_italian_1m []
static const char *const | name_italian_1f []
static const char *const | name_italian_2 []
static const char *const | name_italian_2i []
static const char *const | name_italian_3 []
static const char *const | name_italian_river1 []
static const char *const | name_italian_river2 []
static const char *const | name_catalan_real []
static const char *const | name_catalan_pref []
static const char *const | name_catalan_1m []
static const char *const | name_catalan_1f []
static const char *const | name_catalan_2m []
static const char *const | name_catalan_2f []
static const char *const | name_catalan_3 []
static const char *const | name_catalan_river1 []

## Detailed Description

Namepart tables for the town name generator.

Definition in file namegen.h.

## Variable Documentation

const char* const name_additional_english_1b1[]`[static]`

Initial value:

     {
      "Wr",
      "B",
      "C",
      "Ch",
      "Br",
      "D",
      "Dr",
      "F",
      "Fr",
      "Fl",
      "G",
      "Gr",
      "H",
      "L",
      "M",
      "N",
      "P",
      "Pr",
      "Pl",
      "R",
      "S",
      "S",
      "Sl",
      "T",
      "Tr",
      "W"
    }

Definition at line 157 of file namegen.h.

const char* const name_additional_english_1b2[]`[static]`

Initial value:

     {
      "ar",
      "a",
      "e",
      "in",
      "on",
      "u",
      "o",
      "ee",
      "es",
      "ea",
      "un",
      "en"
    }

Definition at line 186 of file namegen.h.

const char* const name_additional_english_1b3a[]`[static]`

Initial value:

     {
      "n",
      "d",
      "",
      "t",
      "",
      ""
    }

Definition at line 201 of file namegen.h.

const char* const name_additional_english_1b3b[]`[static]`

Initial value:

     {
      "ning",
      "ding",
      "fing"
    }

Definition at line 210 of file namegen.h.

const char* const name_additional_english_3[]`[static]`

Initial value:

     {
      "-on-sea",
      " Bay",
      " Market",
      " Beeches",
      " Common",
      " Park",
      " Heath",
      " Marsh",
      " Green",
      " Castle",
      " End",
      " Rivers",
      " Cross",
      " Bridge",
      " Falls",
      " City",
      " Ridge",
      " Springs"
    }

Definition at line 274 of file namegen.h.

const char* const name_additional_english_prefix[]`[static]`

Initial value:

     {
      "Great ",
      "Little ",
      "New ",
      "Fort ",
      "St. ",
      "Old "
    }

Definition at line 102 of file namegen.h.

const char* const name_austrian_a1[]`[static]`

Initial value:

     {
      "Bad ",
      "Deutsch ",
      "Gross ",
      "Klein ",
      "Markt ",
      "Maria "
    }

Definition at line 295 of file namegen.h.

const char* const name_austrian_a3[]`[static]`

Initial value:

     {
      "see",
      "bach",
      "dorf",
      "ach",
      "stein",
      "hofen",
      "au",
      "ach",
      "kirch",
      "kirchen",
      "kreuz",
      "brunn",
      "siedl",
      "markt",
      "wang",
      "haag"
    }

Definition at line 349 of file namegen.h.

const char* const name_austrian_a4[]`[static]`

Initial value:

     {
      "Bruck",
      "Brunn",
      "Gams",
      "Grein",
      "Ried",
      "Faak",
      "Zell",
      "Spital",
      "Kirchberg",
      "Saal",
      "Taferl",
      "Wald"
    }

Definition at line 368 of file namegen.h.

const char* const name_austrian_a5[]`[static]`

Initial value:

     {
      "St. ",
      "Sankt "
    }

Definition at line 383 of file namegen.h.

const char* const name_austrian_a6[]`[static]`

Initial value:

     {
      "Aegyd",
      "Andrä",
      "Georgen",
      "Jakob",
      "Johann",
      "Leonhard",
      "Marein",
      "Lorenzen",
      "Margarethen",
      "Martin",
      "Michael",
      "Nikolai",
      "Oswald",
      "Peter",
      "Pölten",
      "Stefan",
      "Stephan",
      "Thomas",
      "Veit",
      "Wolfgang"
    }

Definition at line 388 of file namegen.h.

const char* const name_austrian_b1[]`[static]`

Initial value:

     {
      " am "
    }

Definition at line 432 of file namegen.h.

const char* const name_austrian_b2[]`[static]`

Initial value:

     {
      "Brenner",
      "Dachstein",
      "Gebirge",
      "Grossglockner",
      "Hausruck",
      "Semmering",
      "Wagram",
      "Wechsel",
      "Wilden Kaiser",
      "Ziller"
    }

Definition at line 436 of file namegen.h.

const char* const name_austrian_f1[]`[static]`

Initial value:

     {
      " an der ",
      " ob der "
    }

Definition at line 411 of file namegen.h.

const char* const name_austrian_f2[]`[static]`

Initial value:

     {
      "Donau",
      "Steyr",
      "Lafnitz",
      "Leitha",
      "Thaya",
      "Gail",
      "Drau",
      "Salzach",
      "Ybbs",
      "Traisen",
      "Enns",
      "Mur",
      "Ill"
    }

Definition at line 416 of file namegen.h.

const char* const name_catalan_1f[]`[static]`

Initial value:

     {
      "Aigua",
      "Selva ",
      "Vall",
      "Serra",
      "Torre",
      "Riba",
      "Vall",
      "Terra",
    }

Definition at line 3257 of file namegen.h.

const char* const name_catalan_1m[]`[static]`

Initial value:

     {
      "Torrent",
      "Cami",
      "Mont",
      "Bell",
      "Puig",
      "Riu",
    }

Definition at line 3248 of file namegen.h.

const char* const name_catalan_2f[]`[static]`

Initial value:

     {
      "baixa",
      "alta",
      "fosca",
      "clara",
      "negra",
      "roja",
      "grisa",
      "freda",
    }

Definition at line 3279 of file namegen.h.

const char* const name_catalan_2m[]`[static]`

Initial value:

     {
      "alt",
      "baix",
      "fosc",
      "pelat",
      "ventós",
      "negre",
      "roig",
      "gris",
    }

Definition at line 3268 of file namegen.h.

const char* const name_catalan_3[]`[static]`

Initial value:

     {
      " despí",
      " desvern",
      " del camí",
      " de Mar",
      " de Dalt",
      " de Baix",
      " del Vallès",
      " de Berguedà",
      " de Conflent",
      " de la plana",
    }

Definition at line 3290 of file namegen.h.

const char* const name_catalan_river1[]`[static]`

Initial value:

     {
      " d'Anoia",
      " de Ter",
      " de Llobregat",
      " d'Ebre",
      " de Segre",
      " de Francolí",
    }

Definition at line 3303 of file namegen.h.

const char* const name_czech_patmod[][3]`[static]`

Initial value:

     {
       { "í", "ý", "X" },
        { "í", "á", "a" },
       { "í", "é", "o" },
       { "í", "é", "y" },
        { "í", "é", "y" },
       { "í", "á", "a" }
    }

Definition at line 1716 of file namegen.h.

const CzechNameSubst name_czech_subst_ending[]`[static]`

Initial value:

     {
      { CZG_SMASC, CZA_SHORT | CZA_MIDDLE,            CZC_ANY, "ec" },
      { CZG_SMASC, CZA_SHORT | CZA_MIDDLE,            CZC_ANY, "ín" },
      { CZG_SMASC, CZA_SHORT | CZA_MIDDLE | CZA_LONG, CZC_ANY, "ov" },
      { CZG_SMASC, CZA_SHORT       |        CZA_LONG, CZC_ANY, "kov" },
      { CZG_SMASC,                          CZA_LONG, CZC_POSTFIX, "ín" },
      { CZG_SMASC,                          CZA_LONG, CZC_POSTFIX, "ník" },
      { CZG_SMASC,                          CZA_LONG, CZC_ANY, "burk" },
      { CZG_SFEM,  CZA_SHORT,                         CZC_ANY, "ka" },
      { CZG_SFEM,              CZA_MIDDLE,            CZC_ANY, "inka" },
      { CZG_SFEM,              CZA_MIDDLE,            CZC_ANY, "ná" },
      { CZG_SFEM,                           CZA_LONG, CZC_ANY, "ava" },
      { CZG_PMASC,                          CZA_LONG, CZC_POSTFIX, "íky" },
      { CZG_PMASC,                          CZA_LONG, CZC_ANY, "upy" },
      { 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, "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, "iště" },
    }

Definition at line 1886 of file namegen.h.

const CzechNameSubst name_czech_subst_full[]`[static]`

Initial value:

     {
      { CZG_SMASC, CZA_ALL, CZC_COLOR, "Sedlec" },
      { 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, "Žďár" },
      { CZG_SMASC, CZA_ALL, CZC_COLOR, "Smrk" },
      { CZG_SFEM,  CZA_ALL, CZC_COLOR, "Hora" },
      { CZG_SFEM,  CZA_ALL, CZC_COLOR, "Lhota" },
      { CZG_SFEM,  CZA_ALL, CZC_COLOR, "Lhota" },
      { CZG_SFEM,  CZA_ALL, CZC_COLOR, "Hlava" },
      { CZG_SFEM,  CZA_ALL, CZC_COLOR, "Lípa" },
      { CZG_SNEUT, CZA_ALL, CZC_COLOR, "Pole" },
      { CZG_SNEUT, CZA_ALL, CZC_COLOR, "Údolí" },
      { CZG_PMASC, CZA_ALL, CZC_NONE, "Úvaly" },
      { CZG_PFEM,  CZA_ALL, CZC_COLOR, "Luka" },
      { CZG_PNEUT, CZA_ALL, CZC_COLOR, "Pole" },
    }

Definition at line 1813 of file namegen.h.

const char* const name_czech_subst_postfix[]`[static]`

Initial value:

     {
      "av", "an", "at",
      "ov", "on", "ot",
      "ev", "en", "et",
    }

Definition at line 1879 of file namegen.h.

const char* const name_czech_suffix[]`[static]`

Initial value:

     {
      "nad Cidlinou",
      "nad Dyjí",
      "nad Jihlavou",
      "nad Labem",
      "nad Lesy",
      "nad Moravou",
      "nad Nisou",
      "nad Odrou",
      "nad Ostravicí",
      "nad Sázavou",
      "nad Vltavou",
      "pod Pradědem",
      "pod Radhoštěm",
      "pod Řípem",
      "pod Sněžkou",
      "pod Špičákem",
      "pod Sedlem",
      "v Čechách",
      "na Moravě",
    }

Definition at line 1909 of file namegen.h.

const char* const name_danish_1[]`[static]`

Initial value:

     {
      "Gamle ",
      "Lille ",
      "Nye ",
      "Store ",
      "Kirke ",
      "Nørre ",
      "Vester ",
      "Sønder ",
      "Øster ",
      "Hvide ",
      "Høje ",
      "Kongens ",
    }

Definition at line 2631 of file namegen.h.

const char* const name_dutch_1[]`[static]`

Initial value:

     {
      "Nieuw ",
      "Oud ",
      "Groot ",
      "Zuid ",
      "Noord ",
      "Oost ",
      "West ",
      "Klein "
    }

Definition at line 1054 of file namegen.h.

const char* const name_dutch_3[]`[static]`

Initial value:

     {
      "Drog",
      "Nat",
      "Valk",
      "Bob",
      "Dedem",
      "Kollum",
      "Best",
      "Hoend",
      "Leeuw",
      "Graaf",
      "Uithuis",
      "Purm",
      "Hard",
      "Hell",
      "Werk",
      "Spijk",
      "Vink",
      "Wams",
      "Heerhug",
      "Koning"
    }

Definition at line 1121 of file namegen.h.

const char* const name_dutch_4[]`[static]`

Initial value:

     {
      "e",
      "er",
      "el",
      "en",
      "o",
      "s"
    }

Definition at line 1144 of file namegen.h.

const char* const name_finnish_1[]`[static]`

Initial value:

     {
      "Hiekka",
      "Haapa",
      "Mylly",
      "Sauna",
      "Uusi",
      "Vanha",
      "Kesä",
      "Kuusi",
      "Pelto",
      "Tuomi",
      "Terva",
      "Olki",
      "Heinä",
      "Seinä",
      "Rova",
      "Koivu",
      "Kokko",
      "Mänty",
      "Pihlaja",
      "Petäjä",
      "Kielo",
      "Kauha",
      "Viita",
      "Kivi",
      "Riihi",
      "Ääne",
      "Niini"
    }

Definition at line 1246 of file namegen.h.

const char* const name_finnish_2[]`[static]`

Initial value:

     {
      "Lappeen",
      "Lohjan",
      "Savon",
      "Lapin",
      "Pitäjän",
      "Martin",
      "Kuusan",
      "Kemi",
      "Keri",
      "Hämeen",
      "Kangas"
    }

Definition at line 1276 of file namegen.h.

const char* const name_finnish_3[]`[static]`

Initial value:

     {
      "harju",
      "linna",
      "järvi",
      "kallio",
      "mäki",
      "nummi",
      "joki",
      "kylä",
      "lampi",
      "lahti",
      "metsä",
      "suo",
      "laakso",
      "niitty",
      "luoto",
      "hovi",
      "ranta",
      "koski",
      "salo"
    }

Definition at line 1290 of file namegen.h.

const char* const name_german_2[]`[static]`

Initial value:

     {
      "bach",
      "berg",
      "brück",
      "brücken",
      "burg",
      "dorf",
      "feld",
      "furt",
      "hausen",
      "haven",
      "heim",
      "horst",
      "mund",
      "münster",
      "stadt",
      "wald"
    }

Definition at line 575 of file namegen.h.

const char* const name_german_3_am[]`[static]`

Initial value:

     {
      " am "
    }

Definition at line 598 of file namegen.h.

const char* const name_german_3_an_der[]`[static]`

Initial value:

     {
      " an der "
    }

Definition at line 594 of file namegen.h.

const char* const name_german_4_am[]`[static]`

Initial value:

     {
      "Main"
    }

Definition at line 610 of file namegen.h.

const char* const name_german_4_an_der[]`[static]`

Initial value:

     {
      "Oder",
      "Spree",
      "Donau",
      "Saale",
      "Elbe"
    }

Definition at line 602 of file namegen.h.

const char* const name_german_pre[]`[static]`

Initial value:

     {
      "Bad ",
      "Klein ",
      "Neu "
    }

Definition at line 473 of file namegen.h.

const char* const name_german_real[]`[static]`

Initial value:

     {
      "Berlin",
      "Bonn",
      "Bremen",
      "Cottbus",
      "Chemnitz",
      "Dortmund",
      "Dresden",
      "Erfurt",
      "Erlangen",
      "Essen",
      "Fulda",
      "Gera",
      "Kassel",
      "Kiel",
      "Köln",
      "Lübeck",
      "Magdeburg",
      "München",
      "Potsdam",
      "Stuttgart",
      "Wiesbaden"
    }

Definition at line 449 of file namegen.h.

const char* const name_hungarian_1[]`[static]`

Initial value:

     {
      "Nagy-",
      "Kis-",
      "Felső-",
      "Alsó-",
      "Új-"
    }

Definition at line 2374 of file namegen.h.

const char* const name_hungarian_3[]`[static]`

Initial value:

     {
      "apáti",
      "bába",
      "bikk",
      "dob",
      "fa",
      "föld",
      "hegyes",
      "kak",
      "kereszt",
      "kürt",
      "ladány",
      "mérges",
      "szalonta",
      "telek",
      "vas",
      "völgy"
    }

Definition at line 2439 of file namegen.h.

const char* const name_hungarian_4[]`[static]`

Initial value:

     {
      "alja",
      "egyháza",
      "háza",
      "úr",
      "vár"
    }

Definition at line 2458 of file namegen.h.

const char* const name_italian_1f[]`[static]`

Initial value:

     {
      "Acqua",
      "Bra",
      "Cala",
      "Casa",
      "Chiesa",
      "Citta",
      "Civita",
      "Corte",
      "Costa",
      "Croce",
      "Fontana",
      "Grotta",
      "Guardia",
      "Mezza",
      "Palma",
      "Pietra",
      "Ripa",
      "Rocca",
      "Serra",
      "Torre",
      "Val",
      "Valle",
      "Villa",
    }

Definition at line 3001 of file namegen.h.

const char* const name_italian_1m[]`[static]`

Initial value:

     {
      "Bel",
      "Borgo",
      "Bosco",
      "Campo",
      "Capo",
      "Casal",
      "Castel",
      "Colle",
      "Fiume",
      "Fonte",
      "Lago",
      "Mezzo",
      "Monte",
      "Mon",
      "Orto",
      "Passo",
      "Prato",
      "Poggio",
      "Ponte",
      "Pozzo",
      "Sasso",
      "Tra",
      "Tre",
      "Ver",
      "Vico",
    }

Definition at line 2973 of file namegen.h.

const char* const name_italian_2[]`[static]`

Initial value:

     {
      "bell",
      "bianc",
      "cald",
      "chiar",
      "cort",
      "ferrat",
      "fier",
      "fredd",
      "gioios",
      "grec",
      "guzz",
      "lung",
      "long",
      "migli",
      "negr",
      "ner",
      "nov",
      "nuov",
      "ross",
      "rotond",
      "scur",
      "secc",
      "sett",
      "vecchi",
      "ventos",
      "vers",
      "viv",
    }

Definition at line 3027 of file namegen.h.

const char* const name_italian_2i[]`[static]`

Initial value:

     {
      "",
      "breve",
      "brevi",
      "chiari",
      "ferro",
      "fieschi",
      "fiore",
      "fonte",
      "forte",
      "gate",
      "leone",
      "maggiore",
      "minore",
      "mole",
      "monte",
      "poli",
      "scuri",
      "terra",
      "te",
      "torrione",
      "vento",
      "verde",
      "versiere",
    }

Definition at line 3057 of file namegen.h.

const char* const name_italian_3[]`[static]`

Initial value:

     {
      " Marittimo",
      " Marittima",
      " del Capo",
      " del Monte",
      " di Sopra",
      " di Sotto",
      " sui Monti",
      " dei Marmi",
      " dei Sassi",
      " delle Fonti",
      " sui Prati",
      " a Mare",
      " Superiore",
      " Inferiore",
      " Terme",
      " Alta",
      " Bassa",
      " Brianza",
      " Vesuviano",
      " Scrivia",
      " Ticino",
    }

Definition at line 3084 of file namegen.h.

const char* const name_italian_pref[]`[static]`

Initial value:

     {
      "Alpe ",
      "Borgo ",
      "Cascina ",
      "Castel ",
      "Fonte ",
      "Forte ",
      "Malga ",
      "Pieve ",
      "Poggio ",
      "Rocca ",
      "Villa ",
      "Villar ",
    }

Definition at line 2958 of file namegen.h.

const char* const name_italian_river1[]`[static]`

Initial value:

     {
      " del",
      " sul",
      " al",
      " nel",
    }

Definition at line 3108 of file namegen.h.

const char* const name_italian_river2[]`[static]`

Initial value:

     {
      "l'Adda",
      "l'Adige",
      "le Alpi",
      "l'Arno",
      " Bormida",
      " Brenta",
      "la Dora Baltea",
      " Lambro",
      " Mincio",
      " Naviglio",
      "l'Oglio",
      "l'Olona",
      "l'Ombrone",
      " Panaro",
      " Piave",
      " Po",
      " Reno",
      " Scrivia",
      " Secchia",
      " Serio",
      " Tagliamento",
      " Tanaro",
      " Taro",
      " Ticino",
      " Tevere",
    }

Definition at line 3115 of file namegen.h.

const char* const name_original_english_1[]`[static]`

Initial value:

     {
      "Great ",
      "Little ",
      "New ",
      "Fort ",
    }

Definition at line 7 of file namegen.h.

const char* const name_original_english_2[]`[static]`

Initial value:

     {
      "Wr",
      "B",
      "C",
      "Ch",
      "Br",
      "D",
      "Dr",
      "F",
      "Fr",
      "Fl",
      "G",
      "Gr",
      "H",
      "L",
      "M",
      "N",
      "P",
      "Pr",
      "Pl",
      "R",
      "S",
      "S",
      "Sl",
      "T",
      "Tr",
      "W"
    }

Definition at line 14 of file namegen.h.

const char* const name_original_english_3[]`[static]`

Initial value:

     {
      "ar",
      "a",
      "e",
      "in",
      "on",
      "u",
      "un",
      "en"
    }

Definition at line 43 of file namegen.h.

const char* const name_original_english_4[]`[static]`

Initial value:

     {
      "n",
      "ning",
      "ding",
      "d",
      "",
      "t"
      "fing"
    }

Definition at line 54 of file namegen.h.

const char* const name_original_english_5[]`[static]`

Initial value:

     {
      "ville",
      "ham",
      "field",
      "ton",
      "town",
      "bridge",
      "bury",
      "wood",
      "ford",
      "hall",
      "ston",
      "way",
      "stone",
      "borough",
      "ley",
      "head",
      "bourne",
      "pool",
      "worth",
      "hill",
      "well",
      "hattan",
      "burg",
    }

Definition at line 64 of file namegen.h.

const char* const name_original_english_6[]`[static]`

Initial value:

     {
      "-on-sea",
      " Bay",
      " Market",
      " Cross",
      " Bridge",
      " Falls",
      " City",
      " Ridge",
      " Springs"
    }

Definition at line 90 of file namegen.h.

const char* const name_polish_1_f[]`[static]`

Initial value:

     {
      "Wielka ",
      "Mała ",
      "Zła ",
      "Dobra ",
      "Nowa ",
      "Stara ",
      "Złota ",
      "Zielona ",
      "Biała ",
      "Modra ",
      "Dębowa "
    }

Definition at line 1326 of file namegen.h.

const char* const name_polish_1_m[]`[static]`

Initial value:

     {
      "Wielki ",
      "Mały ",
      "Zły ",
      "Dobry ",
      "Nowy ",
      "Stary ",
      "Złoty ",
      "Zielony ",
      "Biały ",
      "Modry ",
      "Dębowy "
    }

Definition at line 1312 of file namegen.h.

const char* const name_polish_1_n[]`[static]`

Initial value:

     {
      "Wielkie ",
      "Małe ",
      "Złe ",
      "Dobre ",
      "Nowe ",
      "Stare ",
      "Złote ",
      "Zielone ",
      "Białe ",
      "Modre ",
      "Dębowe "
    }

Definition at line 1340 of file namegen.h.

const char* const name_polish_2_f[]`[static]`

Initial value:

     {
      "Szprotawa",
      "Pogorzelica",
      "Motława",
      "Lubawa",
      "Nidzica",
      "Kruszwica",
      "Bierawa",
      "Brodnica",
      "Chojna",
      "Krzepica",
      "Ruda",
      "Rumia",
      "Tuchola",
      "Trzebinia",
      "Ustka",
      "Warszawa",
      "Bobowa",
      "Dukla",
      "Krynica",
      "Murowana",
      "Niemcza",
      "Zaspa",
      "Zawoja",
      "Wola",
      "Limanowa",
      "Rabka",
      "Skawina",
      "Pilawa"
    }

Definition at line 1442 of file namegen.h.

const char* const name_silly_2[]`[static]`

Initial value:

     {
      "ton",
      "bury",
      "bottom",
      "ville",
      "well",
      "weed",
      "worth",
      "wig",
      "wick",
      "wood",
      "pool",
      "head",
      "burg",
      "gate",
      "bridge"
    }

Definition at line 867 of file namegen.h.

const char* const name_swedish_1[]`[static]`

Initial value:

     {
      "Gamla ",
      "Lilla ",
      "Nya ",
      "Stora "
    }

Definition at line 885 of file namegen.h.

const char* const name_swedish_2b[]`[static]`

Initial value:

     {
      "a",
      "e",
      "i",
      "o",
      "u",
      "y",
      "å",
      "ä",
      "ö"
    }

Definition at line 978 of file namegen.h.

const char* const name_swedish_2c[]`[static]`

Initial value:

     {
      "ck",
      "d",
      "dd",
      "g",
      "gg",
      "l",
      "ld",
      "m",
      "n",
      "nd",
      "ng",
      "nn",
      "p",
      "pp",
      "r",
      "rd",
      "rk",
      "rp",
      "rr",
      "rt",
      "s",
      "sk",
      "st",
      "t",
      "tt",
      "v"
    }

Definition at line 990 of file namegen.h.

const char* const name_turkish_middle[]`[static]`

Initial value:

     {
      "agaç",
      "ayva",
      "çam",
      "elma",
      "kurt",
      "pazar",
      "yalı"
    }

Definition at line 2782 of file namegen.h.

const char* const name_turkish_prefix[]`[static]`

Initial value:

     {
      "Akça",
      "Altın",
      "Bahçe",
      "Boz",
      "Büyük",
      "Çay",
      "Doğu",
      "Eski",
      "Güzel",
      "Kızıl",
      "Küçük",
      "Orta",
      "Sarı",
      "Sultan",
      "Ulu",
      "Yeni"
    }

Definition at line 2763 of file namegen.h.

const char* const name_turkish_suffix[]`[static]`

Initial value:

     {
      "dere",
      "hisar",
      "kale",
      "kaya",
      "kent",
      "köy",
      "ova",
      "özü",
      "ören",
      "pazar",
      "saray",
      "tepe",
      "yer",
      "yurt"
    }

Definition at line 2792 of file namegen.h.