Skip to content
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.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -50,5 +50,8 @@ docs/_build
.idea
.vscode/

# CLDR
/cldr-json/

# Other
raw_data
3 changes: 2 additions & 1 deletion dateparser/data/__init__.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
from dateparser.data import date_translation_data
from .languages_info import language_order, language_locale_dict

from .languages_info import language_locale_dict, language_order
41 changes: 29 additions & 12 deletions dateparser/data/date_translation_data/af.py
Original file line number Diff line number Diff line change
Expand Up @@ -109,8 +109,8 @@
],
"second": [
"s",
"sek",
"sekonde"
"sekonde",
"sek"
],
"relative-type": {
"0 day ago": [
Expand All @@ -123,39 +123,49 @@
"hierdie minuut"
],
"0 month ago": [
"hierdie md",
"vandeesmaand"
],
"0 second ago": [
"nou"
],
"0 week ago": [
"hierdie w",
"hierdie week",
"vandeesweek"
],
"0 year ago": [
"hierdie j",
"hierdie jaar"
],
"1 day ago": [
"gister"
],
"1 month ago": [
"verlede maand"
"verlede maand",
"verlede md"
],
"1 week ago": [
"verlede w",
"verlede week"
],
"1 year ago": [
"verlede j",
"verlede jaar"
],
"in 1 day": [
"môre"
],
"in 1 month": [
"volgende maand"
"volgende maand",
"volgende md"
],
"in 1 week": [
"volgende w",
"volgende week"
],
"in 1 year": [
"volgende j",
"volgende jaar"
]
},
Expand All @@ -165,6 +175,7 @@
"(\\d++[.,]?\\d*+) dag gelede"
],
"\\1 hour ago": [
"(\\d++[.,]?\\d*+) u gelede",
"(\\d++[.,]?\\d*+) uur gelede"
],
"\\1 minute ago": [
Expand All @@ -178,45 +189,51 @@
"(\\d++[.,]?\\d*+) md gelede"
],
"\\1 second ago": [
"(\\d++[.,]?\\d*+) sek gelede",
"(\\d++[.,]?\\d*+) s gelede",
"(\\d++[.,]?\\d*+) sekonde gelede",
"(\\d++[.,]?\\d*+) sekondes gelede"
"(\\d++[.,]?\\d*+) sekondes gelede",
"(\\d++[.,]?\\d*+) sek gelede"
],
"\\1 week ago": [
"(\\d++[.,]?\\d*+) w gelede",
"(\\d++[.,]?\\d*+) week gelede",
"(\\d++[.,]?\\d*+) weke gelede"
],
"\\1 year ago": [
"(\\d++[.,]?\\d*+) j gelede",
"(\\d++[.,]?\\d*+) jaar gelede"
],
"in \\1 day": [
"oor (\\d++[.,]?\\d*+) dae",
"oor (\\d++[.,]?\\d*+) dag",
"oor (\\d++[.,]?\\d*+) minuut"
"oor (\\d++[.,]?\\d*+) dag"
],
"in \\1 hour": [
"oor (\\d++[.,]?\\d*+) u",
"oor (\\d++[.,]?\\d*+) uur"
],
"in \\1 minute": [
"oor (\\d++[.,]?\\d*+) min",
"oor (\\d++[.,]?\\d*+) minute",
"oor (\\d++[.,]?\\d*+) minuut"
],
"in \\1 month": [
"oor (\\d++[.,]?\\d*+) md",
"oor (\\d++[.,]?\\d*+) minuut"
"oor (\\d++[.,]?\\d*+) maand",
"oor (\\d++[.,]?\\d*+) maande",
"oor (\\d++[.,]?\\d*+) md"
],
"in \\1 second": [
"oor (\\d++[.,]?\\d*+) sek",
"oor (\\d++[.,]?\\d*+) s",
"oor (\\d++[.,]?\\d*+) sekonde",
"oor (\\d++[.,]?\\d*+) sekondes"
"oor (\\d++[.,]?\\d*+) sekondes",
"oor (\\d++[.,]?\\d*+) sek"
],
"in \\1 week": [
"oor (\\d++[.,]?\\d*+) w",
"oor (\\d++[.,]?\\d*+) week",
"oor (\\d++[.,]?\\d*+) weke"
],
"in \\1 year": [
"oor (\\d++[.,]?\\d*+) j",
"oor (\\d++[.,]?\\d*+) jaar"
]
},
Expand Down
1 change: 1 addition & 0 deletions dateparser/data/date_translation_data/agq.py
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,7 @@
"utsuʔ"
],
"hour": [
"hr",
"tàm"
],
"minute": [
Expand Down
3 changes: 2 additions & 1 deletion dateparser/data/date_translation_data/ak.py
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,8 @@
"da"
],
"hour": [
"dɔnhwer"
"dɔnhwer",
"hr"
],
"minute": [
"sema"
Expand Down
7 changes: 6 additions & 1 deletion dateparser/data/date_translation_data/am.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,14 @@
"name": "am",
"date_order": "DMY",
"january": [
"ጃን",
"ጃንዋሪ",
"ጃንዩ",
"ጃንዩወሪ"
],
"february": [
"ፌብ",
"ፌብሩዋሪ",
"ፌብሩ",
"ፌብሩወሪ"
],
Expand Down Expand Up @@ -86,7 +90,8 @@
"ቀን"
],
"hour": [
"ሰዓት"
"ሰዓት",
"ሰዓቶች"
],
"minute": [
"ደቂቃ"
Expand Down
1 change: 1 addition & 0 deletions dateparser/data/date_translation_data/ar.py
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,7 @@
],
"hour": [
"الساعات",
"ساعات",
"ساعة",
"ساعات"
],
Expand Down
73 changes: 70 additions & 3 deletions dateparser/data/date_translation_data/as.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
info = {
"name": "as",
"date_order": "YMD",
"date_order": "DMY",
"january": [
"জানু",
"জানুৱাৰী"
Expand All @@ -16,6 +16,7 @@
"এপ্ৰিল"
],
"may": [
"মে'",
"মে"
],
"june": [
Expand All @@ -29,6 +30,7 @@
"আগষ্ট"
],
"september": [
"ছেপ্তে",
"ছেপ্তেম্বৰ",
"সেপ্ট"
],
Expand All @@ -37,10 +39,12 @@
"অক্টোবৰ"
],
"november": [
"নভে",
"নৱেম্বৰ"
"নৱে",
"নৱেম্বৰ",
"নভে"
],
"december": [
"ডিচে",
"ডিচেম্বৰ",
"ডিসে"
],
Expand All @@ -57,6 +61,8 @@
"বুধবাৰ"
],
"thursday": [
"বৃহ",
"বৃহস্পতিবাৰ",
"বৃহষ্পতি",
"বৃহষ্পতিবাৰ"
],
Expand All @@ -69,13 +75,16 @@
"শনিবাৰ"
],
"sunday": [
"দেও",
"দেওবাৰ",
"ৰবি"
],
"am": [
"পূৰ্বাহ্ন",
"পূৰ্বাহ্ণ"
],
"pm": [
"অপৰাহ্ন",
"অপৰাহ্ণ"
],
"year": [
Expand Down Expand Up @@ -104,48 +113,106 @@
"আজি"
],
"0 hour ago": [
"এইটো ঘণ্টাত",
"this hour"
],
"0 minute ago": [
"এইটো মিনিটত",
"this minute"
],
"0 month ago": [
"এই মা",
"এই মাহ",
"this month"
],
"0 second ago": [
"এতিয়া",
"now"
],
"0 week ago": [
"এই সপ্তাহ",
"this week"
],
"0 year ago": [
"এই বছৰ",
"this year"
],
"1 day ago": [
"কালি"
],
"1 month ago": [
"যোৱা মা",
"যোৱা মাহ",
"last month"
],
"1 week ago": [
"যোৱা সপ্তাহ",
"last week"
],
"1 year ago": [
"যোৱা বছৰ",
"last year"
],
"in 1 day": [
"কাইলৈ"
],
"in 1 month": [
"অহা মাহ",
"next month"
],
"in 1 week": [
"অহা সপ্তাহ",
"next week"
],
"in 1 year": [
"অহা বছৰ",
"next year"
]
},
"relative-type-regex": {
"\\1 day ago": [
"(\\d++[.,]?\\d*+) দিন পূৰ্বে"
],
"\\1 hour ago": [
"(\\d++[.,]?\\d*+) ঘণ্টা পূৰ্বে"
],
"\\1 minute ago": [
"(\\d++[.,]?\\d*+) মিনিট পূৰ্বে"
],
"\\1 month ago": [
"(\\d++[.,]?\\d*+) মাহ পূৰ্বে"
],
"\\1 second ago": [
"(\\d++[.,]?\\d*+) ছেকেণ্ড পূৰ্বে"
],
"\\1 week ago": [
"(\\d++[.,]?\\d*+) সপ্তাহ পূৰ্বে"
],
"\\1 year ago": [
"(\\d++[.,]?\\d*+) বছৰৰ পূৰ্বে"
],
"in \\1 day": [
"(\\d++[.,]?\\d*+) দিনত"
],
"in \\1 hour": [
"(\\d++[.,]?\\d*+) ঘণ্টাত"
],
"in \\1 minute": [
"(\\d++[.,]?\\d*+) মিনিটত"
],
"in \\1 month": [
"(\\d++[.,]?\\d*+) মাহত"
],
"in \\1 second": [
"(\\d++[.,]?\\d*+) ছেকেণ্ডত"
],
"in \\1 week": [
"(\\d++[.,]?\\d*+) সপ্তাহত"
],
"in \\1 year": [
"(\\d++[.,]?\\d*+) বছৰত"
]
},
"locale_specific": {},
"skip": [
" ",
Expand Down
1 change: 1 addition & 0 deletions dateparser/data/date_translation_data/asa.py
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,7 @@
"thiku"
],
"hour": [
"hr",
"thaa"
],
"minute": [
Expand Down
3 changes: 2 additions & 1 deletion dateparser/data/date_translation_data/ast.py
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,8 @@
],
"hour": [
"h",
"hora"
"hora",
"hores"
],
"minute": [
"m",
Expand Down
3 changes: 2 additions & 1 deletion dateparser/data/date_translation_data/az-Cyrl.py
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,8 @@
"day"
],
"hour": [
"hour"
"hour",
"hr"
],
"minute": [
"minute"
Expand Down
Loading
Loading