[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

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