56 lines
1.4 KiB
Python
56 lines
1.4 KiB
Python
"""German language configuration for Street Lingo"""
|
|
|
|
# German TTS Configuration
|
|
TTS_LANGUAGE_CODE = "de-DE"
|
|
SPEECH_LANGUAGE_CODE = "de-DE"
|
|
|
|
# German-specific settings
|
|
DEFAULT_SCENARIO = "spati"
|
|
COUNTRY_NAME = "Germany"
|
|
LANGUAGE_NAME = "German"
|
|
LOCALE = "de_DE"
|
|
|
|
# Currency and units
|
|
CURRENCY_SYMBOL = "€"
|
|
DISTANCE_UNIT = "km"
|
|
|
|
# Cultural settings
|
|
FORMAL_ADDRESS = True # Use Sie/du distinction
|
|
TIME_FORMAT = "24h"
|
|
DATE_FORMAT = "DD.MM.YYYY"
|
|
|
|
# Berlin-specific settings
|
|
CITY_NAME = "Berlin"
|
|
TRANSPORT_SYSTEM = "BVG"
|
|
COMMON_DISTRICTS = [
|
|
"Mitte",
|
|
"Kreuzberg",
|
|
"Friedrichshain",
|
|
"Prenzlauer Berg",
|
|
"Charlottenburg",
|
|
"Neukölln",
|
|
"Schöneberg"
|
|
]
|
|
|
|
# Common German expressions for the AI to understand
|
|
COMMON_EXPRESSIONS = {
|
|
"greeting": ["Hallo", "Guten Tag", "Moin", "Servus"],
|
|
"goodbye": ["Tschüss", "Auf Wiedersehen", "Bis bald", "Ciao"],
|
|
"please": ["Bitte", "Bitte schön"],
|
|
"thank_you": ["Danke", "Danke schön", "Vielen Dank"],
|
|
"excuse_me": ["Entschuldigung", "Entschuldigen Sie"],
|
|
"yes": ["Ja", "Jawohl", "Genau"],
|
|
"no": ["Nein", "Nö", "Nicht"],
|
|
"maybe": ["Vielleicht", "Kann sein", "Möglich"]
|
|
}
|
|
|
|
# Berlin slang and expressions
|
|
BERLIN_SLANG = {
|
|
"cool": ["krass", "geil", "nice"],
|
|
"annoying": ["ätzend", "nervig"],
|
|
"money": ["Kohle", "Kröten", "Moos"],
|
|
"food": ["Futter", "Grub"],
|
|
"party": ["feiern", "abgehen"],
|
|
"work": ["malochen", "schaffen"],
|
|
"tired": ["platt", "fertig"]
|
|
} |