[dictionaries] additions to German dictionaries, including a separable prefix dictionary

This commit is contained in:
Al
2015-03-08 17:55:57 -04:00
parent 38ec03bf2b
commit 642d3697d4
15 changed files with 119 additions and 31 deletions

View File

@@ -2,3 +2,4 @@ diplom ingenieur|dipl ing
diplom kaufmann|dipl kfm diplom kaufmann|dipl kfm
doktor de medizin|dr med doktor de medizin|dr med
doktor der philosophie|dr phil doktor der philosophie|dr phil
magister|mag

View File

@@ -1,4 +1,8 @@
aktiengesellschaft|ag ag|aktiengesellschaft
eingetragener verein|e v
firma|fa firma|fa
fussball club|fc|f c fussball club|fc|f c
gmbh gmbh|gesellschaft mit beschrankter haftung
gesellschaft|ges
kg|kommanditgesellschaft
ohg|offene handelsgesellschaft

View File

@@ -0,0 +1,5 @@
hinter
klein
ober
unter
vorder

View File

@@ -1,3 +1,10 @@
berg|bg berg|bg
burg|bg burg|bg
dorf|df dorf|df
kogel|kg
kreuz|kz
platz|pl
siedlung|sdlg
stiege|stg
strasse|str
wiese|ws

View File

@@ -4,9 +4,6 @@ burgermeister|bgm
damm damm
gasse gasse
hof hof
kamp quelle|qu|q
pfad rundwanderweg|rww
platz|pl
quelle|qu
strasse|str
weg|w weg|w

View File

@@ -0,0 +1,17 @@
nord|n
norden
nordliche|nordl
nordost|no
nordwest|nw
ost|o
osten
ostliche|ostl
suden|s
sudliche|sudl
sudost|so
sudosten
sudwest|sw
sudwesten
west|w
westen
westliche|westl

View File

@@ -0,0 +1 @@
untergeschoss|ug|u g

View File

@@ -1,7 +1,18 @@
doktor|dr doktor|dr
burgermeister|bgm burgermeister|bgm
direktor|dir direktor|dir
frau|fr
fraulein|fri
heilige|hl
heiliger
heiliges
herr|hr herr|hr
herrn|hrn herrn|hrn
ingnieur|ing ingnieur|ing
kapitanleutnant|ka leut
mitglied des bundestages|mdb
mitglied des landtages|mdl
oberburgermeister|ob|obgm
pater
professor|prof
sankt|st sankt|st

View File

@@ -19,10 +19,36 @@ hafen
haus haus
handelsakademie|hak handelsakademie|hak
handelsschule|hasch handelsschule|hasch
hauptbahnhof|hbf
hohle
hohere technische lehranstalt|htl|h t l
hotel hotel
hutte|htt
jagdhaus
jagdhutte|jhtt
jungenherberge|jh|j h jungenherberge|jh|j h
kaffee kaffee
kapelle|kap|kpl
klaranlage|ka
konzentrationslager|kz|kl
magistratsabteilung|ma
markt|mkt markt|mkt
marktplatz|markt platz|markt pl|mkt pl|marktpl marktplatz|markt platz|markt pl|mkt pl|marktpl
nationalpark|np|national park
naturschutzgebiet|nsg
neue mittelschule|nms
padagogische hochschule|ph
sportplatz|sport platz|sport pl|sportpl sportplatz|sport platz|sport pl|sportpl
resevoir|res
restaurant restaurant
ruine
schloss|schl
steinbruch|stb
technische universitat|tu|t u
truppenubungsplatz|tupl
universitat|uni
universitatsbibliothek|ub|u b
volksschule|vs
wald
wasserfall|wsf|wssf
wirtshaus|wh

View File

@@ -18,18 +18,19 @@ fur
gegenuber gegenuber
im|i im|i
in|i in|i
in der|id|i d in der|i d
mit mit
nach nach
nachst nachst
neben neben
ob|o ob|o
oder|od
uber uber
und|& und|&
unter unter
vor|v vor|v
von|v von|v
von der|v d|vd von der|v d
zu zu
zu der zu der
zur zur

View File

@@ -14,7 +14,6 @@ graben|gr
grosser grosser
grosse|gr|g grosse|gr|g
grosses grosses
hauptbahnhof|hbf
heiligen heiligen
hof|h hof|h
kamp|k kamp|k
@@ -24,10 +23,10 @@ kleines
obere|ob obere|ob
oberer|ob oberer|ob
oberes oberes
pfad|p pfad
platz|pl platz|pl
quelle|qu quelle|qu
rhein|rh rundwanderweg|rww
strasse|str strasse|str
untere|u untere|u
unterer unterer

View File

@@ -1,3 +1,14 @@
deutsch|dt deutsch|dt
ehemalige|ehem ehemalige|ehem
gebruder|gebr
haltestelle|hst haltestelle|hst
hinter|hint|ht
internationale|int
kleine|kl
kogel|kg
niedere|nd
rhein|rh
see|s
spitze|sp
vordere|vd|vord
wiese|ws

View File

@@ -1 +1,2 @@
burgenlaendische|burgenlandische|bgld burgenlaendische|burgenlandische|bgld
wiener|wr

View File

@@ -1,2 +1,7 @@
abteilung|abt abteilung|abt
buro buro
nummer|nr|#
stiege|stg
wohnung|whg
zahl|z
zimmer|zi

View File

@@ -34,16 +34,17 @@ typedef enum dictionary_type {
DICTIONARY_STREET_NAME = 10, DICTIONARY_STREET_NAME = 10,
DICTIONARY_STREET_TYPE = 11, DICTIONARY_STREET_TYPE = 11,
DICTIONARY_CONCATENATED_SEPARABLE = 12, DICTIONARY_CONCATENATED_PREFIX_SEPARABLE = 12,
DICTIONARY_CONCATENATED_INSEPARABLE = 13, DICTIONARY_CONCATENATED_SUFFIX_SEPARABLE = 13,
DICTIONARY_DIRECTIONAL = 14, DICTIONARY_CONCATENATED_SUFFIX_INSEPARABLE = 14,
DICTIONARY_QUALIFIER = 15, DICTIONARY_DIRECTIONAL = 15,
DICTIONARY_BUILDING_TYPE = 16, DICTIONARY_QUALIFIER = 16,
DICTIONARY_LEVEL = 17, DICTIONARY_BUILDING_TYPE = 17,
DICTIONARY_UNIT = 18, DICTIONARY_LEVEL = 18,
DICTIONARY_POST_OFFICE = 19, DICTIONARY_UNIT = 19,
DICTIONARY_NO_ADDRESS = 20, DICTIONARY_POST_OFFICE = 20,
DICTIONARY_NULL = 21, DICTIONARY_NO_ADDRESS = 21,
DICTIONARY_NULL = 22,
DICTIONARY_PLACE_NAME = 50, DICTIONARY_PLACE_NAME = 50,
DICTIONARY_COMPANY_TYPE = 51, DICTIONARY_COMPANY_TYPE = 51,
@@ -77,8 +78,9 @@ gazetteer_t gazetteers[] = {
{"academic_degrees", DICTIONARY_ACADEMIC_DEGREE, ADDRESS_NAME}, {"academic_degrees", DICTIONARY_ACADEMIC_DEGREE, ADDRESS_NAME},
{"building_types", DICTIONARY_BUILDING_TYPE, ADDRESS_NAME | ADDRESS_HOUSE_NUMBER | ADDRESS_STREET | ADDRESS_UNIT}, {"building_types", DICTIONARY_BUILDING_TYPE, ADDRESS_NAME | ADDRESS_HOUSE_NUMBER | ADDRESS_STREET | ADDRESS_UNIT},
{"company_types", DICTIONARY_COMPANY_TYPE, ADDRESS_NAME}, {"company_types", DICTIONARY_COMPANY_TYPE, ADDRESS_NAME},
{"concatenated_suffixes_inseparable", DICTIONARY_CONCATENATED_INSEPARABLE, ADDRESS_STREET}, {"concatenated_prefixes_inseparable", DICTIONARY_CONCATENATED_PREFIX_SEPARABLE, ADDRESS_STREET},
{"concatenated_suffixes_separable", DICTIONARY_CONCATENATED_SEPARABLE, ADDRESS_STREET}, {"concatenated_suffixes_inseparable", DICTIONARY_CONCATENATED_SUFFIX_INSEPARABLE, ADDRESS_STREET},
{"concatenated_suffixes_separable", DICTIONARY_CONCATENATED_SUFFIX_SEPARABLE, ADDRESS_STREET},
{"directionals", DICTIONARY_DIRECTIONAL, ADDRESS_ANY}, {"directionals", DICTIONARY_DIRECTIONAL, ADDRESS_ANY},
{"elisions", DICTIONARY_ELISION, ADDRESS_ANY}, {"elisions", DICTIONARY_ELISION, ADDRESS_ANY},
{"given_names", DICTIONARY_GIVEN_NAME, ADDRESS_STREET | ADDRESS_NAME}, {"given_names", DICTIONARY_GIVEN_NAME, ADDRESS_STREET | ADDRESS_NAME},