# 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\xC3\xA4",
      "Georgen",
      "Jakob",
      "Johann",
      "Leonhard",
      "Marein",
      "Lorenzen",
      "Margarethen",
      "Martin",
      "Michael",
      "Nikolai",
      "Oswald",
      "Peter",
      "P\xC3\xB6lten",
      "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\xC3\xB3s",
      "negre",
      "roig",
      "gris",
    }

Definition at line 3268 of file namegen.h.

const char* const _name_catalan_3[]`[static]`

Initial value:

     {
      " desp\xC3\xAD",
      " desvern",
      " del cam\xC3\xAD",
      " de Mar",
      " de Dalt",
      " de Baix",
      " del Vall\xC3\xA8s",
      " de Bergued\xC3\xA0",
      " 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\xC3\xAD",
    }

Definition at line 3303 of file namegen.h.

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

Initial value:

     {
       { "\xC3\xAD", "\xC3\xBD", "X" },
        { "\xC3\xAD", "\xC3\xA1", "a" },
       { "\xC3\xAD", "\xC3\xA9", "o" },
       { "\xC3\xAD", "\xC3\xA9", "y" },
        { "\xC3\xAD", "\xC3\xA9", "y" },
       { "\xC3\xAD", "\xC3\xA1", "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, "\xC3\xADn" },
      { 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, "\xC3\xADn" },
      { CZG_SMASC,                          CZA_LONG, CZC_POSTFIX, "n\xC3\xADk" },
      { 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\xC3\xA1" },
      { CZG_SFEM,                           CZA_LONG, CZC_ANY, "ava" },
      { CZG_PMASC,                          CZA_LONG, CZC_POSTFIX, "\xC3\xADky" },
      { 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\xC4\x8Dky" },
      { 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\xC5\xA1t\xC4\x9B" },
    }

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, "\xC3\x9Aval" },
      { CZG_SMASC, CZA_ALL, CZC_COLOR, "\xC5\xBD\xC4\x8F\xC3\xA1r" },
      { 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\xC3\xADpa" },
      { CZG_SNEUT, CZA_ALL, CZC_COLOR, "Pole" },
      { CZG_SNEUT, CZA_ALL, CZC_COLOR, "\xC3\x9A""dol\xC3\xAD" },
      { CZG_PMASC, CZA_ALL, CZC_NONE, "\xC3\x9Avaly" },
      { 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\xC3\xAD",
      "nad Jihlavou",
      "nad Labem",
      "nad Lesy",
      "nad Moravou",
      "nad Nisou",
      "nad Odrou",
      "nad Ostravic\xC3\xAD",
      "nad S\xC3\xA1zavou",
      "nad Vltavou",
      "pod Prad\xC4\x9B""dem",
      "pod Radho\xC5\xA1t\xC4\x9Bm",
      "pod \xC5\x98\xC3\xADpem",
      "pod Sn\xC4\x9B\xC5\xBEkou",
      "pod \xC5\xA0pi\xC4\x8D\xC3\xA1kem",
      "pod Sedlem",
      "v \xC4\x8C""ech\xC3\xA1""ch",
      "na Morav\xC4\x9B",
    }

Definition at line 1909 of file namegen.h.

const char* const _name_danish_1[]`[static]`

Initial value:

     {
      "Gamle ",
      "Lille ",
      "Nye ",
      "Store ",
      "Kirke ",
      "N\xC3\xB8rre ",
      "Vester ",
      "S\xC3\xB8nder ",
      "\xC3\x98ster ",
      "Hvide ",
      "H\xC3\xB8je ",
      "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\xC3\xA4",
      "Kuusi",
      "Pelto",
      "Tuomi",
      "Terva",
      "Olki",
      "Hein\xC3\xA4",
      "Sein\xC3\xA4",
      "Rova",
      "Koivu",
      "Kokko",
      "M\xC3\xA4nty",
      "Pihlaja",
      "Pet\xC3\xA4j\xC3\xA4",
      "Kielo",
      "Kauha",
      "Viita",
      "Kivi",
      "Riihi",
      "\xC3\x84\xC3\xA4ne",
      "Niini",
    }

Definition at line 1246 of file namegen.h.

const char* const _name_finnish_2[]`[static]`

Initial value:

     {
      "Lappeen",
      "Lohjan",
      "Savon",
      "Lapin",
      "Pit\xC3\xA4j\xC3\xA4n",
      "Martin",
      "Kuusan",
      "Kemi",
      "Keri",
      "H\xC3\xA4meen",
      "Kangas",
    }

Definition at line 1276 of file namegen.h.

const char* const _name_finnish_3[]`[static]`

Initial value:

     {
      "harju",
      "linna",
      "j\xC3\xA4rvi",
      "kallio",
      "m\xC3\xA4ki",
      "nummi",
      "joki",
      "kyl\xC3\xA4",
      "lampi",
      "lahti",
      "mets\xC3\xA4",
      "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\xC3\xBC""ck",
      "br\xC3\xBC""cken",
      "burg",
      "dorf",
      "feld",
      "furt",
      "hausen",
      "haven",
      "heim",
      "horst",
      "mund",
      "m\xC3\xBCnster",
      "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\xC3\xB6ln",
      "L\xC3\xBC""beck",
      "Magdeburg",
      "M\xC3\xBCnchen",
      "Potsdam",
      "Stuttgart",
      "Wiesbaden",
    }

Definition at line 449 of file namegen.h.

const char* const _name_hungarian_1[]`[static]`

Initial value:

     {
      "Nagy-",
      "Kis-",
      "Fels\xC5\x91-",
      "Als\xC3\xB3-",
      "\xC3\x9Aj-",
    }

Definition at line 2374 of file namegen.h.

const char* const _name_hungarian_3[]`[static]`

Initial value:

     {
      "ap\xC3\xA1ti",
      "b\xC3\xA1""ba",
      "bikk",
      "dob",
      "fa",
      "f\xC3\xB6ld",
      "hegyes",
      "kak",
      "kereszt",
      "k\xC3\xBCrt",
      "lad\xC3\xA1ny",
      "m\xC3\xA9rges",
      "szalonta",
      "telek",
      "vas",
      "v\xC3\xB6lgy",
    }

Definition at line 2439 of file namegen.h.

const char* const _name_hungarian_4[]`[static]`

Initial value:

     {
      "alja",
      "egyh\xC3\xA1za",
      "h\xC3\xA1za",
      "\xC3\xBAr",
      "v\xC3\xA1r",
    }

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\xC5\x82""a ",
      "Z\xC5\x82""a ",
      "Dobra ",
      "Nowa ",
      "Stara ",
      "Z\xC5\x82ota ",
      "Zielona ",
      "Bia\xC5\x82""a ",
      "Modra ",
      "D\xC4\x99""bowa ",
    }

Definition at line 1326 of file namegen.h.

const char* const _name_polish_1_m[]`[static]`

Initial value:

     {
      "Wielki ",
      "Ma\xC5\x82y ",
      "Z\xC5\x82y ",
      "Dobry ",
      "Nowy ",
      "Stary ",
      "Z\xC5\x82oty ",
      "Zielony ",
      "Bia\xC5\x82y ",
      "Modry ",
      "D\xC4\x99""bowy ",
    }

Definition at line 1312 of file namegen.h.

const char* const _name_polish_1_n[]`[static]`

Initial value:

     {
      "Wielkie ",
      "Ma\xC5\x82""e ",
      "Z\xC5\x82""e ",
      "Dobre ",
      "Nowe ",
      "Stare ",
      "Z\xC5\x82ote ",
      "Zielone ",
      "Bia\xC5\x82""e ",
      "Modre ",
      "D\xC4\x99""bowe ",
    }

Definition at line 1340 of file namegen.h.

const char* const _name_polish_2_f[]`[static]`

Initial value:

     {
      "Szprotawa",
      "Pogorzelica",
      "Mot\xC5\x82""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",
      "\xC3\xA5",
      "\xC3\xA4",
      "\xC3\xB6",
    }

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\xC3\xA7",
      "ayva",
      "\xC3\xA7""am",
      "elma",
      "kurt",
      "pazar",
      "yal\xC4\xB1",
    }

Definition at line 2782 of file namegen.h.

const char* const _name_turkish_prefix[]`[static]`

Initial value:

     {
      "Ak\xC3\xA7""a",
      "Alt\xC4\xB1n",
      "Bah\xC3\xA7""e",
      "Boz",
      "B\xC3\xBCy\xC3\xBCk",
      "\xC3\x87""ay",
      "Do\xC4\x9Fu",
      "Eski",
      "G\xC3\xBCzel",
      "K\xC4\xB1z\xC4\xB1l",
      "K\xC3\xBC\xC3\xA7\xC3\xBCk",
      "Orta",
      "Sar\xC4\xB1",
      "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\xC3\xB6y",
      "ova",
      "\xC3\xB6z\xC3\xBC",
      "\xC3\xB6ren",
      "pazar",
      "saray",
      "tepe",
      "yer",
      "yurt",
    }

Definition at line 2792 of file namegen.h.