New names for German cities

Got an idea for OpenTTD? Post it here!

Moderator: OpenTTD Developers

Post Reply
Head
Engineer
Engineer
Posts: 26
Joined: 23 Apr 2004 17:59
Location: Aachen, Germany

New names for German cities

Post by Head »

Hi,

the current German city names often sound odd, for example 'Düsseldorfover', 'Flensgen' or 'Hanmund'. I created a new list which hopefully doesn't produce such strange names.

Each name consists of a prefix and a suffix. I chose suffixes which are typical for many different regions of Germany, Austria and Switzerland. For example, "büttel" is usual in Northern Germany, "werda" is usual in Saxonia, "hofen" and "stätt" in Southern Germany, "thurn" in Switzerland and "zell" in Austria.

Code: Select all

#define NUM_GERMAN_1 31
static const char german_1[] =
  MK("Alten")
  MK("Blanken")
  MK("Blau")
  MK("Braun")
  MK("Cloppen")
  MK("Eich")
  MK("Eisen")
  MK("Düssel")
  MK("Fichten")
  MK("Flens")
  MK("Friedrichs")
  MK("Frank")
  MK("Frei")
  MK("Freuden")
  MK("Grün")
  MK("Heidel")
  MK("Karls")
  MK("Königs")
  MK("Inns")
  MK("Langen")
  MK("Ludwigs")
  MK("Marien")
  MK("Mühl")
  MK("Neu")
  MK("Nieder")
  MK("Nord")
  MK("Ober")
  MK("Olden")
  MK("Offen")
  MK("Pfung")
  MK("Michel")
  MK("Ravens")
  MK("Reichen")
  MK("Rosen")
  MK("Rothen")
  MK("Schwarzen")
  MK("Schwein")
  MK("Wester")
  MK("Wert")
  MK("Wildes")
  MK("Wolfen")
  MK("Wupper")
;

#define NUM_GERMAN_2 32

static const char german_2[] =
  MK("bach")
  MK("berg")
  MK("born")
  MK("brück")
  MK("burg")
  MK("brunn")
  MK("büttel")
  MK("dorf")
  MK("feld")
  MK("ford")
  MK("furt")
  MK("garten")
  MK("hain")
  MK("hausen")
  MK("haven")
  MK("heim")
  MK("hofen")
  MK("kirchen")
  MK("mark")
  MK("mund")
  MK("münster")
  MK("hausen")
  MK("see")
  MK("stadt")
  MK("stätt")
  MK("stein")
  MK("tal")
  MK("thurn")
  MK("wald")
  MK("weiler")
  MK("werda")
  MK("zell")
;
I started with the original list, but also removed some of its entries. For example, there was a prefix "Rott". I added the suffix "weiler" which is part of many towns in Northrhine-Westphalia, but "Rottweiler" is a dog race, so I replaced "Rott" with "Rothen". I also removed the prefix "Bruns" because "Brunsbrunn" sounds odd. But maybe I didn't see some strange combinations, and someone else can point them out.

I hereby release the list unter the GPL, so the developers can insert it into OpenTTD.
User avatar
blumi
Engineer
Engineer
Posts: 23
Joined: 11 Dec 2003 11:24
Location: Thuringia, Germany

Post by blumi »

QL!!

Suffix "hausen" is found twice anyway ...

Blumi
Bjarni
Tycoon
Tycoon
Posts: 2088
Joined: 08 Mar 2004 13:10

Post by Bjarni »

Nordbach
Sounds like a horse race :lol:


Making a set, there all combinations sounds good are really hard. The current english set can make the name "Cunttown" :shock:
However, there are so many combinations in the english town names, that it's very rare
Head
Engineer
Engineer
Posts: 26
Joined: 23 Apr 2004 17:59
Location: Aachen, Germany

prefix "Nord"

Post by Head »

Oh, maybe we should leave out "Nord" because "Nordsee" is German for "North Sea", which is a really odd name for a city :)

There are so many bad combinations you don't think about...
User avatar
Roman
Transport Coordinator
Transport Coordinator
Posts: 364
Joined: 12 Oct 2003 17:16
Location: Switzerland
Contact:

Post by Roman »

I like it!
Image
User avatar
Bernhard
Transport Coordinator
Transport Coordinator
Posts: 293
Joined: 11 Mar 2004 11:26
Location: 52º31'20"N 13º17'51"O

Post by Bernhard »

me too, good work, great idea :D
mikeya
Route Supervisor
Route Supervisor
Posts: 439
Joined: 09 Mar 2003 10:12
Location: Schagen, The Netherlands
Contact:

Post by mikeya »

I never use German names :P. But this is great work from the TS.
/me claps :D.
Mike,
Post Reply

Return to “OpenTTD Suggestions”

Who is online

Users browsing this forum: No registered users and 4 guests