Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

improve de support #673

Merged
merged 1 commit into from May 13, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
54 changes: 49 additions & 5 deletions dateparser/data/date_translation_data/de.py
Expand Up @@ -4,15 +4,18 @@
"date_order": "DMY",
"january": [
"januar",
"jan"
"jan",
"Jänner"
],
"february": [
"februar",
"feb"
"feb",
"Feber"
],
"march": [
"märz",
"mär"
"mär",
"Mrz"
],
"april": [
"april",
Expand Down Expand Up @@ -93,7 +96,8 @@
"year": [
"jahr",
"j",
"Jahre"
"Jahre",
"Jahren"
],
"month": [
"monat",
Expand All @@ -108,7 +112,8 @@
],
"day": [
"tag",
"Tage"
"Tage",
"Tagen"
],
"hour": [
"stunde",
Expand Down Expand Up @@ -173,6 +178,9 @@
],
"2 day ago": [
"vorgestern"
],
"in 2 day": [
"übermorgen"
]
},
"relative-type-regex": {
Expand Down Expand Up @@ -308,6 +316,42 @@
},
{
"einem": "1"
},
{
"ein": "1"
},
{
"zwei": "2"
},
{
"drei": "3"
},
{
"vier": "4"
},
{
"fünf": "5"
},
{
"sechs": "6"
},
{
"sieben": "7"
},
{
"acht": "8"
},
{
"neun": "9"
},
{
"zehn": "10"
},
{
"elf": "11"
},
{
"zwölf": "12"
}
]
}
2 changes: 1 addition & 1 deletion dateparser/data/date_translation_data/en.py
Expand Up @@ -820,4 +820,4 @@
"twelve": "12"
}
]
}
}
Expand Up @@ -17,15 +17,24 @@ saturday:
sunday:
- Son

january:
- Jänner
february:
- Feber
march:
- Mrz

year:
- Jahre
- Jahren
month:
- Monate
- Monaten
week:
- Wochen
day:
- Tage
- Tagen
hour:
- Stunden
minute:
Expand All @@ -42,6 +51,8 @@ in:
relative-type:
2 day ago:
- vorgestern
in 2 day:
- übermorgen

relative-type-regex:
\1 hour ago:
Expand All @@ -54,3 +65,15 @@ relative-type-regex:
simplifications:
- einer: '1'
- einem: '1'
- ein: '1'
- zwei: '2'
- drei: '3'
- vier: '4'
- fünf: '5'
- sechs: '6'
- sieben: '7'
- acht: '8'
- neun: '9'
- zehn: '10'
- elf: '11'
- zwölf: '12'
4 changes: 4 additions & 0 deletions tests/test_languages.py
Expand Up @@ -52,6 +52,10 @@ def setUp(self):
# German
param('de', "29. Juni 2007", "29. june 2007"),
param('de', "Montag 5 Januar, 2015", "monday 5 january 2015"),
param('de', "vor einer Woche", "1 week ago"),
param('de', "in zwei Monaten", "in 2 month"),
param('de', "übermorgen", "in 2 day"),
param('de', "3 mrz 1999", "3 march 1999"),
# Hungarian
param('hu', '2016 augusztus 11.', '2016 august 11.'),
param('hu', '2016-08-13 szombat 10:21', '2016-08-13 saturday 10:21'),
Expand Down