diff --git a/.gitignore b/.gitignore index 669c9f718..9cadfbae5 100644 --- a/.gitignore +++ b/.gitignore @@ -50,5 +50,8 @@ docs/_build .idea .vscode/ +# CLDR +/cldr-json/ + # Other raw_data diff --git a/dateparser/data/__init__.py b/dateparser/data/__init__.py index 0bd6b7d25..d09e0eb7a 100644 --- a/dateparser/data/__init__.py +++ b/dateparser/data/__init__.py @@ -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 diff --git a/dateparser/data/date_translation_data/af.py b/dateparser/data/date_translation_data/af.py index b3bf8a8e6..85e5c0258 100644 --- a/dateparser/data/date_translation_data/af.py +++ b/dateparser/data/date_translation_data/af.py @@ -109,8 +109,8 @@ ], "second": [ "s", - "sek", - "sekonde" + "sekonde", + "sek" ], "relative-type": { "0 day ago": [ @@ -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" ] }, @@ -165,6 +175,7 @@ "(\\d++[.,]?\\d*+) dag gelede" ], "\\1 hour ago": [ + "(\\d++[.,]?\\d*+) u gelede", "(\\d++[.,]?\\d*+) uur gelede" ], "\\1 minute ago": [ @@ -178,9 +189,10 @@ "(\\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", @@ -188,28 +200,32 @@ "(\\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", @@ -217,6 +233,7 @@ "oor (\\d++[.,]?\\d*+) weke" ], "in \\1 year": [ + "oor (\\d++[.,]?\\d*+) j", "oor (\\d++[.,]?\\d*+) jaar" ] }, diff --git a/dateparser/data/date_translation_data/agq.py b/dateparser/data/date_translation_data/agq.py index 06861dc06..ad62e132c 100644 --- a/dateparser/data/date_translation_data/agq.py +++ b/dateparser/data/date_translation_data/agq.py @@ -96,6 +96,7 @@ "utsuʔ" ], "hour": [ + "hr", "tàm" ], "minute": [ diff --git a/dateparser/data/date_translation_data/ak.py b/dateparser/data/date_translation_data/ak.py index 22cba0a41..3ca6fe2de 100644 --- a/dateparser/data/date_translation_data/ak.py +++ b/dateparser/data/date_translation_data/ak.py @@ -96,7 +96,8 @@ "da" ], "hour": [ - "dɔnhwer" + "dɔnhwer", + "hr" ], "minute": [ "sema" diff --git a/dateparser/data/date_translation_data/am.py b/dateparser/data/date_translation_data/am.py index 8dd44c142..0d4a3f8ec 100644 --- a/dateparser/data/date_translation_data/am.py +++ b/dateparser/data/date_translation_data/am.py @@ -2,10 +2,14 @@ "name": "am", "date_order": "DMY", "january": [ + "ጃን", + "ጃንዋሪ", "ጃንዩ", "ጃንዩወሪ" ], "february": [ + "ፌብ", + "ፌብሩዋሪ", "ፌብሩ", "ፌብሩወሪ" ], @@ -86,7 +90,8 @@ "ቀን" ], "hour": [ - "ሰዓት" + "ሰዓት", + "ሰዓቶች" ], "minute": [ "ደቂቃ" diff --git a/dateparser/data/date_translation_data/ar.py b/dateparser/data/date_translation_data/ar.py index f5209bd43..ddb1a1d66 100644 --- a/dateparser/data/date_translation_data/ar.py +++ b/dateparser/data/date_translation_data/ar.py @@ -87,6 +87,7 @@ ], "hour": [ "الساعات", + "ساعات", "ساعة", "ساعات" ], diff --git a/dateparser/data/date_translation_data/as.py b/dateparser/data/date_translation_data/as.py index f97def63b..7da14320b 100644 --- a/dateparser/data/date_translation_data/as.py +++ b/dateparser/data/date_translation_data/as.py @@ -1,6 +1,6 @@ info = { "name": "as", - "date_order": "YMD", + "date_order": "DMY", "january": [ "জানু", "জানুৱাৰী" @@ -16,6 +16,7 @@ "এপ্ৰিল" ], "may": [ + "মে'", "মে" ], "june": [ @@ -29,6 +30,7 @@ "আগষ্ট" ], "september": [ + "ছেপ্তে", "ছেপ্তেম্বৰ", "সেপ্ট" ], @@ -37,10 +39,12 @@ "অক্টোবৰ" ], "november": [ - "নভে", - "নৱেম্বৰ" + "নৱে", + "নৱেম্বৰ", + "নভে" ], "december": [ + "ডিচে", "ডিচেম্বৰ", "ডিসে" ], @@ -57,6 +61,8 @@ "বুধবাৰ" ], "thursday": [ + "বৃহ", + "বৃহস্পতিবাৰ", "বৃহষ্পতি", "বৃহষ্পতিবাৰ" ], @@ -69,13 +75,16 @@ "শনিবাৰ" ], "sunday": [ + "দেও", "দেওবাৰ", "ৰবি" ], "am": [ + "পূৰ্বাহ্ন", "পূৰ্বাহ্ণ" ], "pm": [ + "অপৰাহ্ন", "অপৰাহ্ণ" ], "year": [ @@ -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": [ " ", diff --git a/dateparser/data/date_translation_data/asa.py b/dateparser/data/date_translation_data/asa.py index fdbbc3350..ebcaa1e2f 100644 --- a/dateparser/data/date_translation_data/asa.py +++ b/dateparser/data/date_translation_data/asa.py @@ -95,6 +95,7 @@ "thiku" ], "hour": [ + "hr", "thaa" ], "minute": [ diff --git a/dateparser/data/date_translation_data/ast.py b/dateparser/data/date_translation_data/ast.py index a4dd66a42..222cef83d 100644 --- a/dateparser/data/date_translation_data/ast.py +++ b/dateparser/data/date_translation_data/ast.py @@ -114,7 +114,8 @@ ], "hour": [ "h", - "hora" + "hora", + "hores" ], "minute": [ "m", diff --git a/dateparser/data/date_translation_data/az-Cyrl.py b/dateparser/data/date_translation_data/az-Cyrl.py index 728d4c804..ce452d54b 100644 --- a/dateparser/data/date_translation_data/az-Cyrl.py +++ b/dateparser/data/date_translation_data/az-Cyrl.py @@ -95,7 +95,8 @@ "day" ], "hour": [ - "hour" + "hour", + "hr" ], "minute": [ "minute" diff --git a/dateparser/data/date_translation_data/bas.py b/dateparser/data/date_translation_data/bas.py index d66975bbf..6bafffb58 100644 --- a/dateparser/data/date_translation_data/bas.py +++ b/dateparser/data/date_translation_data/bas.py @@ -96,6 +96,7 @@ "kɛl" ], "hour": [ + "hr", "ŋgɛŋ" ], "minute": [ diff --git a/dateparser/data/date_translation_data/be.py b/dateparser/data/date_translation_data/be.py index e44a2083c..2706fccd6 100644 --- a/dateparser/data/date_translation_data/be.py +++ b/dateparser/data/date_translation_data/be.py @@ -143,6 +143,7 @@ "гадз", "гадзіна", "гадзіны", + "гадзіны", "гадзіну", "гадзін" ], @@ -174,12 +175,14 @@ "у гэту хвіліну" ], "0 month ago": [ + "у гэтым мес", "у гэтым месяцы" ], "0 second ago": [ "цяпер" ], "0 week ago": [ + "на гэтым тыд", "на гэтым тыдні" ], "0 year ago": [ @@ -190,24 +193,30 @@ "ўчора" ], "1 month ago": [ + "у мін мес", "у мінулым месяцы" ], "1 week ago": [ + "на мін тыд", "на мінулым тыдні" ], "1 year ago": [ + "у мін годзе", "у мінулым годзе" ], "in 1 day": [ "заўтра" ], "in 1 month": [ + "у наст мес", "у наступным месяцы" ], "in 1 week": [ + "на наст тыд", "на наступным тыдні" ], "in 1 year": [ + "у наст годзе", "у наступным годзе" ], "2 day ago": [ @@ -216,9 +225,9 @@ }, "relative-type-regex": { "\\1 day ago": [ - "(\\d++[.,]?\\d*+) д таму", "(\\d++[.,]?\\d*+) дзень таму", - "(\\d++[.,]?\\d*+) дня таму" + "(\\d++[.,]?\\d*+) дня таму", + "(\\d++[.,]?\\d*+) д таму" ], "\\1 hour ago": [ "(\\d++[.,]?\\d*+) гадз таму", @@ -251,9 +260,9 @@ "(\\d++[.,]?\\d*+) года таму" ], "in \\1 day": [ - "праз (\\d++[.,]?\\d*+) д", "праз (\\d++[.,]?\\d*+) дзень", - "праз (\\d++[.,]?\\d*+) дня" + "праз (\\d++[.,]?\\d*+) дня", + "праз (\\d++[.,]?\\d*+) д" ], "in \\1 hour": [ "праз (\\d++[.,]?\\d*+) гадз", diff --git a/dateparser/data/date_translation_data/bem.py b/dateparser/data/date_translation_data/bem.py index 6b8d2b6bd..8edb5aef6 100644 --- a/dateparser/data/date_translation_data/bem.py +++ b/dateparser/data/date_translation_data/bem.py @@ -88,6 +88,7 @@ "ubushiku" ], "hour": [ + "hr", "insa" ], "minute": [ diff --git a/dateparser/data/date_translation_data/bez.py b/dateparser/data/date_translation_data/bez.py index 476edab59..be114631b 100644 --- a/dateparser/data/date_translation_data/bez.py +++ b/dateparser/data/date_translation_data/bez.py @@ -96,6 +96,7 @@ "sihu" ], "hour": [ + "hr", "saa" ], "minute": [ diff --git a/dateparser/data/date_translation_data/bg.py b/dateparser/data/date_translation_data/bg.py index e52b1ec18..5fad8d1a0 100644 --- a/dateparser/data/date_translation_data/bg.py +++ b/dateparser/data/date_translation_data/bg.py @@ -93,15 +93,17 @@ ], "year": [ "г", + "год", "година", "год", "години" ], "month": [ - "м", + "мес", "месец", "мес", - "месеци" + "месеци", + "м" ], "week": [ "седм", @@ -119,6 +121,7 @@ "hour": [ "ч", "час", + "часове", "часа" ], "minute": [ @@ -127,7 +130,7 @@ "минути" ], "second": [ - "с", + "сек", "секунда", "сек", "секунди" @@ -170,9 +173,9 @@ ], "1 week ago": [ "мин седм", - "миналата седмица", "предходната седмица", - "преди седмица" + "преди седмица", + "миналата седмица" ], "1 year ago": [ "мин г", diff --git a/dateparser/data/date_translation_data/bm.py b/dateparser/data/date_translation_data/bm.py index 6cadd73c7..396377dbc 100644 --- a/dateparser/data/date_translation_data/bm.py +++ b/dateparser/data/date_translation_data/bm.py @@ -94,6 +94,7 @@ "don" ], "hour": [ + "hr", "lɛrɛ" ], "minute": [ diff --git a/dateparser/data/date_translation_data/bn.py b/dateparser/data/date_translation_data/bn.py index e8fccfde6..f2c2c1054 100644 --- a/dateparser/data/date_translation_data/bn.py +++ b/dateparser/data/date_translation_data/bn.py @@ -15,6 +15,7 @@ "মার্চ" ], "april": [ + "এপ্রি", "এপ্রিল" ], "may": [ @@ -24,21 +25,27 @@ "জুন" ], "july": [ + "জুল", "জুলাই" ], "august": [ + "আগ", "আগস্ট" ], "september": [ + "সেপ", "সেপ্টেম্বর" ], "october": [ + "অক্টো", "অক্টোবর" ], "november": [ + "নভে", "নভেম্বর" ], "december": [ + "ডিসে", "ডিসেম্বর" ], "monday": [ @@ -54,9 +61,9 @@ "বুধবার" ], "thursday": [ - "বৃহষ্পতিবার", "বৃহস্পতি", - "বৃহস্পতিবার" + "বৃহস্পতিবার", + "বৃহষ্পতিবার" ], "friday": [ "শুক্র", @@ -91,6 +98,7 @@ "দিন" ], "hour": [ + "ঘণ্টা", "ঘন্টা" ], "minute": [ @@ -200,7 +208,19 @@ }, "locale_specific": { "bn-IN": { - "name": "bn-IN" + "name": "bn-IN", + "september": [ + "সেপ্টেঃ" + ], + "october": [ + "অক্টোঃ" + ], + "november": [ + "নভেঃ" + ], + "december": [ + "ডিসেঃ" + ] } }, "skip": [ diff --git a/dateparser/data/date_translation_data/bo.py b/dateparser/data/date_translation_data/bo.py index b805577b6..1b5d9b9a2 100644 --- a/dateparser/data/date_translation_data/bo.py +++ b/dateparser/data/date_translation_data/bo.py @@ -108,6 +108,7 @@ "ཉིན།" ], "hour": [ + "hr", "ཆུ་ཚོད་" ], "minute": [ diff --git a/dateparser/data/date_translation_data/br.py b/dateparser/data/date_translation_data/br.py index 1d3755a81..dcd406e25 100644 --- a/dateparser/data/date_translation_data/br.py +++ b/dateparser/data/date_translation_data/br.py @@ -1,6 +1,6 @@ info = { "name": "br", - "date_order": "YMD", + "date_order": "DMY", "january": [ "gen", "genver" @@ -42,9 +42,9 @@ "du" ], "december": [ - "ker", "kerzu", - "kzu" + "kzu", + "ker" ], "monday": [ "lun" @@ -78,13 +78,16 @@ "gm" ], "year": [ + "b", "bl", "bloaz" ], "month": [ + "m", "miz" ], "week": [ + "sizh", "sizhun" ], "day": [ @@ -93,7 +96,8 @@ ], "hour": [ "e", - "eur" + "eur", + "eurioù" ], "minute": [ "min", @@ -108,12 +112,15 @@ "hiziv" ], "0 hour ago": [ + "d'an eur-mañ", "this hour" ], "0 minute ago": [ + "ar munut-mañ", "this minute" ], "0 month ago": [ + "ar m-mañ", "ar miz-mañ" ], "0 second ago": [ @@ -121,6 +128,7 @@ "bremañ" ], "0 week ago": [ + "ar sizh-mañ", "ar sizhun-mañ" ], "0 year ago": [ @@ -130,9 +138,11 @@ "dec'h" ], "1 month ago": [ + "ar m diaraok", "ar miz diaraok" ], "1 week ago": [ + "ar sizh diaraok", "ar sizhun diaraok" ], "1 year ago": [ @@ -142,9 +152,11 @@ "warc'hoazh" ], "in 1 month": [ + "ar m a zeu", "ar miz a zeu" ], "in 1 week": [ + "ar sizh a zeu", "ar sizhun a zeu" ], "in 1 year": [ @@ -173,6 +185,7 @@ "(\\d++[.,]?\\d*+) s zo" ], "\\1 week ago": [ + "(\\d++[.,]?\\d*+) sizh zo", "(\\d++[.,]?\\d*+) sizhun zo" ], "\\1 year ago": [ @@ -200,6 +213,7 @@ "a-benn (\\d++[.,]?\\d*+) s" ], "in \\1 week": [ + "a-benn (\\d++[.,]?\\d*+) sizh", "a-benn (\\d++[.,]?\\d*+) sizhun" ], "in \\1 year": [ diff --git a/dateparser/data/date_translation_data/brx.py b/dateparser/data/date_translation_data/brx.py index 0630614b9..4020e6d23 100644 --- a/dateparser/data/date_translation_data/brx.py +++ b/dateparser/data/date_translation_data/brx.py @@ -1,16 +1,22 @@ info = { "name": "brx", - "date_order": "MDY", + "date_order": "DMY", "january": [ + "जान", "जानुवारी" ], "february": [ + "फेब", + "फेब्रूवारी", "फेब्रुवारी" ], "march": [ + "मार्च", "मार्स" ], "april": [ + "एप्रि", + "एप्रिल", "एफ्रिल" ], "may": [ @@ -20,21 +26,33 @@ "जुन" ], "july": [ + "जुल", + "जुलाई", "जुलाइ" ], "august": [ + "आग", + "आगष्ट", "आगस्थ" ], "september": [ + "सेप", + "सेप्थेम्बर", "सेबथेज्ब़र" ], "october": [ + "अक्ट'", + "अक्ट'बर", "अखथबर" ], "november": [ + "नवे", + "नवेम्बर", "नबेज्ब़र" ], "december": [ + "डिसे", + "डिसेम्बर", "दिसेज्ब़र" ], "monday": [ @@ -46,18 +64,25 @@ "मंगलबार" ], "wednesday": [ + "बुध", + "बुधबार", "बुद", "बुदबार" ], "thursday": [ + "बिस्थि", + "बिस्थिबार", "बिसथि", "बिसथिबार" ], "friday": [ "सुखुर", - "सुखुरबार" + "सुखुरबार", + "सुुखुरबार" ], "saturday": [ + "सनि", + "सनिबार", "सुनि", "सुनिबार" ], @@ -78,18 +103,23 @@ "दान" ], "week": [ + "सप्थाह", "सबथा/हबथा" ], "day": [ "सान" ], "hour": [ + "hr", + "घन्टा", "रिंगा" ], "minute": [ + "मिनित", "मिनिथ" ], "second": [ + "सेकेण्ड", "सेखेन्द" ], "relative-type": { @@ -97,48 +127,104 @@ "दिनै" ], "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": [ " ", diff --git a/dateparser/data/date_translation_data/bs-Cyrl.py b/dateparser/data/date_translation_data/bs-Cyrl.py index 303e962f0..3d61d3321 100644 --- a/dateparser/data/date_translation_data/bs-Cyrl.py +++ b/dateparser/data/date_translation_data/bs-Cyrl.py @@ -29,6 +29,8 @@ "јули" ], "august": [ + "ауг", + "аугуст", "авг", "август" ], @@ -50,8 +52,9 @@ ], "monday": [ "пон", - "понедељак", - "понедјељак" + "понедјељак", + "понедјељак", + "понедељак" ], "tuesday": [ "уто", @@ -75,49 +78,61 @@ ], "sunday": [ "нед", - "недеља", - "недјеља" + "недјеља", + "недјеља", + "недеља" ], "am": [ "пре подне", + "прије подне", "пријеподне" ], "pm": [ "поподне", + "послије подне", "послијеподне" ], "year": [ + "год", "година", "г", "год", "годинa" ], "month": [ - "месец", + "мјес", + "мјесец", "мј", "мјесец", "мјесеци", - "мјесеца" + "мјесеца", + "месец" ], "week": [ - "недеља", + "седм", + "седмица", "сед", "седмица", - "седмице" + "седмице", + "недеља" ], "day": [ "дан" ], "hour": [ - "час", - "сат" + "сат", + "сати", + "сат", + "час" ], "minute": [ + "мин", "минут", "мин", "минута" ], "second": [ + "сек", "секунд", "с", "сек", @@ -128,108 +143,148 @@ "данас" ], "0 hour ago": [ - "this hour", - "овај сат" + "овог сата", + "овај сат", + "this hour" ], "0 minute ago": [ - "this minute", - "ова минута" + "овог минута", + "ова минута", + "this minute" ], "0 month ago": [ - "овог месеца", - "овај мјесец" + "ов мјес", + "овог мјес", + "овог мјесеца", + "овај мјесец", + "овог месеца" ], "0 second ago": [ - "now", - "сада" + "сада", + "сада", + "now" ], "0 week ago": [ - "ове недеље", - "ове седмице" + "ове седм", + "ове седмице", + "ове седмице", + "ове недеље" ], "0 year ago": [ + "ове год", "ове године" ], "1 day ago": [ "јуче" ], "1 month ago": [ - "прошлог месеца", - "прошли мјесец" + "прош мјес", + "прош мјесеца", + "прошлог мјесеца", + "прошли мјесец", + "прошлог месеца" ], "1 week ago": [ - "прошле недеље", - "прошле седмице" + "прош седм", + "прошле седмице", + "прошле седмице", + "прошле недеље" ], "1 year ago": [ + "прош године", "прошле године" ], "in 1 day": [ "сутра" ], "in 1 month": [ - "следећег месеца", - "сљедећи мјесец" + "сљ мјес", + "сљед мјесеца", + "сљедећег мјесеца", + "сљедећи мјесец", + "следећег месеца" ], "in 1 week": [ - "следеће недеље", - "сљедеће седмице" + "сљ седм", + "сљедеће седмице", + "сљедеће седмице", + "следеће недеље" ], "in 1 year": [ - "следеће године", - "сљедеће године" + "сљед године", + "сљедеће године", + "сљедеће године", + "следеће године" ] }, "relative-type-regex": { "\\1 day ago": [ - "пре (\\d++[.,]?\\d*+) дан", - "пре (\\d++[.,]?\\d*+) дана", "прије (\\d++[.,]?\\d*+) дан", - "прије (\\d++[.,]?\\d*+) дана" + "прије (\\d++[.,]?\\d*+) дана", + "прије (\\d++[.,]?\\d*+) дан", + "прије (\\d++[.,]?\\d*+) дана", + "пре (\\d++[.,]?\\d*+) дан", + "пре (\\d++[.,]?\\d*+) дана" ], "\\1 hour ago": [ - "пре (\\d++[.,]?\\d*+) сат", - "пре (\\d++[.,]?\\d*+) сати", "прије (\\d++[.,]?\\d*+) сат", - "прије (\\d++[.,]?\\d*+) сати" + "прије (\\d++[.,]?\\d*+) сати", + "прије (\\d++[.,]?\\d*+) сат", + "прије (\\d++[.,]?\\d*+) сати", + "пре (\\d++[.,]?\\d*+) сат", + "пре (\\d++[.,]?\\d*+) сати" ], "\\1 minute ago": [ - "пре (\\d++[.,]?\\d*+) минут", - "пре (\\d++[.,]?\\d*+) минута", + "прије (\\d++[.,]?\\d*+) мин", + "прије (\\d++[.,]?\\d*+) минут", + "прије (\\d++[.,]?\\d*+) минута", "прије (\\d++[.,]?\\d*+) мин", "прије (\\d++[.,]?\\d*+) минута", - "прије (\\d++[.,]?\\d*+) минуту" + "прије (\\d++[.,]?\\d*+) минуту", + "пре (\\d++[.,]?\\d*+) минут", + "пре (\\d++[.,]?\\d*+) минута" ], "\\1 month ago": [ - "пре (\\d++[.,]?\\d*+) месец", - "пре (\\d++[.,]?\\d*+) месеци", + "прије (\\d++[.,]?\\d*+) мјес", + "прије (\\d++[.,]?\\d*+) мјесец", + "прије (\\d++[.,]?\\d*+) мјесеци", "прије (\\d++[.,]?\\d*+) мј", "прије (\\d++[.,]?\\d*+) мјесец", "прије (\\d++[.,]?\\d*+) мјесеца", - "прије (\\d++[.,]?\\d*+) мјесеци" + "прије (\\d++[.,]?\\d*+) мјесеци", + "пре (\\d++[.,]?\\d*+) месец", + "пре (\\d++[.,]?\\d*+) месеци" ], "\\1 second ago": [ - "пре (\\d++[.,]?\\d*+) секунд", - "пре (\\d++[.,]?\\d*+) секунди", + "прије (\\d++[.,]?\\d*+) сек", + "прије (\\d++[.,]?\\d*+) секунд", + "прије (\\d++[.,]?\\d*+) секунди", "прије (\\d++[.,]?\\d*+) сек", "прије (\\d++[.,]?\\d*+) секунда", - "прије (\\d++[.,]?\\d*+) секунду" + "прије (\\d++[.,]?\\d*+) секунду", + "пре (\\d++[.,]?\\d*+) секунд", + "пре (\\d++[.,]?\\d*+) секунди" ], "\\1 week ago": [ - "пре (\\d++[.,]?\\d*+) недеља", - "пре (\\d++[.,]?\\d*+) недељу", + "прије (\\d++[.,]?\\d*+) седм", + "прије (\\d++[.,]?\\d*+) седмица", + "прије (\\d++[.,]?\\d*+) седмицу", "прије (\\d++[.,]?\\d*+) сед", "прије (\\d++[.,]?\\d*+) седмица", "прије (\\d++[.,]?\\d*+) седмице", - "прије (\\d++[.,]?\\d*+) седмицу" + "прије (\\d++[.,]?\\d*+) седмицу", + "пре (\\d++[.,]?\\d*+) недеља", + "пре (\\d++[.,]?\\d*+) недељу" ], "\\1 year ago": [ - "пре (\\d++[.,]?\\d*+) година", - "пре (\\d++[.,]?\\d*+) годину", + "прије (\\d++[.,]?\\d*+) година", + "прије (\\d++[.,]?\\d*+) годину", "прије (\\d++[.,]?\\d*+) г", "прије (\\d++[.,]?\\d*+) год", "прије (\\d++[.,]?\\d*+) година", - "прије (\\d++[.,]?\\d*+) годину" + "прије (\\d++[.,]?\\d*+) годину", + "пре (\\d++[.,]?\\d*+) година", + "пре (\\d++[.,]?\\d*+) годину" ], "in \\1 day": [ "за (\\d++[.,]?\\d*+) дан", @@ -247,14 +302,18 @@ "за (\\d++[.,]?\\d*+) минуту" ], "in \\1 month": [ - "за (\\d++[.,]?\\d*+) месец", - "за (\\d++[.,]?\\d*+) месеци", + "за (\\d++[.,]?\\d*+) мјес", + "за (\\d++[.,]?\\d*+) мјесец", + "за (\\d++[.,]?\\d*+) мјесеци", "за (\\d++[.,]?\\d*+) мј", "за (\\d++[.,]?\\d*+) мјесец", "за (\\d++[.,]?\\d*+) мјесеца", - "за (\\d++[.,]?\\d*+) мјесеци" + "за (\\d++[.,]?\\d*+) мјесеци", + "за (\\d++[.,]?\\d*+) месец", + "за (\\d++[.,]?\\d*+) месеци" ], "in \\1 second": [ + "за (\\d++[.,]?\\d*+) сек", "за (\\d++[.,]?\\d*+) секунд", "за (\\d++[.,]?\\d*+) секунди", "за (\\d++[.,]?\\d*+) сек", @@ -262,12 +321,15 @@ "за (\\d++[.,]?\\d*+) секунду" ], "in \\1 week": [ - "за (\\d++[.,]?\\d*+) недеља", - "за (\\d++[.,]?\\d*+) недељу", + "за (\\d++[.,]?\\d*+) седм", + "за (\\d++[.,]?\\d*+) седмица", + "за (\\d++[.,]?\\d*+) седмицу", "за (\\d++[.,]?\\d*+) сед", "за (\\d++[.,]?\\d*+) седмица", "за (\\d++[.,]?\\d*+) седмицу", - "за (\\d++[.,]?\\d*+) седмице" + "за (\\d++[.,]?\\d*+) седмице", + "за (\\d++[.,]?\\d*+) недеља", + "за (\\d++[.,]?\\d*+) недељу" ], "in \\1 year": [ "за (\\d++[.,]?\\d*+) година", diff --git a/dateparser/data/date_translation_data/bs-Latn.py b/dateparser/data/date_translation_data/bs-Latn.py index 856305447..8ffbf8705 100644 --- a/dateparser/data/date_translation_data/bs-Latn.py +++ b/dateparser/data/date_translation_data/bs-Latn.py @@ -29,6 +29,8 @@ "juli" ], "august": [ + "aug", + "august", "avg", "avgust" ], @@ -77,9 +79,11 @@ "nedjelja" ], "am": [ + "am", "prijepodne" ], "pm": [ + "pm", "popodne" ], "year": [ @@ -100,7 +104,8 @@ ], "hour": [ "h", - "sat" + "sat", + "sati" ], "minute": [ "min", diff --git a/dateparser/data/date_translation_data/bs.py b/dateparser/data/date_translation_data/bs.py index 420ecfa71..805b60d17 100644 --- a/dateparser/data/date_translation_data/bs.py +++ b/dateparser/data/date_translation_data/bs.py @@ -29,6 +29,8 @@ "juli" ], "august": [ + "aug", + "august", "avg", "avgust" ], @@ -77,9 +79,11 @@ "nedjelja" ], "am": [ + "am", "prijepodne" ], "pm": [ + "pm", "popodne" ], "year": [ @@ -100,7 +104,8 @@ ], "hour": [ "h", - "sat" + "sat", + "sati" ], "minute": [ "min", diff --git a/dateparser/data/date_translation_data/ca.py b/dateparser/data/date_translation_data/ca.py index ec42c9e18..8b60dcf78 100644 --- a/dateparser/data/date_translation_data/ca.py +++ b/dateparser/data/date_translation_data/ca.py @@ -116,7 +116,8 @@ ], "hour": [ "h", - "hora" + "hora", + "hores" ], "minute": [ "min", @@ -175,10 +176,10 @@ "in 1 week": [ "la setm que ve", "la setmana que ve", - "setm vinent", "la setmana vinent", "la pròxima setmana", - "la propera setmana" + "la propera setmana", + "setm vinent" ], "in 1 year": [ "l'any que ve" diff --git a/dateparser/data/date_translation_data/ce.py b/dateparser/data/date_translation_data/ce.py index 996f78a3d..d07bb0ee0 100644 --- a/dateparser/data/date_translation_data/ce.py +++ b/dateparser/data/date_translation_data/ce.py @@ -49,24 +49,38 @@ "декабрь" ], "monday": [ + "ор", + "оршот", "оршотан де" ], "tuesday": [ + "ши", + "шинара", "шинарин де" ], "wednesday": [ + "кха", + "кхаара", "кхаарин де" ], "thursday": [ + "еа", + "еара", "еарин де" ], "friday": [ + "пӏе", + "пӏераска", "пӏераскан де" ], "saturday": [ + "шуо", + "шуот", "шот де" ], "sunday": [ + "кӏи", + "кӏира", "кӏиранан де" ], "am": [ @@ -92,7 +106,8 @@ ], "hour": [ "сахь", - "сахьт" + "сахьт", + "сахьташ" ], "minute": [ "мин", @@ -107,15 +122,18 @@ "тахана" ], "0 hour ago": [ + "хӏокху сахьтехь", "this hour" ], "0 minute ago": [ + "хӏокху минотехь", "this minute" ], "0 month ago": [ "карарчу баттахь" ], "0 second ago": [ + "хӏинца", "now" ], "0 week ago": [ diff --git a/dateparser/data/date_translation_data/cgg.py b/dateparser/data/date_translation_data/cgg.py index 494a6e8d1..2dfd7ffe6 100644 --- a/dateparser/data/date_translation_data/cgg.py +++ b/dateparser/data/date_translation_data/cgg.py @@ -96,6 +96,7 @@ "eizooba" ], "hour": [ + "hr", "shaaha" ], "minute": [ diff --git a/dateparser/data/date_translation_data/chr.py b/dateparser/data/date_translation_data/chr.py index e9a23a0a3..587eee9ab 100644 --- a/dateparser/data/date_translation_data/chr.py +++ b/dateparser/data/date_translation_data/chr.py @@ -81,6 +81,7 @@ "ꮜꮎꮄ" ], "pm": [ + "ꮢꭿᏹꭲ", "ꮢꭿᏹꭲꮧꮲ" ], "year": [ @@ -99,6 +100,7 @@ "ꭲꭶ" ], "hour": [ + "ꭲᏻꮯꮆꮣ", "ꮡꮯ", "ꮡꮯꮆꮣ" ], @@ -107,6 +109,7 @@ "ꭲꮿꮤꮼꮝꮤꮕ" ], "second": [ + "ꭰꮞ", "ꭰꮞꮲ" ], "relative-type": { @@ -120,6 +123,7 @@ "ꭿꭰ ꭲꮿꮤꮼꮝꮤꮕ" ], "0 month ago": [ + "ꭿꭰ ꭷꮈ", "ꭿꭰ ꭷꮈꭲ" ], "0 second ago": [ @@ -135,6 +139,7 @@ "ꮢꭿ" ], "1 month ago": [ + "ꭷꮈ ꮵꭸꮢ", "ꭷꮈꭲ ꮵꭸꮢ" ], "1 week ago": [ @@ -147,6 +152,8 @@ "ꮜꮎꮄꭲ" ], "in 1 month": [ + "ꭿꭰ ꭷꮈ", + "ꮤꮅꮑ ꭷꮈ", "ꮤꮅꮑ ꭷꮈꭲ" ], "in 1 week": [ @@ -163,29 +170,40 @@ ], "\\1 hour ago": [ "(\\d++[.,]?\\d*+) ꭲᏻꮯꮆꮣ ꮵꭸꮢ", + "(\\d++[.,]?\\d*+) ꮡꮯ ꮵꭸꮢ", "(\\d++[.,]?\\d*+) ꮡꮯꮆꮣ ꮵꭸꮢ", "ꮎꮏ (\\d++[.,]?\\d*+) ꮡꮯ ꮵꭸꮢ" ], "\\1 minute ago": [ + "(\\d++[.,]?\\d*+) ꭲꮿꮤ ꮵꭸꮢ", + "(\\d++[.,]?\\d*+) ꭲꮿꮤꮼꮝꮤꮕ ꮵꭸꮢ", "ꮎꮏ (\\d++[.,]?\\d*+) ꭲꮿꮤ ꮵꭸꮢ", "ꮎꮏ (\\d++[.,]?\\d*+) ꭲꮿꮤꮼꮝꮤꮕ ꮵꭸꮢ" ], "\\1 month ago": [ + "(\\d++[.,]?\\d*+) ꭷꮈ ꮵꭸꮢ", + "(\\d++[.,]?\\d*+) ꭷꮈꭲ ꮵꭸꮢ", + "(\\d++[.,]?\\d*+) ꮧꭷꮈꭲ ꮵꭸꮢ", "ꮎꮏ (\\d++[.,]?\\d*+) ꭷꮈ ꮵꭸꮢ", "ꮎꮏ (\\d++[.,]?\\d*+) ꭷꮈꭲ ꮵꭸꮢ", "ꮎꮏ (\\d++[.,]?\\d*+) ꮧꭷꮈꭲ ꮵꭸꮢ" ], "\\1 second ago": [ + "(\\d++[.,]?\\d*+) ꭰꮞ ꮵꭸꮢ", "(\\d++[.,]?\\d*+) ꭰꮞꮲ ꮵꭸꮢ", "(\\d++[.,]?\\d*+) ꮣꮣꮎꮹꮝꭼ ꮵꭸꮢ" ], "\\1 week ago": [ + "(\\d++[.,]?\\d*+) ꭲᏻꮎꮩꮣꮖꮝꮧ ꮵꭸꮢ", + "(\\d++[.,]?\\d*+) ꮢꮎ ꮵꭸꮢ", + "(\\d++[.,]?\\d*+) ꮢꮎꮩꮣꮖꮝꮧ ꮵꭸꮢ", "ꮎꮏ (\\d++[.,]?\\d*+) ꭲᏻꮎꮩꮣꮖꮝꮧ ꮵꭸꮢ", "ꮎꮏ (\\d++[.,]?\\d*+) ꮢꮎ ꮵꭸꮢ", "ꮎꮏ (\\d++[.,]?\\d*+) ꮢꮎꮩꮣꮖꮝꮧ ꮵꭸꮢ" ], "\\1 year ago": [ "(\\d++[.,]?\\d*+) ꭲꮷꮥꮨᏼꮜꮧꮢꭲ ꮵꭸꮢ", + "(\\d++[.,]?\\d*+) ꭴꮥ ꮵꭸꮢ", "(\\d++[.,]?\\d*+) ꭴꮥꮨᏼꮜꮧꮢꭲ ꮵꭸꮢ", "ꮎꮏ (\\d++[.,]?\\d*+) ꭴꮥ ꮵꭸꮢ" ], @@ -208,6 +226,7 @@ "ꮎꮏ (\\d++[.,]?\\d*+) ꮧꭷꮈꭲ" ], "in \\1 second": [ + "ꮎꮏ (\\d++[.,]?\\d*+) ꭰꮞ", "ꮎꮏ (\\d++[.,]?\\d*+) ꭰꮞꮲ", "ꮎꮏ (\\d++[.,]?\\d*+) ꮣꮣꮎꮹꮝꭼ ꮵꭸꮢ" ], diff --git a/dateparser/data/date_translation_data/ckb.py b/dateparser/data/date_translation_data/ckb.py index 0de4a7c70..f2818fdf4 100644 --- a/dateparser/data/date_translation_data/ckb.py +++ b/dateparser/data/date_translation_data/ckb.py @@ -77,7 +77,8 @@ "day" ], "hour": [ - "hour" + "hour", + "hr" ], "minute": [ "minute" diff --git a/dateparser/data/date_translation_data/cs.py b/dateparser/data/date_translation_data/cs.py index aaadcdf2b..8c5cd1f88 100644 --- a/dateparser/data/date_translation_data/cs.py +++ b/dateparser/data/date_translation_data/cs.py @@ -156,6 +156,7 @@ "hour": [ "h", "hodina", + "hodiny", "hodin", "hodiny", "hodinou", @@ -193,6 +194,7 @@ "tuto minutu" ], "0 month ago": [ + "tento měs", "tento měsíc" ], "0 second ago": [ @@ -213,6 +215,7 @@ "včera" ], "1 month ago": [ + "minulý měs", "minulý měsíc" ], "1 week ago": [ @@ -228,6 +231,7 @@ "zítřka" ], "in 1 month": [ + "příští měs", "příští měsíc" ], "in 1 week": [ diff --git a/dateparser/data/date_translation_data/cy.py b/dateparser/data/date_translation_data/cy.py index bb1cc1356..190f2fcec 100644 --- a/dateparser/data/date_translation_data/cy.py +++ b/dateparser/data/date_translation_data/cy.py @@ -78,9 +78,11 @@ "sul" ], "am": [ + "am", "yb" ], "pm": [ + "pm", "yh" ], "year": [ @@ -94,10 +96,12 @@ "wythnos" ], "day": [ + "diwrnod", "dydd" ], "hour": [ - "awr" + "awr", + "oriau" ], "minute": [ "mun", @@ -123,6 +127,7 @@ "nawr" ], "0 week ago": [ + "yr ws hon", "yr wythnos hon" ], "0 year ago": [ @@ -135,6 +140,7 @@ "mis diwethaf" ], "1 week ago": [ + "ws ddiwethaf", "wythnos ddiwethaf" ], "1 year ago": [ @@ -147,9 +153,11 @@ "mis nesaf" ], "in 1 week": [ + "ws nesaf", "wythnos nesaf" ], "in 1 year": [ + "bl nesaf", "blwyddyn nesaf" ] }, @@ -168,12 +176,15 @@ "(\\d++[.,]?\\d*+) mis yn ôl" ], "\\1 second ago": [ + "(\\d++[.,]?\\d*+) eil yn ôl", "(\\d++[.,]?\\d*+) eiliad yn ôl" ], "\\1 week ago": [ + "(\\d++[.,]?\\d*+) ws yn ôl", "(\\d++[.,]?\\d*+) wythnos yn ôl" ], "\\1 year ago": [ + "(\\d++[.,]?\\d*+) bl yn ôl", "(\\d++[.,]?\\d*+) o flynyddoedd yn ôl" ], "in \\1 day": [ @@ -190,9 +201,11 @@ "ymhen (\\d++[.,]?\\d*+) mis" ], "in \\1 second": [ + "ymhen (\\d++[.,]?\\d*+) eil", "ymhen (\\d++[.,]?\\d*+) eiliad" ], "in \\1 week": [ + "ymhen (\\d++[.,]?\\d*+) ws", "ymhen (\\d++[.,]?\\d*+) wythnos" ], "in \\1 year": [ diff --git a/dateparser/data/date_translation_data/da.py b/dateparser/data/date_translation_data/da.py index 382cf1f3b..13e0c68dc 100644 --- a/dateparser/data/date_translation_data/da.py +++ b/dateparser/data/date_translation_data/da.py @@ -53,16 +53,18 @@ "mandag" ], "tuesday": [ - "tir", - "tirsdag" + "tirs", + "tirsdag", + "tir" ], "wednesday": [ "ons", "onsdag" ], "thursday": [ - "tor", - "torsdag" + "tors", + "torsdag", + "tor" ], "friday": [ "fre", @@ -101,6 +103,7 @@ "hour": [ "t", "time", + "timer", "timer" ], "minute": [ @@ -119,9 +122,11 @@ "i dag" ], "0 hour ago": [ + "denne time", "i den kommende time" ], "0 minute ago": [ + "dette minut", "i det kommende minut" ], "0 month ago": [ @@ -167,40 +172,51 @@ "relative-type-regex": { "\\1 day ago": [ "for (\\d++[.,]?\\d*+) dag siden", - "for (\\d++[.,]?\\d*+) dage siden" + "for (\\d++[.,]?\\d*+) dage siden", + "(\\d++[.,]?\\d*+) dag siden", + "(\\d++[.,]?\\d*+) dage siden" ], "\\1 hour ago": [ "for (\\d++[.,]?\\d*+) time siden", "for (\\d++[.,]?\\d*+) timer siden", + "(\\d++[.,]?\\d*+) time siden", + "(\\d++[.,]?\\d*+) timer siden", "for (\\d++[.,]?\\d*+)\\s*h", "for (\\d++[.,]?\\d*+) timer" ], "\\1 minute ago": [ - "for (\\d++[.,]?\\d*+) min siden", "for (\\d++[.,]?\\d*+) minut siden", "for (\\d++[.,]?\\d*+) minutter siden", + "(\\d++[.,]?\\d*+) min siden", "for (\\d++[.,]?\\d*+)\\s*m", - "for (\\d++[.,]?\\d*+) minutter" + "for (\\d++[.,]?\\d*+) minutter", + "for (\\d++[.,]?\\d*+) min siden" ], "\\1 month ago": [ - "for (\\d++[.,]?\\d*+) md siden", - "for (\\d++[.,]?\\d*+) mdr siden", "for (\\d++[.,]?\\d*+) måned siden", - "for (\\d++[.,]?\\d*+) måneder siden" + "for (\\d++[.,]?\\d*+) måneder siden", + "(\\d++[.,]?\\d*+) md siden", + "(\\d++[.,]?\\d*+) mdr siden", + "for (\\d++[.,]?\\d*+) md siden", + "for (\\d++[.,]?\\d*+) mdr siden" ], "\\1 second ago": [ - "for (\\d++[.,]?\\d*+) sek siden", "for (\\d++[.,]?\\d*+) sekund siden", "for (\\d++[.,]?\\d*+) sekunder siden", + "(\\d++[.,]?\\d*+) sek siden", "for (\\d++[.,]?\\d*+)\\s*s", - "for (\\d++[.,]?\\d*+) sekunder" + "for (\\d++[.,]?\\d*+) sekunder", + "for (\\d++[.,]?\\d*+) sek siden" ], "\\1 week ago": [ "for (\\d++[.,]?\\d*+) uge siden", - "for (\\d++[.,]?\\d*+) uger siden" + "for (\\d++[.,]?\\d*+) uger siden", + "(\\d++[.,]?\\d*+) uge siden", + "(\\d++[.,]?\\d*+) uger siden" ], "\\1 year ago": [ - "for (\\d++[.,]?\\d*+) år siden" + "for (\\d++[.,]?\\d*+) år siden", + "(\\d++[.,]?\\d*+) år siden" ], "in \\1 day": [ "om (\\d++[.,]?\\d*+) dag", @@ -242,6 +258,7 @@ "skip": [ "cirka", "d.", + "den", "kl", "kl.", " ", diff --git a/dateparser/data/date_translation_data/dav.py b/dateparser/data/date_translation_data/dav.py index 17b9f90e6..0cc577ad4 100644 --- a/dateparser/data/date_translation_data/dav.py +++ b/dateparser/data/date_translation_data/dav.py @@ -96,6 +96,7 @@ "ituku" ], "hour": [ + "hr", "saa" ], "minute": [ diff --git a/dateparser/data/date_translation_data/de.py b/dateparser/data/date_translation_data/de.py index 4fdcb43ed..c1a576b94 100644 --- a/dateparser/data/date_translation_data/de.py +++ b/dateparser/data/date_translation_data/de.py @@ -37,6 +37,7 @@ ], "september": [ "sep", + "sept", "september", "Sept" ], @@ -88,9 +89,11 @@ "Son" ], "am": [ + "am", "vorm" ], "pm": [ + "pm", "nachm" ], "year": [ @@ -118,6 +121,7 @@ "hour": [ "std", "stunde", + "stunden", "Stunden" ], "minute": [ diff --git a/dateparser/data/date_translation_data/dje.py b/dateparser/data/date_translation_data/dje.py index d3e90c103..1ee9e9a6e 100644 --- a/dateparser/data/date_translation_data/dje.py +++ b/dateparser/data/date_translation_data/dje.py @@ -94,7 +94,8 @@ "zaari" ], "hour": [ - "guuru" + "guuru", + "hr" ], "minute": [ "miniti" diff --git a/dateparser/data/date_translation_data/dsb.py b/dateparser/data/date_translation_data/dsb.py index 0cabbb532..33de25c4a 100644 --- a/dateparser/data/date_translation_data/dsb.py +++ b/dateparser/data/date_translation_data/dsb.py @@ -89,9 +89,11 @@ "njeźela" ], "am": [ + "dop", "dopołdnja" ], "pm": [ + "wótp", "wótpołdnja" ], "year": [ @@ -113,7 +115,8 @@ "hour": [ "g", "góź", - "góźina" + "góźina", + "góźiny" ], "minute": [ "m", @@ -127,48 +130,74 @@ ], "relative-type": { "0 day ago": [ - "źinsa" + "źins", + "źinsa", + "źis" ], "0 hour ago": [ + "w toś tej góźinje", "this hour" ], "0 minute ago": [ + "w toś tej minuśe", "this minute" ], "0 month ago": [ - "ten mjasec" + "te mjasec", + "ten mjasec", + "tot mjasec" ], "0 second ago": [ - "now" + "něnto" ], "0 week ago": [ - "ten tyźeń" + "te tyźeń", + "ten tyźeń", + "tot tyźeń" ], "0 year ago": [ - "lětosa" + "lět", + "lětosa", + "lěts" ], "1 day ago": [ - "cora" + "cora", + "cr", + "cra" ], "1 month ago": [ + "zajź mjasec", + "zajźony mjasec", "slědny mjasec" ], "1 week ago": [ + "zajź tyźeń", + "zajźony tyźeń", "slědny tyźeń" ], "1 year ago": [ + "ło", + "łon", "łoni" ], "in 1 day": [ + "wit", + "witś", "witśe" ], "in 1 month": [ + "pśid mjasec", + "pśiduc mjasec", "pśiducy mjasec" ], "in 1 week": [ + "pśid tyźeń", + "pśiduc tyźeń", "pśiducy tyźeń" ], "in 1 year": [ + "zno", + "znow", "znowa" ] }, diff --git a/dateparser/data/date_translation_data/dua.py b/dateparser/data/date_translation_data/dua.py index 886f5a30a..3e79492f9 100644 --- a/dateparser/data/date_translation_data/dua.py +++ b/dateparser/data/date_translation_data/dua.py @@ -96,6 +96,7 @@ "búnyá" ], "hour": [ + "hr", "ŋgandɛ" ], "minute": [ diff --git a/dateparser/data/date_translation_data/dyo.py b/dateparser/data/date_translation_data/dyo.py index 486d1077b..1e947e76b 100644 --- a/dateparser/data/date_translation_data/dyo.py +++ b/dateparser/data/date_translation_data/dyo.py @@ -95,7 +95,8 @@ "funak" ], "hour": [ - "hour" + "hour", + "hr" ], "minute": [ "minute" diff --git a/dateparser/data/date_translation_data/dz.py b/dateparser/data/date_translation_data/dz.py index 9419439df..0d75f6002 100644 --- a/dateparser/data/date_translation_data/dz.py +++ b/dateparser/data/date_translation_data/dz.py @@ -108,6 +108,7 @@ "ཚེས་" ], "hour": [ + "hr", "ཆུ་ཚོད" ], "minute": [ diff --git a/dateparser/data/date_translation_data/ebu.py b/dateparser/data/date_translation_data/ebu.py index efe459c33..199d014b4 100644 --- a/dateparser/data/date_translation_data/ebu.py +++ b/dateparser/data/date_translation_data/ebu.py @@ -96,6 +96,7 @@ "mũthenya" ], "hour": [ + "hr", "ithaa" ], "minute": [ diff --git a/dateparser/data/date_translation_data/ee.py b/dateparser/data/date_translation_data/ee.py index 8c46eb098..bc2d95c06 100644 --- a/dateparser/data/date_translation_data/ee.py +++ b/dateparser/data/date_translation_data/ee.py @@ -96,7 +96,8 @@ "ŋkeke" ], "hour": [ - "gaƒoƒo" + "gaƒoƒo", + "gaƒoƒowo" ], "minute": [ "aɖabaƒoƒo" diff --git a/dateparser/data/date_translation_data/el.py b/dateparser/data/date_translation_data/el.py index 6fb5d76b9..69ac05b0e 100644 --- a/dateparser/data/date_translation_data/el.py +++ b/dateparser/data/date_translation_data/el.py @@ -114,12 +114,14 @@ "εβδομάδα" ], "day": [ + "ημ", "ημέρα" ], "hour": [ "ώ", - "ώρ", - "ώρα" + "ώρα", + "ώρες", + "ώρ" ], "minute": [ "λ", @@ -136,18 +138,24 @@ "σήμερα" ], "0 hour ago": [ + "τρέχουσα ώρα", "αυτήν την ώρα" ], "0 minute ago": [ + "τρέχον λεπτό", "αυτό το λεπτό" ], "0 month ago": [ + "τρέχ μήνας", "τρέχων μήνας" ], "0 second ago": [ "τώρα" ], "0 week ago": [ + "τρέχ εβδ", + "τρέχ εβδομάδα", + "τρέχουσα εβδομάδα", "αυτήν την εβδομάδα" ], "0 year ago": [ @@ -157,9 +165,12 @@ "χθες" ], "1 month ago": [ + "προηγ μήνας", "προηγούμενος μήνας" ], "1 week ago": [ + "προηγ εβδ", + "προηγ εβδομάδα", "προηγούμενη εβδομάδα" ], "1 year ago": [ @@ -169,9 +180,12 @@ "αύριο" ], "in 1 month": [ + "επόμ μήνας", "επόμενος μήνας" ], "in 1 week": [ + "επόμ εβδ", + "επόμ εβδομάδα", "επόμενη εβδομάδα" ], "in 1 year": [ @@ -181,14 +195,16 @@ "relative-type-regex": { "\\1 day ago": [ "(\\d++[.,]?\\d*+) ημ πριν", + "πριν από (\\d++[.,]?\\d*+) ημ", "πριν από (\\d++[.,]?\\d*+) ημέρα", "πριν από (\\d++[.,]?\\d*+) ημέρες" ], "\\1 hour ago": [ "(\\d++[.,]?\\d*+) ώ πριν", - "πριν από (\\d++[.,]?\\d*+) ώρ", + "πριν από (\\d++[.,]?\\d*+) ώ", "πριν από (\\d++[.,]?\\d*+) ώρα", - "πριν από (\\d++[.,]?\\d*+) ώρες" + "πριν από (\\d++[.,]?\\d*+) ώρες", + "πριν από (\\d++[.,]?\\d*+) ώρ" ], "\\1 minute ago": [ "(\\d++[.,]?\\d*+) λ πριν", @@ -226,9 +242,9 @@ ], "in \\1 hour": [ "σε (\\d++[.,]?\\d*+) ώ", - "σε (\\d++[.,]?\\d*+) ώρ", "σε (\\d++[.,]?\\d*+) ώρα", - "σε (\\d++[.,]?\\d*+) ώρες" + "σε (\\d++[.,]?\\d*+) ώρες", + "σε (\\d++[.,]?\\d*+) ώρ" ], "in \\1 minute": [ "σε (\\d++[.,]?\\d*+) λ", diff --git a/dateparser/data/date_translation_data/en.py b/dateparser/data/date_translation_data/en.py index ecb048c0e..13c72da42 100644 --- a/dateparser/data/date_translation_data/en.py +++ b/dateparser/data/date_translation_data/en.py @@ -114,6 +114,7 @@ ], "hour": [ "hour", + "hours", "hr", "h", "hours", @@ -206,73 +207,87 @@ "relative-type-regex": { "\\1 day ago": [ "(\\d++[.,]?\\d*+) day ago", - "(\\d++[.,]?\\d*+) days ago" + "(\\d++[.,]?\\d*+) days ago", + "(\\d++[.,]?\\d*+)d ago" ], "\\1 hour ago": [ "(\\d++[.,]?\\d*+) hour ago", "(\\d++[.,]?\\d*+) hours ago", - "(\\d++[.,]?\\d*+) hr ago" + "(\\d++[.,]?\\d*+) hr ago", + "(\\d++[.,]?\\d*+)h ago" ], "\\1 minute ago": [ "(\\d++[.,]?\\d*+) min ago", "(\\d++[.,]?\\d*+) minute ago", - "(\\d++[.,]?\\d*+) minutes ago" + "(\\d++[.,]?\\d*+) minutes ago", + "(\\d++[.,]?\\d*+)m ago" ], "\\1 month ago": [ "(\\d++[.,]?\\d*+) mo ago", "(\\d++[.,]?\\d*+) month ago", - "(\\d++[.,]?\\d*+) months ago" + "(\\d++[.,]?\\d*+) months ago", + "(\\d++[.,]?\\d*+)mo ago" ], "\\1 second ago": [ "(\\d++[.,]?\\d*+) sec ago", "(\\d++[.,]?\\d*+) second ago", - "(\\d++[.,]?\\d*+) seconds ago" + "(\\d++[.,]?\\d*+) seconds ago", + "(\\d++[.,]?\\d*+)s ago" ], "\\1 week ago": [ "(\\d++[.,]?\\d*+) week ago", "(\\d++[.,]?\\d*+) weeks ago", - "(\\d++[.,]?\\d*+) wk ago" + "(\\d++[.,]?\\d*+) wk ago", + "(\\d++[.,]?\\d*+)w ago" ], "\\1 year ago": [ "(\\d++[.,]?\\d*+) year ago", "(\\d++[.,]?\\d*+) years ago", - "(\\d++[.,]?\\d*+) yr ago" + "(\\d++[.,]?\\d*+) yr ago", + "(\\d++[.,]?\\d*+)y ago" ], "in \\1 day": [ "in (\\d++[.,]?\\d*+) day", - "in (\\d++[.,]?\\d*+) days" + "in (\\d++[.,]?\\d*+) days", + "in (\\d++[.,]?\\d*+)d" ], "in \\1 hour": [ "in (\\d++[.,]?\\d*+) hour", "in (\\d++[.,]?\\d*+) hours", - "in (\\d++[.,]?\\d*+) hr" + "in (\\d++[.,]?\\d*+) hr", + "in (\\d++[.,]?\\d*+)h" ], "in \\1 minute": [ "in (\\d++[.,]?\\d*+) min", "in (\\d++[.,]?\\d*+) minute", - "in (\\d++[.,]?\\d*+) minutes" + "in (\\d++[.,]?\\d*+) minutes", + "in (\\d++[.,]?\\d*+)m" ], "in \\1 month": [ "in (\\d++[.,]?\\d*+) mo", "in (\\d++[.,]?\\d*+) month", - "in (\\d++[.,]?\\d*+) months" + "in (\\d++[.,]?\\d*+) months", + "in (\\d++[.,]?\\d*+)mo" ], "in \\1 second": [ "in (\\d++[.,]?\\d*+) sec", "in (\\d++[.,]?\\d*+) second", - "in (\\d++[.,]?\\d*+) seconds" + "in (\\d++[.,]?\\d*+) seconds", + "in (\\d++[.,]?\\d*+)s" ], "in \\1 week": [ "in (\\d++[.,]?\\d*+) week", "in (\\d++[.,]?\\d*+) weeks", + "in (\\d++[.,]?\\d*+) wk", + "in (\\d++[.,]?\\d*+)w", "in (\\d++[.,]?\\d*+) weeks time", - "in (\\d++[.,]?\\d*+) weeks' time", - "in (\\d++[.,]?\\d*+) wk" + "in (\\d++[.,]?\\d*+) weeks' time" ], "in \\1 year": [ "in (\\d++[.,]?\\d*+) year", "in (\\d++[.,]?\\d*+) years", - "in (\\d++[.,]?\\d*+) yr" + "in (\\d++[.,]?\\d*+) yr", + "in (\\d++[.,]?\\d*+)y" ], "in \\1 decade": [ "in (\\d++[.,]?\\d*+) decades?" @@ -284,60 +299,129 @@ "locale_specific": { "en-001": { "name": "en-001", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-150": { "name": "en-150", + "date_order": "DMY", + "september": [ + "sept" + ] + }, + "en-AE": { + "name": "en-AE", "date_order": "DMY" }, "en-AG": { "name": "en-AG", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-AI": { "name": "en-AI", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-AS": { "name": "en-AS" }, "en-AT": { "name": "en-AT", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-AU": { "name": "en-AU", "date_order": "DMY", - "hour": [ - "h" - ] + "september": [ + "sept" + ], + "relative-type-regex": { + "\\1 hour ago": [ + "(\\d++[.,]?\\d*+) hrs ago" + ], + "\\1 minute ago": [ + "(\\d++[.,]?\\d*+) mins ago" + ], + "\\1 second ago": [ + "(\\d++[.,]?\\d*+) secs ago" + ], + "\\1 week ago": [ + "(\\d++[.,]?\\d*+) wks ago" + ], + "\\1 year ago": [ + "(\\d++[.,]?\\d*+) yrs ago" + ], + "in \\1 hour": [ + "in (\\d++[.,]?\\d*+) hrs" + ], + "in \\1 minute": [ + "in (\\d++[.,]?\\d*+) mins" + ], + "in \\1 second": [ + "in (\\d++[.,]?\\d*+) secs" + ], + "in \\1 week": [ + "in (\\d++[.,]?\\d*+) wks" + ], + "in \\1 year": [ + "in (\\d++[.,]?\\d*+) yrs" + ] + } }, "en-BB": { "name": "en-BB", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-BE": { "name": "en-BE", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-BI": { "name": "en-BI" }, "en-BM": { "name": "en-BM", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-BS": { "name": "en-BS", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-BW": { "name": "en-BW", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-BZ": { "name": "en-BZ", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-CA": { "name": "en-CA", @@ -383,263 +467,459 @@ }, "en-CC": { "name": "en-CC", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-CH": { "name": "en-CH", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-CK": { "name": "en-CK", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-CM": { "name": "en-CM", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-CX": { "name": "en-CX", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-CY": { "name": "en-CY", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-DE": { "name": "en-DE", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-DG": { "name": "en-DG", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-DK": { "name": "en-DK", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-DM": { "name": "en-DM", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-ER": { "name": "en-ER", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-FI": { "name": "en-FI", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-FJ": { "name": "en-FJ", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-FK": { "name": "en-FK", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-FM": { "name": "en-FM", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-GB": { "name": "en-GB", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-GD": { "name": "en-GD", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-GG": { "name": "en-GG", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-GH": { "name": "en-GH", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-GI": { "name": "en-GI", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-GM": { "name": "en-GM", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-GU": { "name": "en-GU" }, "en-GY": { "name": "en-GY", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-HK": { "name": "en-HK", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] + }, + "en-ID": { + "name": "en-ID", + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-IE": { "name": "en-IE", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-IL": { "name": "en-IL", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-IM": { "name": "en-IM", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-IN": { "name": "en-IN", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-IO": { "name": "en-IO", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-JE": { "name": "en-JE", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-JM": { "name": "en-JM", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-KE": { "name": "en-KE", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-KI": { "name": "en-KI", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-KN": { "name": "en-KN", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-KY": { "name": "en-KY", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-LC": { "name": "en-LC", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-LR": { "name": "en-LR", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-LS": { "name": "en-LS", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-MG": { "name": "en-MG", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-MH": { "name": "en-MH" }, "en-MO": { "name": "en-MO", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-MP": { "name": "en-MP" }, "en-MS": { "name": "en-MS", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-MT": { "name": "en-MT", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-MU": { "name": "en-MU", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] + }, + "en-MV": { + "name": "en-MV", + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-MW": { "name": "en-MW", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-MY": { "name": "en-MY", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-NA": { "name": "en-NA", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-NF": { "name": "en-NF", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-NG": { "name": "en-NG", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-NL": { "name": "en-NL", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-NR": { "name": "en-NR", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-NU": { "name": "en-NU", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-NZ": { "name": "en-NZ", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-PG": { "name": "en-PG", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-PH": { - "name": "en-PH", - "date_order": "DMY" + "name": "en-PH" }, "en-PK": { "name": "en-PK", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-PN": { "name": "en-PN", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-PR": { "name": "en-PR" }, "en-PW": { "name": "en-PW", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-RW": { "name": "en-RW", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-SB": { "name": "en-SB", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-SC": { "name": "en-SC", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-SD": { "name": "en-SD", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-SE": { "name": "en-SE", - "date_order": "YMD" + "date_order": "YMD", + "september": [ + "sept" + ] }, "en-SG": { "name": "en-SG", "date_order": "DMY", + "september": [ + "sept" + ], "month": [ "mth" ], @@ -665,92 +945,153 @@ }, "en-SH": { "name": "en-SH", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-SI": { "name": "en-SI", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-SL": { "name": "en-SL", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-SS": { "name": "en-SS", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-SX": { "name": "en-SX", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-SZ": { "name": "en-SZ", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-TC": { "name": "en-TC", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-TK": { "name": "en-TK", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-TO": { "name": "en-TO", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-TT": { "name": "en-TT", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-TV": { "name": "en-TV", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-TZ": { "name": "en-TZ", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-UG": { "name": "en-UG", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-UM": { "name": "en-UM" }, - "en-US": { - "name": "en-US" - }, "en-VC": { "name": "en-VC", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-VG": { "name": "en-VG", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-VI": { "name": "en-VI" }, "en-VU": { "name": "en-VU", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-WS": { "name": "en-WS", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-ZA": { "name": "en-ZA", - "date_order": "YMD" + "date_order": "YMD", + "september": [ + "sept" + ] }, "en-ZM": { "name": "en-ZM", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-ZW": { "name": "en-ZW", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] + }, + "en-US": { + "name": "en-US", + "date_order": "MDY" } }, "skip": [ diff --git a/dateparser/data/date_translation_data/eo.py b/dateparser/data/date_translation_data/eo.py index 8e172aeb2..252d94593 100644 --- a/dateparser/data/date_translation_data/eo.py +++ b/dateparser/data/date_translation_data/eo.py @@ -96,7 +96,8 @@ "day" ], "hour": [ - "hour" + "hour", + "hr" ], "minute": [ "minute" diff --git a/dateparser/data/date_translation_data/es.py b/dateparser/data/date_translation_data/es.py index d1882c5db..4dcc42d4c 100644 --- a/dateparser/data/date_translation_data/es.py +++ b/dateparser/data/date_translation_data/es.py @@ -115,6 +115,7 @@ "hour": [ "h", "hora", + "horas", "horas" ], "minute": [ @@ -144,6 +145,7 @@ "ahora" ], "0 week ago": [ + "esta sem", "esta semana" ], "0 year ago": [ @@ -156,7 +158,8 @@ "el mes pasado" ], "1 week ago": [ - "la semana pasada" + "la semana pasada", + "sem ant" ], "1 year ago": [ "el año pasado" @@ -168,7 +171,8 @@ "el próximo mes" ], "in 1 week": [ - "la próxima semana" + "la próxima semana", + "próx sem" ], "in 1 year": [ "el próximo año" @@ -179,6 +183,7 @@ }, "relative-type-regex": { "\\1 day ago": [ + "hace (\\d++[.,]?\\d*+) d", "hace (\\d++[.,]?\\d*+) día", "hace (\\d++[.,]?\\d*+) días" ], @@ -213,6 +218,7 @@ "hace (\\d++[.,]?\\d*+) años" ], "in \\1 day": [ + "dentro de (\\d++[.,]?\\d*+) d", "dentro de (\\d++[.,]?\\d*+) día", "dentro de (\\d++[.,]?\\d*+) días" ], @@ -250,18 +256,28 @@ "locale_specific": { "es-419": { "name": "es-419", + "relative-type": { + "1 week ago": [ + "sem pas" + ] + }, "september": [ "sep" ] }, "es-AR": { "name": "es-AR", - "september": [ - "sep" + "hour": [ + "hs" ], "second": [ "seg" ], + "relative-type": { + "1 week ago": [ + "sem pas" + ] + }, "relative-type-regex": { "\\1 second ago": [ "hace (\\d++[.,]?\\d*+) seg" @@ -269,52 +285,95 @@ "in \\1 second": [ "dentro de (\\d++[.,]?\\d*+) seg" ] - } + }, + "september": [ + "sep" + ] }, "es-BO": { "name": "es-BO", + "relative-type": { + "1 week ago": [ + "sem pas" + ] + }, "september": [ "sep" ] }, "es-BR": { "name": "es-BR", + "relative-type": { + "1 week ago": [ + "sem pas" + ] + }, "september": [ "sep" ] }, "es-BZ": { "name": "es-BZ", + "relative-type": { + "1 week ago": [ + "sem pas" + ] + }, "september": [ "sep" ] }, "es-CL": { "name": "es-CL", + "relative-type": { + "1 week ago": [ + "sem pas" + ] + }, "september": [ "sep" ] }, "es-CO": { "name": "es-CO", + "relative-type": { + "1 week ago": [ + "sem pas" + ] + }, "september": [ "sep" ] }, "es-CR": { "name": "es-CR", + "relative-type": { + "1 week ago": [ + "sem pas" + ] + }, "september": [ "sep" ] }, "es-CU": { "name": "es-CU", + "relative-type": { + "1 week ago": [ + "sem pas" + ] + }, "september": [ "sep" ] }, "es-DO": { "name": "es-DO", + "relative-type": { + "1 week ago": [ + "sem pas" + ] + }, "september": [ "sep" ] @@ -324,6 +383,11 @@ }, "es-EC": { "name": "es-EC", + "relative-type": { + "1 week ago": [ + "sem pas" + ] + }, "september": [ "sep" ] @@ -333,12 +397,22 @@ }, "es-GT": { "name": "es-GT", + "relative-type": { + "1 week ago": [ + "sem pas" + ] + }, "september": [ "sep" ] }, "es-HN": { "name": "es-HN", + "relative-type": { + "1 week ago": [ + "sem pas" + ] + }, "september": [ "sep" ] @@ -352,6 +426,9 @@ "sep" ], "relative-type": { + "1 week ago": [ + "sem pas" + ], "in 1 month": [ "el mes próximo" ], @@ -371,9 +448,6 @@ "en (\\d++[.,]?\\d*+) h", "en (\\d++[.,]?\\d*+) n" ], - "in \\1 minute": [ - "en (\\d++[.,]?\\d*+) min" - ], "in \\1 month": [ "en (\\d++[.,]?\\d*+) m", "en (\\d++[.,]?\\d*+) mes", @@ -387,11 +461,19 @@ ], "in \\1 year": [ "en (\\d++[.,]?\\d*+) a" + ], + "in \\1 minute": [ + "en (\\d++[.,]?\\d*+) min" ] } }, "es-NI": { "name": "es-NI", + "relative-type": { + "1 week ago": [ + "sem pas" + ] + }, "september": [ "sep" ] @@ -399,6 +481,11 @@ "es-PA": { "name": "es-PA", "date_order": "MDY", + "relative-type": { + "1 week ago": [ + "sem pas" + ] + }, "september": [ "sep" ] @@ -408,7 +495,12 @@ "september": [ "set", "setiembre" - ] + ], + "relative-type": { + "1 week ago": [ + "sem pas" + ] + } }, "es-PH": { "name": "es-PH" @@ -416,6 +508,11 @@ "es-PR": { "name": "es-PR", "date_order": "MDY", + "relative-type": { + "1 week ago": [ + "sem pas" + ] + }, "september": [ "sep" ] @@ -425,6 +522,11 @@ "second": [ "seg" ], + "relative-type": { + "1 week ago": [ + "sem pas" + ] + }, "relative-type-regex": { "\\1 second ago": [ "hace (\\d++[.,]?\\d*+) seg" @@ -436,12 +538,25 @@ }, "es-SV": { "name": "es-SV", + "relative-type": { + "1 week ago": [ + "sem pas" + ] + }, "september": [ "sep" ] }, "es-US": { "name": "es-US", + "relative-type": { + "1 week ago": [ + "sem pasada" + ], + "in 1 week": [ + "próxima sem" + ] + }, "september": [ "sep" ] @@ -451,10 +566,20 @@ "september": [ "set", "setiembre" - ] + ], + "relative-type": { + "1 week ago": [ + "sem pas" + ] + } }, "es-VE": { - "name": "es-VE" + "name": "es-VE", + "relative-type": { + "1 week ago": [ + "sem pas" + ] + } } }, "skip": [ diff --git a/dateparser/data/date_translation_data/et.py b/dateparser/data/date_translation_data/et.py index c5d8942bd..4c77e3e1c 100644 --- a/dateparser/data/date_translation_data/et.py +++ b/dateparser/data/date_translation_data/et.py @@ -97,7 +97,8 @@ ], "hour": [ "t", - "tund" + "tund", + "tunnid" ], "minute": [ "min", @@ -119,39 +120,57 @@ "praegusel minutil" ], "0 month ago": [ - "käesolev kuu" + "käesolev kuu", + "see k", + "see kuu" ], "0 second ago": [ "nüüd" ], "0 week ago": [ - "käesolev nädal" + "käesolev nädal", + "see n", + "see näd" ], "0 year ago": [ - "käesolev aasta" + "käesolev a", + "käesolev aasta", + "see a" ], "1 day ago": [ "eile" ], "1 month ago": [ + "eelm k", + "eelm kuu", "eelmine kuu" ], "1 week ago": [ + "eelm n", + "eelm näd", "eelmine nädal" ], "1 year ago": [ + "eelm a", + "eelmine a", "eelmine aasta" ], "in 1 day": [ "homme" ], "in 1 month": [ + "järgm k", + "järgm kuu", "järgmine kuu" ], "in 1 week": [ + "järgm n", + "järgm näd", "järgmine nädal" ], "in 1 year": [ + "järgm a", + "järgmine a", "järgmine aasta" ] }, diff --git a/dateparser/data/date_translation_data/eu.py b/dateparser/data/date_translation_data/eu.py index 73e00899d..c40a94484 100644 --- a/dateparser/data/date_translation_data/eu.py +++ b/dateparser/data/date_translation_data/eu.py @@ -100,7 +100,8 @@ ], "hour": [ "h", - "ordua" + "ordua", + "orduak" ], "minute": [ "min", @@ -121,12 +122,14 @@ "minutu honetan" ], "0 month ago": [ + "hilabete honetan", "hilabete hau" ], "0 second ago": [ "orain" ], "0 week ago": [ + "aste honetan", "aste hau" ], "0 year ago": [ @@ -136,25 +139,31 @@ "atzo" ], "1 month ago": [ + "aurreko hilabetean", "aurreko hilabetea" ], "1 week ago": [ + "aurreko astean", "aurreko astea" ], "1 year ago": [ - "aurreko urtea" + "aurreko urtea", + "iaz" ], "in 1 day": [ "bihar" ], "in 1 month": [ + "hurrengo hilabetean", "hurrengo hilabetea" ], "in 1 week": [ + "hurrengo astean", "hurrengo astea" ], "in 1 year": [ - "hurrengo urtea" + "hurrengo urtea", + "hurrengo urtean" ] }, "relative-type-regex": { diff --git a/dateparser/data/date_translation_data/ewo.py b/dateparser/data/date_translation_data/ewo.py index 62c3afc0c..39c599a6e 100644 --- a/dateparser/data/date_translation_data/ewo.py +++ b/dateparser/data/date_translation_data/ewo.py @@ -96,7 +96,8 @@ "amǒs" ], "hour": [ - "awola" + "awola", + "hr" ], "minute": [ "enútɛn" diff --git a/dateparser/data/date_translation_data/fa.py b/dateparser/data/date_translation_data/fa.py index 5ca114d17..bc4a50c98 100644 --- a/dateparser/data/date_translation_data/fa.py +++ b/dateparser/data/date_translation_data/fa.py @@ -136,8 +136,8 @@ "دیروز" ], "1 month ago": [ - "ماه پیش", - "ماه گذشته" + "ماه گذشته", + "ماه پیش" ], "1 week ago": [ "هفتهٔ گذشته" @@ -181,7 +181,8 @@ "(\\d++[.,]?\\d*+) سال پیش" ], "in \\1 day": [ - "(\\d++[.,]?\\d*+) روز بعد" + "(\\d++[.,]?\\d*+) روز بعد", + "(\\d++[.,]?\\d*+) روز دیگر" ], "in \\1 hour": [ "(\\d++[.,]?\\d*+) ساعت بعد" diff --git a/dateparser/data/date_translation_data/ff.py b/dateparser/data/date_translation_data/ff.py index 3e684a39e..02712b9d7 100644 --- a/dateparser/data/date_translation_data/ff.py +++ b/dateparser/data/date_translation_data/ff.py @@ -96,6 +96,7 @@ "ñalnde" ], "hour": [ + "hr", "waktu" ], "minute": [ diff --git a/dateparser/data/date_translation_data/fi.py b/dateparser/data/date_translation_data/fi.py index e57e36c95..b068e2267 100644 --- a/dateparser/data/date_translation_data/fi.py +++ b/dateparser/data/date_translation_data/fi.py @@ -158,6 +158,7 @@ ], "hour": [ "t", + "tunnit", "tunti", "tuntia", "tunnin" diff --git a/dateparser/data/date_translation_data/fil.py b/dateparser/data/date_translation_data/fil.py index b0ef86440..465e829c6 100644 --- a/dateparser/data/date_translation_data/fil.py +++ b/dateparser/data/date_translation_data/fil.py @@ -96,6 +96,7 @@ "araw" ], "hour": [ + "mga oras", "oras" ], "minute": [ @@ -172,8 +173,8 @@ ], "\\1 second ago": [ "(\\d++[.,]?\\d*+) seg ang nakalipas", - "(\\d++[.,]?\\d*+) seg nakalipas", - "(\\d++[.,]?\\d*+) segundo ang nakalipas" + "(\\d++[.,]?\\d*+) segundo ang nakalipas", + "(\\d++[.,]?\\d*+) seg nakalipas" ], "\\1 week ago": [ "(\\d++[.,]?\\d*+) linggo ang nakalipas" diff --git a/dateparser/data/date_translation_data/fo.py b/dateparser/data/date_translation_data/fo.py index b8265b08a..c3a4ed4e3 100644 --- a/dateparser/data/date_translation_data/fo.py +++ b/dateparser/data/date_translation_data/fo.py @@ -101,6 +101,7 @@ ], "hour": [ "t", + "tímar", "tími" ], "minute": [ @@ -124,12 +125,15 @@ "hendan minuttin" ], "0 month ago": [ + "henda mnð", "henda mánaðin" ], "0 second ago": [ "nú" ], "0 week ago": [ + "hesu v", + "hesu vi", "hesu viku" ], "0 year ago": [ @@ -139,9 +143,12 @@ "í gjár" ], "1 month ago": [ + "seinasta mnð", "seinasta mánað" ], "1 week ago": [ + "seinastu v", + "seinastu vi", "seinastu viku" ], "1 year ago": [ @@ -151,9 +158,12 @@ "í morgin" ], "in 1 month": [ + "næsta mnð", "næsta mánað" ], "in 1 week": [ + "næstu v", + "næstu vi", "næstu viku" ], "in 1 year": [ diff --git a/dateparser/data/date_translation_data/fr.py b/dateparser/data/date_translation_data/fr.py index c6aa082a4..9a8b315b0 100644 --- a/dateparser/data/date_translation_data/fr.py +++ b/dateparser/data/date_translation_data/fr.py @@ -116,6 +116,7 @@ "hour": [ "h", "heure", + "heures", "heures" ], "minute": [ diff --git a/dateparser/data/date_translation_data/fur.py b/dateparser/data/date_translation_data/fur.py index d77dd223e..7119b24e3 100644 --- a/dateparser/data/date_translation_data/fur.py +++ b/dateparser/data/date_translation_data/fur.py @@ -94,7 +94,8 @@ "dì" ], "hour": [ - "ore" + "ore", + "oris" ], "minute": [ "minût" diff --git a/dateparser/data/date_translation_data/ga.py b/dateparser/data/date_translation_data/ga.py index afd650c56..54936ca51 100644 --- a/dateparser/data/date_translation_data/ga.py +++ b/dateparser/data/date_translation_data/ga.py @@ -76,9 +76,11 @@ "dé domhnaigh" ], "am": [ + "rn", "am" ], "pm": [ + "in", "pm" ], "year": [ @@ -130,6 +132,8 @@ "an tseachtain seo" ], "0 year ago": [ + "i mbl", + "i mbliana", "an bhl seo", "an bhliain seo" ], @@ -204,7 +208,8 @@ ], "in \\1 month": [ "i gceann (\\d++[.,]?\\d*+) mhí", - "i gceann (\\d++[.,]?\\d*+) mí" + "i gceann (\\d++[.,]?\\d*+) mí", + "i gceann (\\d++[.,]?\\d*+) míosa" ], "in \\1 second": [ "i gceann (\\d++[.,]?\\d*+) soic", @@ -212,15 +217,21 @@ ], "in \\1 week": [ "i gceann (\\d++[.,]?\\d*+) scht", - "i gceann (\\d++[.,]?\\d*+) seachtain" + "i gceann (\\d++[.,]?\\d*+) seachtain", + "i gceann (\\d++[.,]?\\d*+) seachtaine" ], "in \\1 year": [ - "i gceann (\\d++[.,]?\\d*+) bhliain", "i gceann (\\d++[.,]?\\d*+) bl", - "i gceann (\\d++[.,]?\\d*+) bliain" + "i gceann (\\d++[.,]?\\d*+) bliain", + "i gceann (\\d++[.,]?\\d*+) bliana", + "i gceann (\\d++[.,]?\\d*+) bhliain" ] }, - "locale_specific": {}, + "locale_specific": { + "ga-GB": { + "name": "ga-GB" + } + }, "skip": [ " ", "'", diff --git a/dateparser/data/date_translation_data/gd.py b/dateparser/data/date_translation_data/gd.py index be242fe82..d005f8317 100644 --- a/dateparser/data/date_translation_data/gd.py +++ b/dateparser/data/date_translation_data/gd.py @@ -132,9 +132,15 @@ "an-diugh" ], "0 hour ago": [ + "am broinn uair", + "am broinn uair a thìde", + "san uair", "this hour" ], "0 minute ago": [ + "am broinn mion", + "am broinn mionaid", + "sa mhion", "this minute" ], "0 month ago": [ diff --git a/dateparser/data/date_translation_data/gl.py b/dateparser/data/date_translation_data/gl.py index 588edc111..fbb00f999 100644 --- a/dateparser/data/date_translation_data/gl.py +++ b/dateparser/data/date_translation_data/gl.py @@ -81,24 +81,25 @@ "pm" ], "year": [ - "a", - "ano" + "ano", + "a" ], "month": [ - "m", - "mes" + "mes", + "m" ], "week": [ "sem", "semana" ], "day": [ - "d", - "día" + "día", + "d" ], "hour": [ "h", - "hora" + "hora", + "horas" ], "minute": [ "min", @@ -113,14 +114,16 @@ "hoxe" ], "0 hour ago": [ + "esta hora", "nesta hora" ], "0 minute ago": [ + "este minuto", "neste minuto" ], "0 month ago": [ - "este m", - "este mes" + "este mes", + "este m" ], "0 second ago": [ "agora" @@ -136,38 +139,46 @@ "onte" ], "1 month ago": [ - "m pasado", - "o mes pasado" + "o mes pas", + "o mes pasado", + "m pasado" ], "1 week ago": [ + "a sem pas", + "a sem pasada", "a semana pasada", "sem pasada" ], "1 year ago": [ - "ano pasado", - "o ano pasado" + "o ano pas", + "o ano pasado", + "ano pasado" ], "in 1 day": [ "mañá" ], "in 1 month": [ - "m seguinte", - "o próximo mes" + "o próx mes", + "o próximo mes", + "m seguinte" ], "in 1 week": [ + "a próx sem", + "a próxima sem", "a próxima semana", "sem seguinte" ], "in 1 year": [ + "o próx ano", "o próximo ano", "seguinte ano" ] }, "relative-type-regex": { "\\1 day ago": [ - "hai (\\d++[.,]?\\d*+) d", "hai (\\d++[.,]?\\d*+) día", - "hai (\\d++[.,]?\\d*+) días" + "hai (\\d++[.,]?\\d*+) días", + "hai (\\d++[.,]?\\d*+) d" ], "\\1 hour ago": [ "hai (\\d++[.,]?\\d*+) h", @@ -180,9 +191,9 @@ "hai (\\d++[.,]?\\d*+) minutos" ], "\\1 month ago": [ - "hai (\\d++[.,]?\\d*+) m", "hai (\\d++[.,]?\\d*+) mes", - "hai (\\d++[.,]?\\d*+) meses" + "hai (\\d++[.,]?\\d*+) meses", + "hai (\\d++[.,]?\\d*+) m" ], "\\1 second ago": [ "hai (\\d++[.,]?\\d*+) s", @@ -195,14 +206,14 @@ "hai (\\d++[.,]?\\d*+) semanas" ], "\\1 year ago": [ - "hai (\\d++[.,]?\\d*+) a", "hai (\\d++[.,]?\\d*+) ano", - "hai (\\d++[.,]?\\d*+) anos" + "hai (\\d++[.,]?\\d*+) anos", + "hai (\\d++[.,]?\\d*+) a" ], "in \\1 day": [ - "en (\\d++[.,]?\\d*+) d", "en (\\d++[.,]?\\d*+) día", - "en (\\d++[.,]?\\d*+) días" + "en (\\d++[.,]?\\d*+) días", + "en (\\d++[.,]?\\d*+) d" ], "in \\1 hour": [ "en (\\d++[.,]?\\d*+) h", @@ -215,9 +226,9 @@ "en (\\d++[.,]?\\d*+) minutos" ], "in \\1 month": [ - "en (\\d++[.,]?\\d*+) m", "en (\\d++[.,]?\\d*+) mes", - "en (\\d++[.,]?\\d*+) meses" + "en (\\d++[.,]?\\d*+) meses", + "en (\\d++[.,]?\\d*+) m" ], "in \\1 second": [ "en (\\d++[.,]?\\d*+) s", @@ -230,9 +241,9 @@ "en (\\d++[.,]?\\d*+) semanas" ], "in \\1 year": [ - "en (\\d++[.,]?\\d*+) a", "en (\\d++[.,]?\\d*+) ano", - "en (\\d++[.,]?\\d*+) anos" + "en (\\d++[.,]?\\d*+) anos", + "en (\\d++[.,]?\\d*+) a" ] }, "locale_specific": {}, diff --git a/dateparser/data/date_translation_data/gsw.py b/dateparser/data/date_translation_data/gsw.py index b0e6fa9dd..f1fbcfcf0 100644 --- a/dateparser/data/date_translation_data/gsw.py +++ b/dateparser/data/date_translation_data/gsw.py @@ -99,6 +99,7 @@ "tag" ], "hour": [ + "hr", "schtund" ], "minute": [ diff --git a/dateparser/data/date_translation_data/gu.py b/dateparser/data/date_translation_data/gu.py index 86d362f7d..52cc3bbce 100644 --- a/dateparser/data/date_translation_data/gu.py +++ b/dateparser/data/date_translation_data/gu.py @@ -172,8 +172,8 @@ "(\\d++[.,]?\\d*+) અઠવાડિયા પહેલાં" ], "\\1 year ago": [ - "(\\d++[.,]?\\d*+) વર્ષ પહેલા", - "(\\d++[.,]?\\d*+) વર્ષ પહેલાં" + "(\\d++[.,]?\\d*+) વર્ષ પહેલાં", + "(\\d++[.,]?\\d*+) વર્ષ પહેલા" ], "in \\1 day": [ "(\\d++[.,]?\\d*+) દિવસમાં" diff --git a/dateparser/data/date_translation_data/guz.py b/dateparser/data/date_translation_data/guz.py index 68c32cd29..7cff5b47b 100644 --- a/dateparser/data/date_translation_data/guz.py +++ b/dateparser/data/date_translation_data/guz.py @@ -97,7 +97,8 @@ "rituko" ], "hour": [ - "ensa" + "ensa", + "hr" ], "minute": [ "edakika" diff --git a/dateparser/data/date_translation_data/gv.py b/dateparser/data/date_translation_data/gv.py index 88c3f5e54..341749fdb 100644 --- a/dateparser/data/date_translation_data/gv.py +++ b/dateparser/data/date_translation_data/gv.py @@ -93,7 +93,8 @@ "day" ], "hour": [ - "hour" + "hour", + "hr" ], "minute": [ "minute" diff --git a/dateparser/data/date_translation_data/ha.py b/dateparser/data/date_translation_data/ha.py index 8b40bb625..0e5e50c26 100644 --- a/dateparser/data/date_translation_data/ha.py +++ b/dateparser/data/date_translation_data/ha.py @@ -78,9 +78,13 @@ "lahadi" ], "am": [ + "safiya", + "sf", "am" ], "pm": [ + "yamma", + "ym", "pm" ], "year": [ @@ -96,7 +100,8 @@ "kwana" ], "hour": [ - "awa" + "awa", + "sa'o'i" ], "minute": [ "minti" @@ -109,48 +114,112 @@ "yau" ], "0 hour ago": [ + "wannan awa", "this hour" ], "0 minute ago": [ + "wannan mintin", "this minute" ], "0 month ago": [ + "wannan watan", "this month" ], "0 second ago": [ + "yanzu", "now" ], "0 week ago": [ + "wannan satin", "this week" ], "0 year ago": [ + "bana", "this year" ], "1 day ago": [ "jiya" ], "1 month ago": [ + "watan da ya gabata", "last month" ], "1 week ago": [ + "satin da ya gabata", "last week" ], "1 year ago": [ + "bara", "last year" ], "in 1 day": [ "gobe" ], "in 1 month": [ + "wata na gaba", "next month" ], "in 1 week": [ + "sati na gaba", "next week" ], "in 1 year": [ + "badi", "next year" ] }, + "relative-type-regex": { + "\\1 day ago": [ + "kwanaki da suka gabata (\\d++[.,]?\\d*+)", + "rana da ya gabata (\\d++[.,]?\\d*+)" + ], + "\\1 hour ago": [ + "(\\d++[.,]?\\d*+) awa da ya gabata" + ], + "\\1 minute ago": [ + "(\\d++[.,]?\\d*+) minti da ya gabata" + ], + "\\1 month ago": [ + "watan da ya gabata (\\d++[.,]?\\d*+)", + "watanni da suka gabata (\\d++[.,]?\\d*+)}" + ], + "\\1 second ago": [ + "(\\d++[.,]?\\d*+) dakika da ya gabata" + ], + "\\1 week ago": [ + "mako da suka gabata (\\d++[.,]?\\d*+)", + "mako da ya gabata (\\d++[.,]?\\d*+)", + "makonni da suka gabata (\\d++[.,]?\\d*+)" + ], + "\\1 year ago": [ + "shekara da suka gabata (\\d++[.,]?\\d*+)" + ], + "in \\1 day": [ + "a cikin kwanaki (\\d++[.,]?\\d*+)", + "a cikin rana (\\d++[.,]?\\d*+)" + ], + "in \\1 hour": [ + "cikin (\\d++[.,]?\\d*+) awa" + ], + "in \\1 minute": [ + "cikin (\\d++[.,]?\\d*+) minti" + ], + "in \\1 month": [ + "a cikin watan (\\d++[.,]?\\d*+)", + "a cikin watanni (\\d++[.,]?\\d*+)" + ], + "in \\1 second": [ + "cikin (\\d++[.,]?\\d*+) dakika" + ], + "in \\1 week": [ + "a cikin mako (\\d++[.,]?\\d*+)", + "a cikin makonni (\\d++[.,]?\\d*+)" + ], + "in \\1 year": [ + "a shekarar (\\d++[.,]?\\d*+)", + "a shekaru (\\d++[.,]?\\d*+)" + ] + }, "locale_specific": { "ha-GH": { "name": "ha-GH" diff --git a/dateparser/data/date_translation_data/haw.py b/dateparser/data/date_translation_data/haw.py index 6865f314c..1ec35ef54 100644 --- a/dateparser/data/date_translation_data/haw.py +++ b/dateparser/data/date_translation_data/haw.py @@ -95,7 +95,8 @@ "day" ], "hour": [ - "hour" + "hour", + "hr" ], "minute": [ "minute" diff --git a/dateparser/data/date_translation_data/he.py b/dateparser/data/date_translation_data/he.py index d933fcc91..0168175d8 100644 --- a/dateparser/data/date_translation_data/he.py +++ b/dateparser/data/date_translation_data/he.py @@ -126,9 +126,11 @@ "יום א" ], "am": [ + "am", "לפנה״צ" ], "pm": [ + "pm", "אחה״צ" ], "year": [ @@ -155,6 +157,7 @@ ], "hour": [ "שעה", + "שעות", "שע׳", "שעות" ], @@ -177,7 +180,8 @@ "בשעה זו" ], "0 minute ago": [ - "בדקה זו" + "בדקה זו", + "דקה זו" ], "0 month ago": [ "החודש" @@ -219,8 +223,8 @@ "relative-type-regex": { "\\1 day ago": [ "לפני (\\d++[.,]?\\d*+) ימים", - "לפני (\\d++[.,]?\\d*+) ימ׳", - "לפני יום (\\d++[.,]?\\d*+)" + "לפני יום (\\d++[.,]?\\d*+)", + "לפני (\\d++[.,]?\\d*+) ימ׳" ], "\\1 hour ago": [ "לפני (\\d++[.,]?\\d*+) שעות", @@ -247,8 +251,8 @@ ], "in \\1 day": [ "בעוד (\\d++[.,]?\\d*+) ימים", - "בעוד (\\d++[.,]?\\d*+) ימ׳", - "בעוד יום (\\d++[.,]?\\d*+)" + "בעוד יום (\\d++[.,]?\\d*+)", + "בעוד (\\d++[.,]?\\d*+) ימ׳" ], "in \\1 hour": [ "בעוד (\\d++[.,]?\\d*+) שעות", diff --git a/dateparser/data/date_translation_data/hi.py b/dateparser/data/date_translation_data/hi.py index 4a87df507..976d40665 100644 --- a/dateparser/data/date_translation_data/hi.py +++ b/dateparser/data/date_translation_data/hi.py @@ -78,9 +78,11 @@ "रविवार" ], "am": [ + "am", "पूर्वाह्न" ], "pm": [ + "pm", "अपराह्न" ], "year": [ @@ -102,17 +104,20 @@ "दिवस" ], "hour": [ - "घं", "घंटा", - "घंटे" + "घंटे", + "घं॰", + "घंटे", + "घं" ], "minute": [ - "मि", - "मिनट" + "मिनट", + "मि॰", + "मि" ], "second": [ - "से", - "सेकंड" + "सेकंड", + "से॰" ], "relative-type": { "0 day ago": [ @@ -134,10 +139,12 @@ "इस सप्ताह" ], "0 year ago": [ - "इस वर्ष" + "इस वर्ष", + "इस साल" ], "1 day ago": [ - "कल" + "कल", + "बीता कल" ], "1 month ago": [ "पिछला माह" @@ -146,9 +153,11 @@ "पिछला सप्ताह" ], "1 year ago": [ - "पिछला वर्ष" + "पिछला वर्ष", + "पिछले साल" ], "in 1 day": [ + "आने वाला कल", "कल" ], "in 1 month": [ @@ -158,7 +167,8 @@ "अगला सप्ताह" ], "in 1 year": [ - "अगला वर्ष" + "अगला वर्ष", + "अगले साल" ], "2 day ago": [ "परसों" @@ -175,19 +185,22 @@ "(\\d++[.,]?\\d*+) दिन पहले" ], "\\1 hour ago": [ - "(\\d++[.,]?\\d*+) घं पहले", - "(\\d++[.,]?\\d*+) घंटे पहले" + "(\\d++[.,]?\\d*+) घंटे पहले", + "(\\d++[.,]?\\d*+) घं॰ पहले", + "(\\d++[.,]?\\d*+) घं पहले" ], "\\1 minute ago": [ - "(\\d++[.,]?\\d*+) मि पहले", - "(\\d++[.,]?\\d*+) मिनट पहले" + "(\\d++[.,]?\\d*+) मिनट पहले", + "(\\d++[.,]?\\d*+) मि॰ पहले", + "(\\d++[.,]?\\d*+) मि पहले" ], "\\1 month ago": [ "(\\d++[.,]?\\d*+) माह पहले" ], "\\1 second ago": [ - "(\\d++[.,]?\\d*+) से पहले", - "(\\d++[.,]?\\d*+) सेकंड पहले" + "(\\d++[.,]?\\d*+) सेकंड पहले", + "(\\d++[.,]?\\d*+) से॰ पहले", + "(\\d++[.,]?\\d*+) से पहले" ], "\\1 week ago": [ "(\\d++[.,]?\\d*+) सप्ताह पहले" @@ -199,19 +212,22 @@ "(\\d++[.,]?\\d*+) दिन में" ], "in \\1 hour": [ - "(\\d++[.,]?\\d*+) घं में", - "(\\d++[.,]?\\d*+) घंटे में" + "(\\d++[.,]?\\d*+) घंटे में", + "(\\d++[.,]?\\d*+) घं॰ में", + "(\\d++[.,]?\\d*+) घं में" ], "in \\1 minute": [ - "(\\d++[.,]?\\d*+) मि में", - "(\\d++[.,]?\\d*+) मिनट में" + "(\\d++[.,]?\\d*+) मिनट में", + "(\\d++[.,]?\\d*+) मि॰ में", + "(\\d++[.,]?\\d*+) मि में" ], "in \\1 month": [ "(\\d++[.,]?\\d*+) माह में" ], "in \\1 second": [ - "(\\d++[.,]?\\d*+) से में", - "(\\d++[.,]?\\d*+) सेकंड में" + "(\\d++[.,]?\\d*+) सेकंड में", + "(\\d++[.,]?\\d*+) से॰ में", + "(\\d++[.,]?\\d*+) से में" ], "in \\1 week": [ "(\\d++[.,]?\\d*+) सप्ताह में" diff --git a/dateparser/data/date_translation_data/hr.py b/dateparser/data/date_translation_data/hr.py index 60a6f38e8..75304991c 100644 --- a/dateparser/data/date_translation_data/hr.py +++ b/dateparser/data/date_translation_data/hr.py @@ -141,7 +141,8 @@ ], "hour": [ "h", - "sat" + "sat", + "sati" ], "minute": [ "min", diff --git a/dateparser/data/date_translation_data/hsb.py b/dateparser/data/date_translation_data/hsb.py index 1ea5a7161..0dcf14a50 100644 --- a/dateparser/data/date_translation_data/hsb.py +++ b/dateparser/data/date_translation_data/hsb.py @@ -90,9 +90,11 @@ "njedźela" ], "am": [ + "dop", "dopołdnja" ], "pm": [ + "pop", "popołdnju" ], "year": [ @@ -114,7 +116,8 @@ "hour": [ "h", "hodź", - "hodźina" + "hodźina", + "hodźiny" ], "minute": [ "m", @@ -128,48 +131,74 @@ ], "relative-type": { "0 day ago": [ + "dźe", + "dźens", "dźensa" ], "0 hour ago": [ + "w tutej hodźinje", "this hour" ], "0 minute ago": [ + "w tutej mjeńšinje", "this minute" ], "0 month ago": [ + "tu měsac", + "tut měsac", "tutón měsac" ], "0 second ago": [ - "now" + "nětko" ], "0 week ago": [ + "tu tydźeń", + "tut tydźeń", "tutón tydźeń" ], "0 year ago": [ + "lět", + "lěts", "lětsa" ], "1 day ago": [ + "wč", + "wčer", "wčera" ], "1 month ago": [ + "zaš měsac", + "zašł měsac", "zašły měsac" ], "1 week ago": [ + "zaš tydźeń", + "zašł tydźeń", "zašły tydźeń" ], "1 year ago": [ + "lo", + "lon", "loni" ], "in 1 day": [ + "jut", + "jutř", "jutře" ], "in 1 month": [ + "přich měsac", + "přichodn měsac", "přichodny měsac" ], "in 1 week": [ + "přich tydźeń", + "přichodn tydźeń", "přichodny tydźeń" ], "in 1 year": [ + "klě", + "klět", "klětu" ] }, diff --git a/dateparser/data/date_translation_data/hu.py b/dateparser/data/date_translation_data/hu.py index 3906bab29..ee7535c1e 100644 --- a/dateparser/data/date_translation_data/hu.py +++ b/dateparser/data/date_translation_data/hu.py @@ -124,6 +124,7 @@ "nappal" ], "hour": [ + "ó", "óra", "ó", "órák", @@ -133,6 +134,7 @@ "órától" ], "minute": [ + "p", "perc", "p", "percek", @@ -142,6 +144,7 @@ "perctől" ], "second": [ + "mp", "másodperc", "mp", "másodpercek", @@ -206,21 +209,27 @@ "(\\d++[.,]?\\d*+) nappal ezelőtt" ], "\\1 hour ago": [ + "(\\d++[.,]?\\d*+) órája", "(\\d++[.,]?\\d*+) órával ezelőtt" ], "\\1 minute ago": [ - "(\\d++[.,]?\\d*+) perccel ezelőtt" + "(\\d++[.,]?\\d*+) perccel ezelőtt", + "(\\d++[.,]?\\d*+) perce" ], "\\1 month ago": [ + "(\\d++[.,]?\\d*+) hónapja", "(\\d++[.,]?\\d*+) hónappal ezelőtt" ], "\\1 second ago": [ + "(\\d++[.,]?\\d*+) mperce", "(\\d++[.,]?\\d*+) másodperccel ezelőtt" ], "\\1 week ago": [ + "(\\d++[.,]?\\d*+) hete", "(\\d++[.,]?\\d*+) héttel ezelőtt" ], "\\1 year ago": [ + "(\\d++[.,]?\\d*+) éve", "(\\d++[.,]?\\d*+) évvel ezelőtt" ], "in \\1 day": [ diff --git a/dateparser/data/date_translation_data/hy.py b/dateparser/data/date_translation_data/hy.py index 9ac4a9129..d0c0353f6 100644 --- a/dateparser/data/date_translation_data/hy.py +++ b/dateparser/data/date_translation_data/hy.py @@ -114,7 +114,8 @@ ], "hour": [ "ժ", - "ժամ" + "ժամ", + "ժամեր" ], "minute": [ "ր", @@ -138,6 +139,7 @@ "այս ամիս" ], "0 second ago": [ + "հիմա", "այժմ" ], "0 week ago": [ @@ -150,8 +152,8 @@ "երեկ" ], "1 month ago": [ - "անցյալ ամիս", - "նախորդ ամիս" + "նախորդ ամիս", + "անցյալ ամիս" ], "1 week ago": [ "նախորդ շաբաթ" diff --git a/dateparser/data/date_translation_data/id.py b/dateparser/data/date_translation_data/id.py index 73bd5b7b2..87152dad0 100644 --- a/dateparser/data/date_translation_data/id.py +++ b/dateparser/data/date_translation_data/id.py @@ -29,9 +29,10 @@ "juli" ], "august": [ - "agt", + "agu", "agustus", - "Agu" + "Agu", + "agt" ], "september": [ "sep", @@ -99,7 +100,8 @@ ], "day": [ "h", - "hari" + "hari", + "hr" ], "hour": [ "j", @@ -123,9 +125,11 @@ "jam ini" ], "0 minute ago": [ - "menit ini" + "menit ini", + "mnt ini" ], "0 month ago": [ + "bln ini", "bulan ini" ], "0 second ago": [ @@ -133,34 +137,43 @@ "baru saja" ], "0 week ago": [ + "mgg ini", "minggu ini" ], "0 year ago": [ - "tahun ini" + "tahun ini", + "thn ini" ], "1 day ago": [ "kemarin" ], "1 month ago": [ + "bln lalu", "bulan lalu" ], "1 week ago": [ + "mgg lalu", "minggu lalu" ], "1 year ago": [ - "tahun lalu" + "tahun lalu", + "thn lalu" ], "in 1 day": [ "besok" ], "in 1 month": [ + "bln berikutnya", + "bulan depan", "bulan berikutnya" ], "in 1 week": [ + "mgg depan", "minggu depan" ], "in 1 year": [ - "tahun depan" + "tahun depan", + "thn depan" ], "1 year": [ "setahun" @@ -215,7 +228,8 @@ "dalam (\\d++[.,]?\\d*+) hari" ], "in \\1 hour": [ - "dalam (\\d++[.,]?\\d*+) jam" + "dalam (\\d++[.,]?\\d*+) jam", + "dlm (\\d++[.,]?\\d*+) jam" ], "in \\1 minute": [ "dalam (\\d++[.,]?\\d*+) menit", diff --git a/dateparser/data/date_translation_data/ig.py b/dateparser/data/date_translation_data/ig.py index e88bac8a4..ec6c67070 100644 --- a/dateparser/data/date_translation_data/ig.py +++ b/dateparser/data/date_translation_data/ig.py @@ -15,6 +15,7 @@ ], "april": [ "epr", + "epreel", "eprel" ], "may": [ @@ -73,13 +74,17 @@ "satọdee" ], "sunday": [ + "sọn", + "sọndee", "mbọsị ụka", "ụka" ], "am": [ - "am" + "am", + "n'ụtụtụ" ], "pm": [ + "n'abali", "pm" ], "year": [ @@ -95,58 +100,74 @@ "ụbọchị" ], "hour": [ - "elekere" + "elekere", + "hr" ], "minute": [ "nkeji" ], "second": [ + "tịm kọm", "nkejinta" ], "relative-type": { "0 day ago": [ + "taa", "taata" ], "0 hour ago": [ + "elekere a", "this hour" ], "0 minute ago": [ + "nkejị a", "this minute" ], "0 month ago": [ + "ọnwa a", "this month" ], "0 second ago": [ + "ụgbụa", "now" ], "0 week ago": [ + "izu a", "this week" ], "0 year ago": [ + "afọ a", "this year" ], "1 day ago": [ + "ụnyaahụ", "nnyaafụ" ], "1 month ago": [ + "ọnwa gara aga", "last month" ], "1 week ago": [ + "izu gara aga", "last week" ], "1 year ago": [ + "afọ gara aga", "last year" ], "in 1 day": [ "echi" ], "in 1 month": [ + "ọnwa ọzọ", "next month" ], "in 1 week": [ + "izu na-esote", "next week" ], "in 1 year": [ + "afọ ọzọ", "next year" ] }, diff --git a/dateparser/data/date_translation_data/ii.py b/dateparser/data/date_translation_data/ii.py index 9db7a906d..463c59f65 100644 --- a/dateparser/data/date_translation_data/ii.py +++ b/dateparser/data/date_translation_data/ii.py @@ -84,6 +84,7 @@ "ꑍ" ], "hour": [ + "hr", "ꄮꈉ" ], "minute": [ diff --git a/dateparser/data/date_translation_data/is.py b/dateparser/data/date_translation_data/is.py index ac499759d..d4a9b076b 100644 --- a/dateparser/data/date_translation_data/is.py +++ b/dateparser/data/date_translation_data/is.py @@ -94,12 +94,13 @@ "vika" ], "day": [ - "d", - "dagur" + "dagur", + "d" ], "hour": [ "klst", - "klukkustund" + "klukkustund", + "klukkustundir" ], "minute": [ "mín", @@ -114,9 +115,11 @@ "í dag" ], "0 hour ago": [ + "þessa stundina", "this hour" ], "0 minute ago": [ + "á þessari mínútu", "this minute" ], "0 month ago": [ diff --git a/dateparser/data/date_translation_data/it.py b/dateparser/data/date_translation_data/it.py index ef56aaeeb..0362b3678 100644 --- a/dateparser/data/date_translation_data/it.py +++ b/dateparser/data/date_translation_data/it.py @@ -104,19 +104,20 @@ "hour": [ "h", "ora", + "ore", "ore" ], "minute": [ - "m", "min", "minuto", - "minuti" + "minuti", + "m" ], "second": [ "s", - "sec", "secondo", - "secondi" + "secondi", + "sec" ], "relative-type": { "0 day ago": [ @@ -135,6 +136,7 @@ "ora" ], "0 week ago": [ + "questa sett", "questa settimana" ], "0 year ago": [ @@ -147,6 +149,7 @@ "mese scorso" ], "1 week ago": [ + "sett scorsa", "settimana scorsa" ], "1 year ago": [ @@ -159,6 +162,7 @@ "mese prossimo" ], "in 1 week": [ + "sett prossima", "settimana prossima" ], "in 1 year": [ diff --git a/dateparser/data/date_translation_data/ja.py b/dateparser/data/date_translation_data/ja.py index 38a2d3667..40717f854 100644 --- a/dateparser/data/date_translation_data/ja.py +++ b/dateparser/data/date_translation_data/ja.py @@ -109,6 +109,7 @@ ], "hour": [ "時", + "時間", "時間" ], "minute": [ @@ -159,12 +160,15 @@ "明日" ], "in 1 month": [ + "来月", "翌月" ], "in 1 week": [ + "来週", "翌週" ], "in 1 year": [ + "来年", "翌年" ], "2 day ago": [ diff --git a/dateparser/data/date_translation_data/jgo.py b/dateparser/data/date_translation_data/jgo.py index b19873d96..7a33ad4c3 100644 --- a/dateparser/data/date_translation_data/jgo.py +++ b/dateparser/data/date_translation_data/jgo.py @@ -77,7 +77,8 @@ "day" ], "hour": [ - "hour" + "hour", + "hr" ], "minute": [ "minute" diff --git a/dateparser/data/date_translation_data/jmc.py b/dateparser/data/date_translation_data/jmc.py index 7c06f3175..8df005c1c 100644 --- a/dateparser/data/date_translation_data/jmc.py +++ b/dateparser/data/date_translation_data/jmc.py @@ -95,6 +95,7 @@ "mfiri" ], "hour": [ + "hr", "saa" ], "minute": [ diff --git a/dateparser/data/date_translation_data/kab.py b/dateparser/data/date_translation_data/kab.py index fa74984a8..320fcbb8f 100644 --- a/dateparser/data/date_translation_data/kab.py +++ b/dateparser/data/date_translation_data/kab.py @@ -96,6 +96,7 @@ "ass" ], "hour": [ + "hr", "tamert" ], "minute": [ diff --git a/dateparser/data/date_translation_data/kam.py b/dateparser/data/date_translation_data/kam.py index 5479d6b3d..d7df94de9 100644 --- a/dateparser/data/date_translation_data/kam.py +++ b/dateparser/data/date_translation_data/kam.py @@ -96,6 +96,7 @@ "mũthenya" ], "hour": [ + "hr", "saa" ], "minute": [ diff --git a/dateparser/data/date_translation_data/kde.py b/dateparser/data/date_translation_data/kde.py index 9cffae61d..7edb4a4eb 100644 --- a/dateparser/data/date_translation_data/kde.py +++ b/dateparser/data/date_translation_data/kde.py @@ -96,6 +96,7 @@ "lihiku" ], "hour": [ + "hr", "saa" ], "minute": [ diff --git a/dateparser/data/date_translation_data/kea.py b/dateparser/data/date_translation_data/kea.py index 2bcb4bee9..8e2ad5d4d 100644 --- a/dateparser/data/date_translation_data/kea.py +++ b/dateparser/data/date_translation_data/kea.py @@ -71,8 +71,8 @@ ], "saturday": [ "sab", - "sabadu", - "sábadu" + "sábadu", + "sabadu" ], "sunday": [ "dum", @@ -116,15 +116,18 @@ "oji" ], "0 hour ago": [ + "es ora li", "this hour" ], "0 minute ago": [ + "es minutu li", "this minute" ], "0 month ago": [ "es mes li" ], "0 second ago": [ + "agora", "now" ], "0 week ago": [ @@ -146,6 +149,7 @@ "anu pasadu" ], "in 1 day": [ + "manhan", "manha" ], "in 1 month": [ diff --git a/dateparser/data/date_translation_data/khq.py b/dateparser/data/date_translation_data/khq.py index d707ae00b..b9a90fd55 100644 --- a/dateparser/data/date_translation_data/khq.py +++ b/dateparser/data/date_translation_data/khq.py @@ -94,7 +94,8 @@ "jaari" ], "hour": [ - "guuru" + "guuru", + "hr" ], "minute": [ "miniti" diff --git a/dateparser/data/date_translation_data/ki.py b/dateparser/data/date_translation_data/ki.py index 45224f847..29c8c3e93 100644 --- a/dateparser/data/date_translation_data/ki.py +++ b/dateparser/data/date_translation_data/ki.py @@ -96,6 +96,7 @@ "mũthenya" ], "hour": [ + "hr", "ithaa" ], "minute": [ diff --git a/dateparser/data/date_translation_data/kl.py b/dateparser/data/date_translation_data/kl.py index 8dab1db59..91836c91c 100644 --- a/dateparser/data/date_translation_data/kl.py +++ b/dateparser/data/date_translation_data/kl.py @@ -3,50 +3,76 @@ "date_order": "YMD", "january": [ "jan", + "januaari", + "januaarip", "januari" ], "february": [ + "febr", + "februaari", + "februaarip", "feb", "februari" ], "march": [ "mar", + "marsi", + "marsip", "martsi" ], "april": [ "apr", + "apriili", + "apriilip", "aprili" ], "may": [ + "maaji", + "maajip", "maj", "maji" ], "june": [ "jun", + "juuni", + "juunip", "juni" ], "july": [ "jul", + "juuli", + "juulip", "juli" ], "august": [ + "aggusti", + "aggustip", "aug", "augustusi" ], "september": [ + "sept", + "septembari", + "septembarip", "sep", "septemberi" ], "october": [ "okt", + "oktobari", + "oktobarip", "oktoberi" ], "november": [ "nov", + "novembari", + "novembarip", "novemberi" ], "december": [ "dec", + "decembari", + "decembarip", "decemberi" ], "monday": [ @@ -74,6 +100,8 @@ "arfininngorneq" ], "sunday": [ + "sap", + "sapaat", "sab", "sabaat" ], @@ -96,7 +124,8 @@ "day" ], "hour": [ - "hour" + "hour", + "hr" ], "minute": [ "minute" diff --git a/dateparser/data/date_translation_data/kln.py b/dateparser/data/date_translation_data/kln.py index 0eec0d7a4..4e1b2d7a3 100644 --- a/dateparser/data/date_translation_data/kln.py +++ b/dateparser/data/date_translation_data/kln.py @@ -98,6 +98,7 @@ "betut" ], "hour": [ + "hr", "sait" ], "minute": [ diff --git a/dateparser/data/date_translation_data/km.py b/dateparser/data/date_translation_data/km.py index ec4b526b3..279e71bab 100644 --- a/dateparser/data/date_translation_data/km.py +++ b/dateparser/data/date_translation_data/km.py @@ -38,6 +38,7 @@ "ធ្នូ" ], "monday": [ + "ចន្ទ", "ច័ន្ទ" ], "tuesday": [ @@ -47,6 +48,7 @@ "ពុធ" ], "thursday": [ + "ព្រហ", "ព្រហស្បតិ៍" ], "friday": [ diff --git a/dateparser/data/date_translation_data/kn.py b/dateparser/data/date_translation_data/kn.py index 83a4c0b6a..3259a790c 100644 --- a/dateparser/data/date_translation_data/kn.py +++ b/dateparser/data/date_translation_data/kn.py @@ -92,7 +92,8 @@ "ದಿನ" ], "hour": [ - "ಗಂಟೆ" + "ಗಂಟೆ", + "ಗಂಟೆಗಳು" ], "minute": [ "ನಿಮಿಷ" diff --git a/dateparser/data/date_translation_data/ko.py b/dateparser/data/date_translation_data/ko.py index c817bac83..beb6dfc0c 100644 --- a/dateparser/data/date_translation_data/ko.py +++ b/dateparser/data/date_translation_data/ko.py @@ -86,7 +86,8 @@ "일" ], "hour": [ - "시" + "시", + "시간" ], "minute": [ "분" @@ -191,6 +192,9 @@ ] }, "locale_specific": { + "ko-CN": { + "name": "ko-CN" + }, "ko-KP": { "name": "ko-KP" } diff --git a/dateparser/data/date_translation_data/kok.py b/dateparser/data/date_translation_data/kok.py index 6422aaaea..4a631c234 100644 --- a/dateparser/data/date_translation_data/kok.py +++ b/dateparser/data/date_translation_data/kok.py @@ -1,16 +1,20 @@ info = { "name": "kok", - "date_order": "YMD", + "date_order": "DMY", "january": [ + "जाने", "जानेवारी" ], "february": [ + "फेब्रु", "फेब्रुवारी" ], "march": [ "मार्च" ], "april": [ + "एप्री", + "एप्रील", "एप्रिल" ], "may": [ @@ -20,125 +24,214 @@ "जून" ], "july": [ + "जुल", + "जुलय", "जुलै" ], "august": [ + "ऑग", + "ऑगस्ट", "ओगस्ट" ], "september": [ + "सप्टें", + "सप्टेंबर", "सेप्टेंबर" ], "october": [ + "ऑक्टो", + "ऑक्टोबर", "ओक्टोबर" ], "november": [ + "नो", "नोव्हेंबर" ], "december": [ + "डिसे", "डिसेंबर" ], "monday": [ + "सोमार", "सोम", "सोमवार" ], "tuesday": [ - "मंगळ", - "मंगळार" + "मंगळार", + "मंगळ" ], "wednesday": [ - "बुध", - "बुधवार" + "बुधवार", + "बुध" ], "thursday": [ + "बिरेस्तार", "गुरु", "गुरुवार" ], "friday": [ + "शुक्रार", "शुक्र", "शुक्रवार" ], "saturday": [ + "शेनवार", "शनि", "शनिवार" ], "sunday": [ + "आयतार", "आदित्यवार", "रवि" ], "am": [ + "am", + "सकाळ", "मपू" ], "pm": [ + "pm", + "सांज", "मनं" ], "year": [ + "वर्स", "year" ], "month": [ + "म्हयनो", "month" ], "week": [ + "सप्तक", "week" ], "day": [ + "दीस", "day" ], "hour": [ + "वर", + "वरां", "hour" ], "minute": [ + "मिनीट", "minute" ], "second": [ + "सेकंद", "second" ], "relative-type": { "0 day ago": [ + "आयज", "today" ], "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": [ + "काल", "yesterday" ], "1 month ago": [ + "फाटलो म्हयनो", "last month" ], "1 week ago": [ + "निमाणो सप्तक", "last week" ], "1 year ago": [ + "फाटलें वर्स", "last year" ], "in 1 day": [ + "फाल्यां", "tomorrow" ], "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*+) से आदीं", + "(\\d++[.,]?\\d*+) सेकंद आदीं" + ], + "\\1 week ago": [ + "(\\d++[.,]?\\d*+) सप्त आदीं", + "(\\d++[.,]?\\d*+) सप्तकां आदीं" + ], + "\\1 year ago": [ + "(\\d++[.,]?\\d*+) वर्स आदीं", + "(\\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": [ " ", diff --git a/dateparser/data/date_translation_data/ks.py b/dateparser/data/date_translation_data/ks.py index 9f9955a50..bba7908a5 100644 --- a/dateparser/data/date_translation_data/ks.py +++ b/dateparser/data/date_translation_data/ks.py @@ -14,13 +14,15 @@ "اپریل" ], "may": [ + "مئی", "میٔ" ], "june": [ "جوٗن" ], "july": [ - "جوٗلایی" + "جوٗلایی", + "جُلَے" ], "august": [ "اگست" @@ -35,19 +37,24 @@ "نومبر" ], "december": [ - "دسمبر" + "دسمبر", + "دَسَمبَر" ], "monday": [ + "ژٔندرٕروار", + "ژٔندٕروار", "ژٔنٛدرٕروار", "ژٔنٛدٕروار" ], "tuesday": [ + "بۆموار", "بوٚموار" ], "wednesday": [ "بودوار" ], "thursday": [ + "برؠسوار", "برٛٮ۪سوار" ], "friday": [ @@ -61,15 +68,18 @@ "اَتھوار" ], "am": [ - "am" + "am", + "اے ایم" ], "pm": [ - "pm" + "pm", + "پی ایم" ], "year": [ "ؤری" ], "month": [ + "رؠتھ", "رٮ۪تھ" ], "week": [ @@ -79,12 +89,15 @@ "دۄہ" ], "hour": [ + "hr", + "گٲنٹہٕ", "گٲنٛٹہٕ" ], "minute": [ "مِنَٹ" ], "second": [ + "سؠکَنڈ", "سٮ۪کَنڑ" ], "relative-type": { @@ -98,39 +111,48 @@ "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" ] }, diff --git a/dateparser/data/date_translation_data/ksb.py b/dateparser/data/date_translation_data/ksb.py index 7858d0d87..e12826389 100644 --- a/dateparser/data/date_translation_data/ksb.py +++ b/dateparser/data/date_translation_data/ksb.py @@ -95,6 +95,7 @@ "siku" ], "hour": [ + "hr", "saa" ], "minute": [ diff --git a/dateparser/data/date_translation_data/ksf.py b/dateparser/data/date_translation_data/ksf.py index 341309dbf..a57622a0b 100644 --- a/dateparser/data/date_translation_data/ksf.py +++ b/dateparser/data/date_translation_data/ksf.py @@ -96,7 +96,8 @@ "ŋwós" ], "hour": [ - "cámɛɛn" + "cámɛɛn", + "hr" ], "minute": [ "mǝnít" diff --git a/dateparser/data/date_translation_data/ksh.py b/dateparser/data/date_translation_data/ksh.py index d915b2723..e540fc195 100644 --- a/dateparser/data/date_translation_data/ksh.py +++ b/dateparser/data/date_translation_data/ksh.py @@ -105,6 +105,7 @@ "hour": [ "s", "schtund", + "schtunde", "std" ], "minute": [ diff --git a/dateparser/data/date_translation_data/kw.py b/dateparser/data/date_translation_data/kw.py index 6bc8a1453..995a898e9 100644 --- a/dateparser/data/date_translation_data/kw.py +++ b/dateparser/data/date_translation_data/kw.py @@ -96,7 +96,8 @@ "day" ], "hour": [ - "hour" + "hour", + "hr" ], "minute": [ "minute" diff --git a/dateparser/data/date_translation_data/ky.py b/dateparser/data/date_translation_data/ky.py index 42d6c3efb..ff397deb8 100644 --- a/dateparser/data/date_translation_data/ky.py +++ b/dateparser/data/date_translation_data/ky.py @@ -147,6 +147,7 @@ "былтыр" ], "in 1 day": [ + "эртең", "эртеӊ" ], "in 1 month": [ diff --git a/dateparser/data/date_translation_data/lag.py b/dateparser/data/date_translation_data/lag.py index b27c0e556..de84e07ac 100644 --- a/dateparser/data/date_translation_data/lag.py +++ b/dateparser/data/date_translation_data/lag.py @@ -96,6 +96,7 @@ "sikʉ" ], "hour": [ + "hr", "sáa" ], "minute": [ diff --git a/dateparser/data/date_translation_data/lb.py b/dateparser/data/date_translation_data/lb.py index b5ac7a61a..48fca68dc 100644 --- a/dateparser/data/date_translation_data/lb.py +++ b/dateparser/data/date_translation_data/lb.py @@ -100,7 +100,8 @@ ], "hour": [ "st", - "stonn" + "stonn", + "stonnen" ], "minute": [ "min", diff --git a/dateparser/data/date_translation_data/lg.py b/dateparser/data/date_translation_data/lg.py index 9c62fc81a..9b570e4a3 100644 --- a/dateparser/data/date_translation_data/lg.py +++ b/dateparser/data/date_translation_data/lg.py @@ -96,6 +96,7 @@ "lunaku" ], "hour": [ + "hr", "saawa" ], "minute": [ diff --git a/dateparser/data/date_translation_data/lkt.py b/dateparser/data/date_translation_data/lkt.py index dbedd2715..8ade421dd 100644 --- a/dateparser/data/date_translation_data/lkt.py +++ b/dateparser/data/date_translation_data/lkt.py @@ -1,6 +1,6 @@ info = { "name": "lkt", - "date_order": "YMD", + "date_order": "MDY", "january": [ "wiótheȟika wí" ], @@ -77,6 +77,7 @@ "aŋpétu" ], "hour": [ + "hr", "owápȟe" ], "minute": [ diff --git a/dateparser/data/date_translation_data/ln.py b/dateparser/data/date_translation_data/ln.py index 4e4de0a4c..ee1ad0349 100644 --- a/dateparser/data/date_translation_data/ln.py +++ b/dateparser/data/date_translation_data/ln.py @@ -96,6 +96,7 @@ "mokɔlɔ" ], "hour": [ + "hr", "ngonga" ], "minute": [ diff --git a/dateparser/data/date_translation_data/lo.py b/dateparser/data/date_translation_data/lo.py index 83160ff74..af9e7f316 100644 --- a/dateparser/data/date_translation_data/lo.py +++ b/dateparser/data/date_translation_data/lo.py @@ -191,8 +191,9 @@ "ໃນອີກ (\\d++[.,]?\\d*+) ຊົ່ວໂມງ" ], "in \\1 minute": [ - "(\\d++[.,]?\\d*+) ໃນອີກ 0 ນາທີ", - "ໃນ (\\d++[.,]?\\d*+) ນທ" + "ໃນ (\\d++[.,]?\\d*+) ນທ", + "ໃນອີກ (\\d++[.,]?\\d*+) ນາທີ", + "(\\d++[.,]?\\d*+) ໃນອີກ 0 ນາທີ" ], "in \\1 month": [ "ໃນອີກ (\\d++[.,]?\\d*+) ດ", diff --git a/dateparser/data/date_translation_data/lrc.py b/dateparser/data/date_translation_data/lrc.py index ee432f5ee..05b341e79 100644 --- a/dateparser/data/date_translation_data/lrc.py +++ b/dateparser/data/date_translation_data/lrc.py @@ -77,6 +77,7 @@ "روٙز" ], "hour": [ + "hr", "ساأت" ], "minute": [ diff --git a/dateparser/data/date_translation_data/lt.py b/dateparser/data/date_translation_data/lt.py index 464cf6cea..ad3ef1b21 100644 --- a/dateparser/data/date_translation_data/lt.py +++ b/dateparser/data/date_translation_data/lt.py @@ -114,7 +114,8 @@ "hour": [ "h", "val", - "valanda" + "valanda", + "valandos" ], "minute": [ "min", diff --git a/dateparser/data/date_translation_data/lu.py b/dateparser/data/date_translation_data/lu.py index 62d10bba7..06d9a0d9b 100644 --- a/dateparser/data/date_translation_data/lu.py +++ b/dateparser/data/date_translation_data/lu.py @@ -96,7 +96,8 @@ "dituku" ], "hour": [ - "diba" + "diba", + "hr" ], "minute": [ "kasunsu" diff --git a/dateparser/data/date_translation_data/luo.py b/dateparser/data/date_translation_data/luo.py index 19798d9f7..a01a251e5 100644 --- a/dateparser/data/date_translation_data/luo.py +++ b/dateparser/data/date_translation_data/luo.py @@ -96,6 +96,7 @@ "chieng'" ], "hour": [ + "hr", "saa" ], "minute": [ diff --git a/dateparser/data/date_translation_data/luy.py b/dateparser/data/date_translation_data/luy.py index 5fc38b56e..1fbc67e44 100644 --- a/dateparser/data/date_translation_data/luy.py +++ b/dateparser/data/date_translation_data/luy.py @@ -95,6 +95,7 @@ "ridiku" ], "hour": [ + "hr", "isaa" ], "minute": [ diff --git a/dateparser/data/date_translation_data/lv.py b/dateparser/data/date_translation_data/lv.py index 8ed540f2a..ca0a20436 100644 --- a/dateparser/data/date_translation_data/lv.py +++ b/dateparser/data/date_translation_data/lv.py @@ -127,39 +127,48 @@ "šajā minūtē" ], "0 month ago": [ + "šajā mēn", "šajā mēnesī" ], "0 second ago": [ "tagad" ], "0 week ago": [ + "šajā ned", "šajā nedēļā" ], "0 year ago": [ + "šajā g", "šajā gadā" ], "1 day ago": [ "vakar" ], "1 month ago": [ + "pag mēn", "pagājušajā mēnesī" ], "1 week ago": [ + "pag ned", "pagājušajā nedēļā" ], "1 year ago": [ + "pag gadā", "pagājušajā gadā" ], "in 1 day": [ "rīt" ], "in 1 month": [ + "nāk mēn", "nākamajā mēnesī" ], "in 1 week": [ + "nāk ned", "nākamajā nedēļā" ], "in 1 year": [ + "nāk gadā", "nākamajā gadā" ] }, diff --git a/dateparser/data/date_translation_data/mas.py b/dateparser/data/date_translation_data/mas.py index 6efd2de13..6a2df5966 100644 --- a/dateparser/data/date_translation_data/mas.py +++ b/dateparser/data/date_translation_data/mas.py @@ -96,6 +96,7 @@ "ɛnkɔlɔ́ŋ" ], "hour": [ + "hr", "ɛ́sáâ" ], "minute": [ diff --git a/dateparser/data/date_translation_data/mer.py b/dateparser/data/date_translation_data/mer.py index 0901e1a47..617f649ab 100644 --- a/dateparser/data/date_translation_data/mer.py +++ b/dateparser/data/date_translation_data/mer.py @@ -95,6 +95,7 @@ "ntukũ" ], "hour": [ + "hr", "ĩthaa" ], "minute": [ diff --git a/dateparser/data/date_translation_data/mfe.py b/dateparser/data/date_translation_data/mfe.py index fc418155a..d84bf357a 100644 --- a/dateparser/data/date_translation_data/mfe.py +++ b/dateparser/data/date_translation_data/mfe.py @@ -93,6 +93,7 @@ "zour" ], "hour": [ + "hr", "ler" ], "minute": [ diff --git a/dateparser/data/date_translation_data/mg.py b/dateparser/data/date_translation_data/mg.py index 754beb34b..72b9ce371 100644 --- a/dateparser/data/date_translation_data/mg.py +++ b/dateparser/data/date_translation_data/mg.py @@ -95,6 +95,7 @@ "andro" ], "hour": [ + "hr", "ora" ], "minute": [ diff --git a/dateparser/data/date_translation_data/mgh.py b/dateparser/data/date_translation_data/mgh.py index e0dba84eb..573fc3b7a 100644 --- a/dateparser/data/date_translation_data/mgh.py +++ b/dateparser/data/date_translation_data/mgh.py @@ -96,6 +96,7 @@ "nihuku" ], "hour": [ + "hr", "isaa" ], "minute": [ diff --git a/dateparser/data/date_translation_data/mgo.py b/dateparser/data/date_translation_data/mgo.py index 0ff37bb27..2b9839939 100644 --- a/dateparser/data/date_translation_data/mgo.py +++ b/dateparser/data/date_translation_data/mgo.py @@ -78,7 +78,8 @@ "anəg" ], "hour": [ - "hour" + "hour", + "hr" ], "minute": [ "minute" diff --git a/dateparser/data/date_translation_data/mk.py b/dateparser/data/date_translation_data/mk.py index 875619585..9ed46c548 100644 --- a/dateparser/data/date_translation_data/mk.py +++ b/dateparser/data/date_translation_data/mk.py @@ -33,16 +33,18 @@ "август" ], "september": [ - "септ", - "септември" + "сеп", + "септември", + "септ" ], "october": [ "окт", "октомври" ], "november": [ - "ноем", - "ноември" + "ное", + "ноември", + "ноем" ], "december": [ "дек", @@ -53,9 +55,9 @@ "понеделник" ], "tuesday": [ - "вт", "вто", - "вторник" + "вторник", + "вт" ], "wednesday": [ "сре", @@ -94,14 +96,16 @@ "месец" ], "week": [ - "недела", - "сед" + "сед", + "седмица" ], "day": [ "ден" ], "hour": [ - "час" + "ч", + "час", + "часа" ], "minute": [ "мин", @@ -131,6 +135,7 @@ "оваа седмица" ], "0 year ago": [ + "оваа год", "оваа година" ], "1 day ago": [ @@ -143,6 +148,8 @@ "минатата седмица" ], "1 year ago": [ + "лани", + "минатата год", "минатата година" ], "in 1 day": [ @@ -155,6 +162,8 @@ "следната седмица" ], "in 1 year": [ + "догодина", + "следната год", "следната година" ] }, @@ -168,6 +177,7 @@ "пред (\\d++[.,]?\\d*+) часа" ], "\\1 minute ago": [ + "пред (\\d++[.,]?\\d*+) мин", "пред (\\d++[.,]?\\d*+) минута", "пред (\\d++[.,]?\\d*+) минути" ], @@ -176,6 +186,7 @@ "пред (\\d++[.,]?\\d*+) месеци" ], "\\1 second ago": [ + "пред (\\d++[.,]?\\d*+) сек", "пред (\\d++[.,]?\\d*+) секунда", "пред (\\d++[.,]?\\d*+) секунди" ], @@ -184,6 +195,7 @@ "пред (\\d++[.,]?\\d*+) седмици" ], "\\1 year ago": [ + "пред (\\d++[.,]?\\d*+) год", "пред (\\d++[.,]?\\d*+) година", "пред (\\d++[.,]?\\d*+) години" ], @@ -196,6 +208,7 @@ "за (\\d++[.,]?\\d*+) часа" ], "in \\1 minute": [ + "за (\\d++[.,]?\\d*+) мин", "за (\\d++[.,]?\\d*+) минута", "за (\\d++[.,]?\\d*+) минути" ], @@ -204,6 +217,7 @@ "за (\\d++[.,]?\\d*+) месеци" ], "in \\1 second": [ + "за (\\d++[.,]?\\d*+) сек", "за (\\d++[.,]?\\d*+) секунда", "за (\\d++[.,]?\\d*+) секунди" ], @@ -212,6 +226,7 @@ "за (\\d++[.,]?\\d*+) седмици" ], "in \\1 year": [ + "за (\\d++[.,]?\\d*+) год", "за (\\d++[.,]?\\d*+) година", "за (\\d++[.,]?\\d*+) години" ] diff --git a/dateparser/data/date_translation_data/mn.py b/dateparser/data/date_translation_data/mn.py index f8729bac6..484977e9b 100644 --- a/dateparser/data/date_translation_data/mn.py +++ b/dateparser/data/date_translation_data/mn.py @@ -23,10 +23,12 @@ ], "june": [ "6-р сар", + "зургаадугаар сар", "зургадугаар сар" ], "july": [ "7-р сар", + "долоодугаар сар", "долдугаар сар" ], "august": [ @@ -90,8 +92,9 @@ "сар" ], "week": [ - "7х", - "долоо хоног" + "7 хоног", + "долоо хоног", + "7х" ], "day": [ "өдөр" @@ -125,6 +128,7 @@ "одоо" ], "0 week ago": [ + "энэ 7 хоног", "энэ долоо хоног" ], "0 year ago": [ @@ -137,6 +141,7 @@ "өнгөрсөн сар" ], "1 week ago": [ + "өнгөрсөн 7 хоног", "өнгөрсөн долоо хоног" ], "1 year ago": [ @@ -149,6 +154,7 @@ "ирэх сар" ], "in 1 week": [ + "ирэх 7 хоног", "ирэх долоо хоног" ], "in 1 year": [ @@ -175,6 +181,8 @@ "(\\d++[.,]?\\d*+) секундын өмнө" ], "\\1 week ago": [ + "(\\d++[.,]?\\d*+) 7 хоногийн өмнө", + "(\\d++[.,]?\\d*+) долоо хоногийн өмнө", "(\\d++[.,]?\\d*+) 7х-ийн өмнө" ], "\\1 year ago": [ @@ -200,6 +208,8 @@ "(\\d++[.,]?\\d*+) секундын дараа" ], "in \\1 week": [ + "(\\d++[.,]?\\d*+) 7 хоногийн дараа", + "(\\d++[.,]?\\d*+) долоо хоногийн дараа", "(\\d++[.,]?\\d*+) 7х-ийн дараа" ], "in \\1 year": [ diff --git a/dateparser/data/date_translation_data/mr.py b/dateparser/data/date_translation_data/mr.py index ef2fc785a..d1960ed0b 100644 --- a/dateparser/data/date_translation_data/mr.py +++ b/dateparser/data/date_translation_data/mr.py @@ -74,24 +74,30 @@ "रविवार" ], "am": [ + "am", "मपू" ], "pm": [ + "pm", "मउ" ], "year": [ "वर्ष" ], "month": [ + "म", "महिना" ], "week": [ + "आठ", "आठवडा" ], "day": [ + "दि", "दिवस" ], "hour": [ + "ता", "तास" ], "minute": [ @@ -182,11 +188,15 @@ ], "in \\1 day": [ "(\\d++[.,]?\\d*+) दिवसांमध्ये", - "(\\d++[.,]?\\d*+) दिवसामध्ये" + "(\\d++[.,]?\\d*+) दिवसामध्ये", + "येत्या (\\d++[.,]?\\d*+) दिवसांमध्ये", + "येत्या (\\d++[.,]?\\d*+) दिवसामध्ये" ], "in \\1 hour": [ "(\\d++[.,]?\\d*+) तासांमध्ये", - "(\\d++[.,]?\\d*+) तासामध्ये" + "(\\d++[.,]?\\d*+) तासामध्ये", + "येत्या (\\d++[.,]?\\d*+) तासांमध्ये", + "येत्या (\\d++[.,]?\\d*+) तासामध्ये" ], "in \\1 minute": [ "(\\d++[.,]?\\d*+) मिनि मध्ये", @@ -195,20 +205,27 @@ ], "in \\1 month": [ "(\\d++[.,]?\\d*+) महिन्यांमध्ये", - "(\\d++[.,]?\\d*+) महिन्यामध्ये" + "(\\d++[.,]?\\d*+) महिन्यामध्ये", + "येत्या (\\d++[.,]?\\d*+) महिन्यांमध्ये", + "येत्या (\\d++[.,]?\\d*+) महिन्यामध्ये" ], "in \\1 second": [ "(\\d++[.,]?\\d*+) से मध्ये", "(\\d++[.,]?\\d*+) सेकंदांमध्ये", - "(\\d++[.,]?\\d*+) सेकंदामध्ये" + "(\\d++[.,]?\\d*+) सेकंदामध्ये", + "येत्या (\\d++[.,]?\\d*+) से मध्ये" ], "in \\1 week": [ "(\\d++[.,]?\\d*+) आठवड्यांमध्ये", - "(\\d++[.,]?\\d*+) आठवड्यामध्ये" + "(\\d++[.,]?\\d*+) आठवड्यामध्ये", + "येत्या (\\d++[.,]?\\d*+) आठवड्यांमध्ये", + "येत्या (\\d++[.,]?\\d*+) आठवड्यामध्ये" ], "in \\1 year": [ "(\\d++[.,]?\\d*+) वर्षांमध्ये", - "(\\d++[.,]?\\d*+) वर्षामध्ये" + "(\\d++[.,]?\\d*+) वर्षामध्ये", + "येत्या (\\d++[.,]?\\d*+) वर्षांमध्ये", + "येत्या (\\d++[.,]?\\d*+) वर्षामध्ये" ] }, "locale_specific": {}, diff --git a/dateparser/data/date_translation_data/ms.py b/dateparser/data/date_translation_data/ms.py index fb8670850..eb2d66b9b 100644 --- a/dateparser/data/date_translation_data/ms.py +++ b/dateparser/data/date_translation_data/ms.py @@ -123,6 +123,7 @@ "sekarang" ], "0 week ago": [ + "mgu ini", "minggu ini", "mng ini" ], @@ -139,6 +140,7 @@ "bulan lalu" ], "1 week ago": [ + "mgu lepas", "minggu lalu", "mng lepas" ], @@ -154,6 +156,7 @@ "bulan depan" ], "in 1 week": [ + "mgu depan", "minggu depan", "mng depan" ], @@ -213,7 +216,7 @@ "dlm (\\d++[.,]?\\d*+) mgu" ], "in \\1 year": [ - "dalam (\\d++[.,]?\\d*+) saat", + "dalam (\\d++[.,]?\\d*+) tahun", "dalam (\\d++[.,]?\\d*+) thn" ] }, @@ -221,6 +224,9 @@ "ms-BN": { "name": "ms-BN" }, + "ms-ID": { + "name": "ms-ID" + }, "ms-SG": { "name": "ms-SG" } diff --git a/dateparser/data/date_translation_data/mt.py b/dateparser/data/date_translation_data/mt.py index bc6c487d4..ab7cbfe93 100644 --- a/dateparser/data/date_translation_data/mt.py +++ b/dateparser/data/date_translation_data/mt.py @@ -84,24 +84,31 @@ "pm" ], "year": [ - "sena" + "sena", + "sn" ], "month": [ "xahar" ], "week": [ - "ġimgħa" + "ġimgħa", + "ġm" ], "day": [ "jum" ], "hour": [ + "hr", "siegħa" ], "minute": [ + "m", + "min", "minuta" ], "second": [ + "s", + "sek", "sekonda" ], "relative-type": { @@ -109,15 +116,18 @@ "illum" ], "0 hour ago": [ + "din is-siegħa", "this hour" ], "0 minute ago": [ + "din il-minuta", "this minute" ], "0 month ago": [ "dan ix-xahar" ], "0 second ago": [ + "issa", "now" ], "0 week ago": [ @@ -127,6 +137,7 @@ "din is-sena" ], "1 day ago": [ + "lbieraħ", "ilbieraħ" ], "1 month ago": [ @@ -136,6 +147,7 @@ "il-ġimgħa li għaddiet" ], "1 year ago": [ + "is-sena l-oħra", "is-sena li għaddiet" ], "in 1 day": [ @@ -152,9 +164,53 @@ ] }, "relative-type-regex": { + "\\1 day ago": [ + "(\\d++[.,]?\\d*+) ġurnata ilu" + ], + "\\1 hour ago": [ + "(\\d++[.,]?\\d*+) siegħa ilu" + ], + "\\1 minute ago": [ + "(\\d++[.,]?\\d*+) min ilu", + "(\\d++[.,]?\\d*+) minuta ilu" + ], + "\\1 month ago": [ + "(\\d++[.,]?\\d*+) xahar ilu" + ], + "\\1 second ago": [ + "(\\d++[.,]?\\d*+) sek ilu", + "(\\d++[.,]?\\d*+) sekonda ilu" + ], + "\\1 week ago": [ + "(\\d++[.,]?\\d*+) ġimgħa ilu" + ], "\\1 year ago": [ "(\\d++[.,]?\\d*+) sena ilu", "(\\d++[.,]?\\d*+) snin ilu" + ], + "in \\1 day": [ + "fi żmien (\\d++[.,]?\\d*+) ġurnata oħra" + ], + "in \\1 hour": [ + "fi żmien (\\d++[.,]?\\d*+) siegħa" + ], + "in \\1 minute": [ + "sa (\\d++[.,]?\\d*+) min oħra", + "sa (\\d++[.,]?\\d*+) minuta oħra" + ], + "in \\1 month": [ + "fi (\\d++[.,]?\\d*+) xahar oħra", + "sa (\\d++[.,]?\\d*+) xahar oħra" + ], + "in \\1 second": [ + "sa (\\d++[.,]?\\d*+) sek oħra", + "sa (\\d++[.,]?\\d*+) sekonda oħra" + ], + "in \\1 week": [ + "sa (\\d++[.,]?\\d*+) ġimgħa oħra" + ], + "in \\1 year": [ + "fi żmien (\\d++[.,]?\\d*+) sena oħra" ] }, "locale_specific": {}, diff --git a/dateparser/data/date_translation_data/mua.py b/dateparser/data/date_translation_data/mua.py index dd81cc556..ff42f2744 100644 --- a/dateparser/data/date_translation_data/mua.py +++ b/dateparser/data/date_translation_data/mua.py @@ -96,7 +96,8 @@ "zah'nane/ comme" ], "hour": [ - "cok comme" + "cok comme", + "hr" ], "minute": [ "cok comme ma laŋne" diff --git a/dateparser/data/date_translation_data/naq.py b/dateparser/data/date_translation_data/naq.py index c69358061..b83e7b5ca 100644 --- a/dateparser/data/date_translation_data/naq.py +++ b/dateparser/data/date_translation_data/naq.py @@ -96,6 +96,7 @@ "tsees" ], "hour": [ + "hr", "iiri" ], "minute": [ diff --git a/dateparser/data/date_translation_data/nb.py b/dateparser/data/date_translation_data/nb.py index 1a78faa5b..944c7a61a 100644 --- a/dateparser/data/date_translation_data/nb.py +++ b/dateparser/data/date_translation_data/nb.py @@ -104,6 +104,7 @@ "hour": [ "t", "time", + "timer", "timer" ], "minute": [ diff --git a/dateparser/data/date_translation_data/nd.py b/dateparser/data/date_translation_data/nd.py index c01d8dc7b..33e7f345d 100644 --- a/dateparser/data/date_translation_data/nd.py +++ b/dateparser/data/date_translation_data/nd.py @@ -96,6 +96,7 @@ "ilanga" ], "hour": [ + "hr", "ihola" ], "minute": [ diff --git a/dateparser/data/date_translation_data/ne.py b/dateparser/data/date_translation_data/ne.py index 296ef07a5..0570f229a 100644 --- a/dateparser/data/date_translation_data/ne.py +++ b/dateparser/data/date_translation_data/ne.py @@ -14,8 +14,8 @@ "अप्रिल" ], "may": [ - "मई", - "मे" + "मे", + "मई" ], "june": [ "जुन" @@ -73,8 +73,8 @@ "अपराह्न" ], "year": [ - "बर्ष", - "वर्ष" + "वर्ष", + "बर्ष" ], "month": [ "महिना" @@ -99,6 +99,7 @@ "आज" ], "0 hour ago": [ + "यस घडीमा", "यो घडीमा" ], "0 minute ago": [ @@ -108,6 +109,7 @@ "यो महिना" ], "0 second ago": [ + "अहिले", "अब" ], "0 week ago": [ @@ -132,12 +134,15 @@ "भोलि" ], "in 1 month": [ - "अर्को महिना" + "अर्को महिना", + "आगामी महिना" ], "in 1 week": [ + "आगामी हप्ता", "आउने हप्ता" ], "in 1 year": [ + "आगामी वर्ष", "अर्को वर्ष" ] }, @@ -155,6 +160,7 @@ "(\\d++[.,]?\\d*+) महिना पहिले" ], "\\1 second ago": [ + "(\\d++[.,]?\\d*+) सेकेन्ड पहिले", "(\\d++[.,]?\\d*+) सेकेण्ड पहिले" ], "\\1 week ago": [ @@ -176,6 +182,7 @@ "(\\d++[.,]?\\d*+) महिनामा" ], "in \\1 second": [ + "(\\d++[.,]?\\d*+) सेकेन्डमा", "(\\d++[.,]?\\d*+) सेकेण्डमा" ], "in \\1 week": [ diff --git a/dateparser/data/date_translation_data/nl.py b/dateparser/data/date_translation_data/nl.py index 376a5274e..8325bb98f 100644 --- a/dateparser/data/date_translation_data/nl.py +++ b/dateparser/data/date_translation_data/nl.py @@ -101,6 +101,7 @@ "dagen" ], "hour": [ + "u", "uur" ], "minute": [ diff --git a/dateparser/data/date_translation_data/nmg.py b/dateparser/data/date_translation_data/nmg.py index d1fd4de9b..8a35df35d 100644 --- a/dateparser/data/date_translation_data/nmg.py +++ b/dateparser/data/date_translation_data/nmg.py @@ -96,6 +96,7 @@ "duö" ], "hour": [ + "hr", "wulā" ], "minute": [ diff --git a/dateparser/data/date_translation_data/nn.py b/dateparser/data/date_translation_data/nn.py index 593e8c9e8..b27419735 100644 --- a/dateparser/data/date_translation_data/nn.py +++ b/dateparser/data/date_translation_data/nn.py @@ -95,21 +95,30 @@ "år" ], "month": [ + "md", "månad" ], "week": [ + "v", "veke" ], "day": [ + "d", "dag" ], "hour": [ + "t", + "timar", "time" ], "minute": [ + "m", + "min", "minutt" ], "second": [ + "s", + "sek", "sekund" ], "relative-type": { @@ -117,95 +126,143 @@ "i dag" ], "0 hour ago": [ + "denne timen", "this hour" ], "0 minute ago": [ + "dette minuttet", "this minute" ], "0 month ago": [ + "denne md", + "denne månaden", "this month" ], "0 second ago": [ + "no", "now" ], "0 week ago": [ + "denne veka", "this week" ], "0 year ago": [ + "i år", "this year" ], "1 day ago": [ "i går" ], "1 month ago": [ + "førre md", + "førre månad", "last month" ], "1 week ago": [ + "førre veke", "last week" ], "1 year ago": [ + "i fjor", "last year" ], "in 1 day": [ "i morgon" ], "in 1 month": [ + "neste md", + "neste månad", "next month" ], "in 1 week": [ + "neste veke", "next week" ], "in 1 year": [ + "neste år", "next year" ] }, "relative-type-regex": { "\\1 day ago": [ + "for (\\d++[.,]?\\d*+) d sidan", + "for (\\d++[.,]?\\d*+) døgn sidan", + "–(\\d++[.,]?\\d*+) d", "for (\\d++[.,]?\\d*+) døgn siden" ], "\\1 hour ago": [ + "for (\\d++[.,]?\\d*+) t sidan", + "for (\\d++[.,]?\\d*+) timar sidan", + "for (\\d++[.,]?\\d*+) time sidan", + "–(\\d++[.,]?\\d*+) t", "for (\\d++[.,]?\\d*+) time siden", "for (\\d++[.,]?\\d*+) timer siden" ], "\\1 minute ago": [ + "for (\\d++[.,]?\\d*+) min sidan", + "for (\\d++[.,]?\\d*+) minutt sidan", + "–(\\d++[.,]?\\d*+) min", "for (\\d++[.,]?\\d*+) minutt siden", "for (\\d++[.,]?\\d*+) minutter siden" ], "\\1 month ago": [ + "for (\\d++[.,]?\\d*+) md sidan", + "for (\\d++[.,]?\\d*+) månad sidan", + "for (\\d++[.,]?\\d*+) månadar sidan", + "–(\\d++[.,]?\\d*+) md", "for (\\d++[.,]?\\d*+) måned siden", "for (\\d++[.,]?\\d*+) måneder siden" ], "\\1 second ago": [ + "for (\\d++[.,]?\\d*+) sek sidan", + "for (\\d++[.,]?\\d*+) sekund sidan", + "–(\\d++[.,]?\\d*+) s", "for (\\d++[.,]?\\d*+) sekund siden", "for (\\d++[.,]?\\d*+) sekunder siden" ], "\\1 week ago": [ + "for (\\d++[.,]?\\d*+) v sidan", + "for (\\d++[.,]?\\d*+) veke sidan", + "for (\\d++[.,]?\\d*+) veker sidan", + "–(\\d++[.,]?\\d*+) v", "for (\\d++[.,]?\\d*+) uke siden", "for (\\d++[.,]?\\d*+) uker siden" ], "\\1 year ago": [ + "for (\\d++[.,]?\\d*+) år sidan", "for (\\d++[.,]?\\d*+) år siden" ], "in \\1 day": [ + "om (\\d++[.,]?\\d*+) d", "om (\\d++[.,]?\\d*+) døgn" ], "in \\1 hour": [ + "om (\\d++[.,]?\\d*+) t", + "om (\\d++[.,]?\\d*+) timar", "om (\\d++[.,]?\\d*+) time", "om (\\d++[.,]?\\d*+) timer" ], "in \\1 minute": [ + "om (\\d++[.,]?\\d*+) min", "om (\\d++[.,]?\\d*+) minutt", "om (\\d++[.,]?\\d*+) minutter" ], "in \\1 month": [ + "om (\\d++[.,]?\\d*+) md", + "om (\\d++[.,]?\\d*+) månad", + "om (\\d++[.,]?\\d*+) månadar", "om (\\d++[.,]?\\d*+) måned", "om (\\d++[.,]?\\d*+) måneder" ], "in \\1 second": [ + "om (\\d++[.,]?\\d*+) sek", "om (\\d++[.,]?\\d*+) sekund", "om (\\d++[.,]?\\d*+) sekunder" ], "in \\1 week": [ + "om (\\d++[.,]?\\d*+) v", + "om (\\d++[.,]?\\d*+) veke", + "om (\\d++[.,]?\\d*+) veker", "om (\\d++[.,]?\\d*+) uke", "om (\\d++[.,]?\\d*+) uker" ], diff --git a/dateparser/data/date_translation_data/nnh.py b/dateparser/data/date_translation_data/nnh.py index 5f2284e67..eabe9cbbd 100644 --- a/dateparser/data/date_translation_data/nnh.py +++ b/dateparser/data/date_translation_data/nnh.py @@ -77,7 +77,8 @@ "lyɛ̌'" ], "hour": [ - "fʉ̀' nèm" + "fʉ̀' nèm", + "hr" ], "minute": [ "minute" diff --git a/dateparser/data/date_translation_data/nus.py b/dateparser/data/date_translation_data/nus.py index 8910752c5..4187fc37a 100644 --- a/dateparser/data/date_translation_data/nus.py +++ b/dateparser/data/date_translation_data/nus.py @@ -93,6 +93,7 @@ "cäŋ" ], "hour": [ + "hr", "thaak" ], "minute": [ diff --git a/dateparser/data/date_translation_data/nyn.py b/dateparser/data/date_translation_data/nyn.py index dbd3301ce..8b4208b94 100644 --- a/dateparser/data/date_translation_data/nyn.py +++ b/dateparser/data/date_translation_data/nyn.py @@ -96,6 +96,7 @@ "eizooba" ], "hour": [ + "hr", "shaaha" ], "minute": [ diff --git a/dateparser/data/date_translation_data/om.py b/dateparser/data/date_translation_data/om.py index c4af00c3f..ffcd120b9 100644 --- a/dateparser/data/date_translation_data/om.py +++ b/dateparser/data/date_translation_data/om.py @@ -96,7 +96,8 @@ "day" ], "hour": [ - "hour" + "hour", + "hr" ], "minute": [ "minute" diff --git a/dateparser/data/date_translation_data/or.py b/dateparser/data/date_translation_data/or.py index 0c190e96c..0c20320e5 100644 --- a/dateparser/data/date_translation_data/or.py +++ b/dateparser/data/date_translation_data/or.py @@ -1,6 +1,6 @@ info = { "name": "or", - "date_order": "DMY", + "date_order": "MDY", "january": [ "ଜାନୁଆରୀ" ], @@ -66,79 +66,165 @@ "ରବିବାର" ], "am": [ - "am" + "am", + "ପୂର୍ବାହ୍ନ" ], "pm": [ - "pm" + "pm", + "ଅପରାହ୍ନ" ], "year": [ + "ବ", + "ବର୍ଷ", "year" ], "month": [ + "ମା", + "ମାସ", "month" ], "week": [ + "ସ", + "ସପ୍ତାହ", "week" ], "day": [ + "ଦିନ", "day" ], "hour": [ + "ଘ", + "ଘଣ୍ଟା", "hour" ], "minute": [ + "ମି", + "ମିନିଟ୍", "minute" ], "second": [ + "ସେ", + "ସେକେଣ୍ଡ୍", "second" ], "relative-type": { "0 day ago": [ + "ଆଜି", "today" ], "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": [ + "ଗତକାଲି", "yesterday" ], "1 month ago": [ + "ଗତ ମାସ", "last month" ], "1 week ago": [ + "ଗତ ସପ୍ତାହ", "last week" ], "1 year ago": [ + "ଗତ ବର୍ଷ", "last year" ], "in 1 day": [ + "ଆସନ୍ତାକାଲି", "tomorrow" ], "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*+) ଘ ପୂର୍ବେ", + "(\\d++[.,]?\\d*+) ଘଣ୍ଟା ପୂର୍ବେ" + ], + "\\1 minute ago": [ + "(\\d++[.,]?\\d*+) ମି ପୂର୍ବେ", + "(\\d++[.,]?\\d*+) ମିନିଟ୍ ପୂର୍ବେ" + ], + "\\1 month ago": [ + "(\\d++[.,]?\\d*+) ମା ପୂର୍ବେ", + "(\\d++[.,]?\\d*+) ମାସ ପୂର୍ବେ" + ], + "\\1 second ago": [ + "(\\d++[.,]?\\d*+) ସେ ପୂର୍ବେ", + "(\\d++[.,]?\\d*+) ସେକେଣ୍ଡ ପୂର୍ବେ" + ], + "\\1 week ago": [ + "(\\d++[.,]?\\d*+) ସପ୍ତା ପୂର୍ବେ", + "(\\d++[.,]?\\d*+) ସପ୍ତାହ ପୂର୍ବେ" + ], + "\\1 year ago": [ + "(\\d++[.,]?\\d*+) ବ ପୂର୍ବେ", + "(\\d++[.,]?\\d*+) ବର୍ଷ ପୂର୍ବେ" + ], + "in \\1 day": [ + "(\\d++[.,]?\\d*+) ଦିନରେ" + ], + "in \\1 hour": [ + "(\\d++[.,]?\\d*+) ଘ ରେ", + "(\\d++[.,]?\\d*+) ଘଣ୍ଟାରେ" + ], + "in \\1 minute": [ + "(\\d++[.,]?\\d*+) ମି ରେ", + "(\\d++[.,]?\\d*+) ମିନିଟ୍‌‌ରେ" + ], + "in \\1 month": [ + "(\\d++[.,]?\\d*+) ମା ରେ", + "(\\d++[.,]?\\d*+) ମାସରେ" + ], + "in \\1 second": [ + "(\\d++[.,]?\\d*+) ସେ ରେ", + "(\\d++[.,]?\\d*+) ସେକେଣ୍ଡରେ" + ], + "in \\1 week": [ + "(\\d++[.,]?\\d*+) ସପ୍ତା ରେ", + "(\\d++[.,]?\\d*+) ସପ୍ତାହରେ" + ], + "in \\1 year": [ + "(\\d++[.,]?\\d*+) ବ ରେ", + "(\\d++[.,]?\\d*+) ବର୍ଷରେ" + ] + }, "locale_specific": {}, "skip": [ " ", diff --git a/dateparser/data/date_translation_data/os.py b/dateparser/data/date_translation_data/os.py index 07cad7333..6164d1d16 100644 --- a/dateparser/data/date_translation_data/os.py +++ b/dateparser/data/date_translation_data/os.py @@ -111,7 +111,8 @@ "бон" ], "hour": [ - "сахат" + "сахат", + "сахаты" ], "minute": [ "минут" diff --git a/dateparser/data/date_translation_data/pa-Arab.py b/dateparser/data/date_translation_data/pa-Arab.py index 542582910..34238284a 100644 --- a/dateparser/data/date_translation_data/pa-Arab.py +++ b/dateparser/data/date_translation_data/pa-Arab.py @@ -77,6 +77,7 @@ "دئن" ], "hour": [ + "hr", "گھنٹا" ], "minute": [ diff --git a/dateparser/data/date_translation_data/pa-Guru.py b/dateparser/data/date_translation_data/pa-Guru.py index 91fe08f7c..a8fcd1924 100644 --- a/dateparser/data/date_translation_data/pa-Guru.py +++ b/dateparser/data/date_translation_data/pa-Guru.py @@ -94,7 +94,8 @@ ], "hour": [ "ਘੰ", - "ਘੰਟਾ" + "ਘੰਟਾ", + "ਘੰਟੇ" ], "minute": [ "ਮਿੰਟ" diff --git a/dateparser/data/date_translation_data/pa.py b/dateparser/data/date_translation_data/pa.py index 2914543ee..e9319f8a8 100644 --- a/dateparser/data/date_translation_data/pa.py +++ b/dateparser/data/date_translation_data/pa.py @@ -94,7 +94,8 @@ ], "hour": [ "ਘੰ", - "ਘੰਟਾ" + "ਘੰਟਾ", + "ਘੰਟੇ" ], "minute": [ "ਮਿੰਟ" diff --git a/dateparser/data/date_translation_data/pl.py b/dateparser/data/date_translation_data/pl.py index 5158a9738..4ce6bcb5d 100644 --- a/dateparser/data/date_translation_data/pl.py +++ b/dateparser/data/date_translation_data/pl.py @@ -212,6 +212,8 @@ "tygodnie" ], "day": [ + "d", + "dz", "dzień", "dzien", "dnia", @@ -222,6 +224,7 @@ "g", "godz", "godzina", + "godziny", "godzinę", "godzine", "godzin", @@ -246,7 +249,8 @@ ], "relative-type": { "0 day ago": [ - "dzisiaj" + "dzisiaj", + "dziś" ], "0 hour ago": [ "ta godzina" @@ -255,24 +259,29 @@ "ta minuta" ], "0 month ago": [ + "w tym mies", "w tym miesiącu" ], "0 second ago": [ "teraz" ], "0 week ago": [ + "w tym tyg", "w tym tygodniu" ], "0 year ago": [ "w tym roku" ], "1 day ago": [ + "wcz", "wczoraj" ], "1 month ago": [ + "w zeszłym mies", "w zeszłym miesiącu" ], "1 week ago": [ + "w zeszłym tyg", "w zeszłym tygodniu" ], "1 year ago": [ @@ -282,9 +291,11 @@ "jutro" ], "in 1 month": [ + "w przyszłym mies", "w przyszłym miesiącu" ], "in 1 week": [ + "w przyszłym tyg", "w przyszłym tygodniu" ], "in 1 year": [ diff --git a/dateparser/data/date_translation_data/ps.py b/dateparser/data/date_translation_data/ps.py index 01fc7c6d5..a692caaa7 100644 --- a/dateparser/data/date_translation_data/ps.py +++ b/dateparser/data/date_translation_data/ps.py @@ -5,7 +5,8 @@ "جنوري" ], "february": [ - "فبروري" + "فبروري", + "فېبروري" ], "march": [ "مارچ" @@ -26,7 +27,8 @@ "اګست" ], "september": [ - "سپتمبر" + "سپتمبر", + "سېپتمبر" ], "october": [ "اکتوبر" @@ -38,101 +40,209 @@ "دسمبر" ], "monday": [ + "دونۍ", "دوشنبه" ], "tuesday": [ + "درېنۍ", "سه‌شنبه" ], "wednesday": [ + "څلرنۍ", "چهارشنبه" ], "thursday": [ + "پينځنۍ", "پنجشنبه" ], "friday": [ "جمعه" ], "saturday": [ + "اونۍ", "شنبه" ], "sunday": [ + "يونۍ", "یکشنبه" ], "am": [ + "am", "غم" ], "pm": [ + "pm", "غو" ], "year": [ + "کال", "year" ], "month": [ + "مياشت", "month" ], "week": [ + "اونۍ", "week" ], "day": [ + "ورځ", "day" ], "hour": [ + "ساعت", + "ساعتونه", "hour" ], "minute": [ + "دقيقه", "minute" ], "second": [ + "ثانيه", "second" ], "relative-type": { "0 day ago": [ + "نن", "today" ], "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": [ + "پرون", "yesterday" ], "1 month ago": [ + "تېره مياشت", "last month" ], "1 week ago": [ + "تيره اونۍ", + "تېره اونۍ", "last week" ], "1 year ago": [ + "تير کال", + "تېر کال", + "پروسږکال", "last year" ], "in 1 day": [ + "سبا", "tomorrow" ], "in 1 month": [ + "راتلونکې مياشت", "next month" ], "in 1 week": [ + "راتلونکې اونۍ", "next week" ], "in 1 year": [ + "راتلونکی کال", + "روتلونکی کال", "next year" ] }, - "locale_specific": {}, + "relative-type-regex": { + "\\1 day ago": [ + "(\\d++[.,]?\\d*+) ورځ مخکې", + "(\\d++[.,]?\\d*+) ورځې مخکې" + ], + "\\1 hour ago": [ + "(\\d++[.,]?\\d*+) ساعت مخکې", + "(\\d++[.,]?\\d*+) ساعتونه مخکې" + ], + "\\1 minute ago": [ + "(\\d++[.,]?\\d*+) دقيقه مخکې", + "(\\d++[.,]?\\d*+) دقيقې مخکې" + ], + "\\1 month ago": [ + "(\\d++[.,]?\\d*+) مياشت مخکې", + "(\\d++[.,]?\\d*+) مياشتې مخکې" + ], + "\\1 second ago": [ + "(\\d++[.,]?\\d*+) ثانيه مخکې", + "(\\d++[.,]?\\d*+) ثانيه کې", + "(\\d++[.,]?\\d*+) ثانيې مخکې" + ], + "\\1 week ago": [ + "(\\d++[.,]?\\d*+) اونۍ مخکې" + ], + "\\1 year ago": [ + "(\\d++[.,]?\\d*+) کال مخکې", + "(\\d++[.,]?\\d*+) کاله مخکې" + ], + "in \\1 day": [ + "په (\\d++[.,]?\\d*+) ورځ کې", + "په (\\d++[.,]?\\d*+) ورځو کې" + ], + "in \\1 hour": [ + "په (\\d++[.,]?\\d*+) ساعت کې", + "په (\\d++[.,]?\\d*+) ساعتو کې" + ], + "in \\1 minute": [ + "په (\\d++[.,]?\\d*+) دقيقه کې", + "په (\\d++[.,]?\\d*+) دقيقو کې" + ], + "in \\1 month": [ + "په (\\d++[.,]?\\d*+) مياشت کې", + "په (\\d++[.,]?\\d*+) مياشتو کې" + ], + "in \\1 second": [ + "په (\\d++[.,]?\\d*+) ثانيه کې", + "په (\\d++[.,]?\\d*+) ثانيو کې" + ], + "in \\1 week": [ + "په (\\d++[.,]?\\d*+) اونيو کې", + "په (\\d++[.,]?\\d*+) اونۍ کې" + ], + "in \\1 year": [ + "په (\\d++[.,]?\\d*+) کال کې", + "په (\\d++[.,]?\\d*+) کالونو کې" + ] + }, + "locale_specific": { + "ps-PK": { + "name": "ps-PK", + "relative-type-regex": { + "\\1 year ago": [ + "(\\d++[.,]?\\d*+) کال مخکے", + "(\\d++[.,]?\\d*+) کاله مخکے" + ], + "in \\1 year": [ + "په (\\d++[.,]?\\d*+) کال کے", + "په (\\d++[.,]?\\d*+) کالونو کے" + ] + } + } + }, "skip": [ " ", "'", diff --git a/dateparser/data/date_translation_data/pt.py b/dateparser/data/date_translation_data/pt.py index 366b5bca4..43ca9b3b3 100644 --- a/dateparser/data/date_translation_data/pt.py +++ b/dateparser/data/date_translation_data/pt.py @@ -110,19 +110,20 @@ "hour": [ "h", "hora", + "horas", "horas" ], "minute": [ - "m", "min", "minuto", - "minutos" + "minutos", + "m" ], "second": [ - "s", "seg", "segundo", - "segundos" + "segundos", + "s" ], "relative-type": { "0 day ago": [ @@ -186,9 +187,9 @@ ], "\\1 minute ago": [ "há (\\d++[.,]?\\d*+) min", - "há (\\d++[.,]?\\d*+) mins", "há (\\d++[.,]?\\d*+) minuto", - "há (\\d++[.,]?\\d*+) minutos" + "há (\\d++[.,]?\\d*+) minutos", + "há (\\d++[.,]?\\d*+) mins" ], "\\1 month ago": [ "há (\\d++[.,]?\\d*+) meses", @@ -219,9 +220,9 @@ ], "in \\1 minute": [ "em (\\d++[.,]?\\d*+) min", - "em (\\d++[.,]?\\d*+) mins", "em (\\d++[.,]?\\d*+) minuto", - "em (\\d++[.,]?\\d*+) minutos" + "em (\\d++[.,]?\\d*+) minutos", + "em (\\d++[.,]?\\d*+) mins" ], "in \\1 month": [ "em (\\d++[.,]?\\d*+) meses", @@ -229,9 +230,9 @@ ], "in \\1 second": [ "em (\\d++[.,]?\\d*+) seg", - "em (\\d++[.,]?\\d*+) segs", "em (\\d++[.,]?\\d*+) segundo", - "em (\\d++[.,]?\\d*+) segundos" + "em (\\d++[.,]?\\d*+) segundos", + "em (\\d++[.,]?\\d*+) segs" ], "in \\1 week": [ "em (\\d++[.,]?\\d*+) sem", @@ -269,6 +270,9 @@ "da tarde", "tarde" ], + "second": [ + "s" + ], "relative-type-regex": { "\\1 second ago": [ "há (\\d++[.,]?\\d*+) s" @@ -332,6 +336,9 @@ "da tarde", "tarde" ], + "second": [ + "s" + ], "relative-type-regex": { "\\1 second ago": [ "há (\\d++[.,]?\\d*+) s" @@ -395,6 +402,9 @@ "da tarde", "tarde" ], + "second": [ + "s" + ], "relative-type-regex": { "\\1 second ago": [ "há (\\d++[.,]?\\d*+) s" @@ -458,6 +468,9 @@ "da tarde", "tarde" ], + "second": [ + "s" + ], "relative-type-regex": { "\\1 second ago": [ "há (\\d++[.,]?\\d*+) s" @@ -521,6 +534,9 @@ "da tarde", "tarde" ], + "second": [ + "s" + ], "relative-type-regex": { "\\1 second ago": [ "há (\\d++[.,]?\\d*+) s" @@ -584,6 +600,9 @@ "da tarde", "tarde" ], + "second": [ + "s" + ], "relative-type-regex": { "\\1 second ago": [ "há (\\d++[.,]?\\d*+) s" @@ -647,6 +666,9 @@ "da tarde", "tarde" ], + "second": [ + "s" + ], "relative-type-regex": { "\\1 second ago": [ "há (\\d++[.,]?\\d*+) s" @@ -710,6 +732,9 @@ "da tarde", "tarde" ], + "second": [ + "s" + ], "relative-type-regex": { "\\1 second ago": [ "há (\\d++[.,]?\\d*+) s" @@ -773,6 +798,9 @@ "da tarde", "tarde" ], + "second": [ + "s" + ], "relative-type-regex": { "\\1 second ago": [ "há (\\d++[.,]?\\d*+) s" @@ -836,6 +864,9 @@ "da tarde", "tarde" ], + "second": [ + "s" + ], "relative-type-regex": { "\\1 second ago": [ "há (\\d++[.,]?\\d*+) s" @@ -899,6 +930,9 @@ "da tarde", "tarde" ], + "second": [ + "s" + ], "relative-type-regex": { "\\1 second ago": [ "há (\\d++[.,]?\\d*+) s" diff --git a/dateparser/data/date_translation_data/qu.py b/dateparser/data/date_translation_data/qu.py index d741cc899..b281a44d5 100644 --- a/dateparser/data/date_translation_data/qu.py +++ b/dateparser/data/date_translation_data/qu.py @@ -2,50 +2,74 @@ "name": "qu", "date_order": "DMY", "january": [ + "ene", + "enero", "qul", "qulla puquy" ], "february": [ + "feb", + "febrero", "hat", "hatun puquy" ], "march": [ + "mar", + "marzo", "pau", "pauqar waray" ], "april": [ + "abr", + "abril", "ayr", "ayriwa" ], "may": [ + "may", + "mayo", "aym", "aymuray" ], "june": [ + "jun", + "junio", "int", "inti raymi" ], "july": [ + "jul", + "julio", "ant", "anta sitwa" ], "august": [ + "ago", + "agosto", "qha", "qhapaq sitwa" ], "september": [ + "set", + "setiembre", "uma", "uma raymi" ], "october": [ + "oct", + "octubre", "kan", "kantaray" ], "november": [ + "nov", + "noviembre", "aya", "ayamarq'a" ], "december": [ + "dic", + "diciembre", "kap", "kapaq raymi" ], @@ -96,6 +120,7 @@ "day" ], "hour": [ + "hora", "hour" ], "minute": [ @@ -106,48 +131,62 @@ ], "relative-type": { "0 day ago": [ + "kunan punchaw", "today" ], "0 hour ago": [ + "kay hora", "this hour" ], "0 minute ago": [ + "kay minuto", "this minute" ], "0 month ago": [ + "kunan killa", "this month" ], "0 second ago": [ "now" ], "0 week ago": [ + "kunan semana", "this week" ], "0 year ago": [ + "kunan wata", "this year" ], "1 day ago": [ + "qayna punchaw", "yesterday" ], "1 month ago": [ + "qayna killa", "last month" ], "1 week ago": [ + "qayna semana", "last week" ], "1 year ago": [ + "qayna wata", "last year" ], "in 1 day": [ + "paqarin", "tomorrow" ], "in 1 month": [ + "hamuq killa", "next month" ], "in 1 week": [ + "hamuq semana", "next week" ], "in 1 year": [ + "hamuq wata", "next year" ] }, diff --git a/dateparser/data/date_translation_data/rm.py b/dateparser/data/date_translation_data/rm.py index 3fb858f90..e874974b3 100644 --- a/dateparser/data/date_translation_data/rm.py +++ b/dateparser/data/date_translation_data/rm.py @@ -2,47 +2,59 @@ "name": "rm", "date_order": "DMY", "january": [ + "da schaner", "schan", "schaner" ], "february": [ + "da favrer", "favr", "favrer" ], "march": [ + "da mars", "mars" ], "april": [ "avr", - "avrigl" + "avrigl", + "d'avrigl" ], "may": [ + "da matg", "matg" ], "june": [ + "da zercladur", "zercl", "zercladur" ], "july": [ + "da fanadur", "fan", "fanadur" ], "august": [ - "avust" + "avust", + "d'avust" ], "september": [ + "da settember", "sett", "settember" ], "october": [ + "d'october", "oct", "october" ], "november": [ + "da november", "nov", "november" ], "december": [ + "da december", "dec", "december" ], @@ -90,15 +102,20 @@ "emna" ], "day": [ + "d", + "di", "tag" ], "hour": [ - "ura" + "ura", + "uras" ], "minute": [ + "min", "minuta" ], "second": [ + "s", "secunda" ], "relative-type": { @@ -121,6 +138,7 @@ "this week" ], "0 year ago": [ + "quest onn", "this year" ], "1 day ago": [ @@ -133,6 +151,7 @@ "last week" ], "1 year ago": [ + "l'onn passà", "last year" ], "in 1 day": [ @@ -145,6 +164,7 @@ "next week" ], "in 1 year": [ + "l'onn proxim", "next year" ] }, diff --git a/dateparser/data/date_translation_data/rn.py b/dateparser/data/date_translation_data/rn.py index 5a557babe..c2951c7a2 100644 --- a/dateparser/data/date_translation_data/rn.py +++ b/dateparser/data/date_translation_data/rn.py @@ -96,6 +96,7 @@ "umusi" ], "hour": [ + "hr", "isaha" ], "minute": [ diff --git a/dateparser/data/date_translation_data/ro.py b/dateparser/data/date_translation_data/ro.py index 181f53dc8..e07355b4a 100644 --- a/dateparser/data/date_translation_data/ro.py +++ b/dateparser/data/date_translation_data/ro.py @@ -106,6 +106,7 @@ ], "hour": [ "h", + "ore", "oră", "ore" ], @@ -138,6 +139,7 @@ "acum" ], "0 week ago": [ + "săpt aceasta", "săptămâna aceasta" ], "0 year ago": [ @@ -150,6 +152,7 @@ "luna trecută" ], "1 week ago": [ + "săpt trecută", "săptămâna trecută" ], "1 year ago": [ @@ -162,6 +165,7 @@ "luna viitoare" ], "in 1 week": [ + "săpt viitoare", "săptămâna viitoare" ], "in 1 year": [ @@ -235,8 +239,8 @@ ], "in \\1 year": [ "peste (\\d++[.,]?\\d*+) an", - "peste (\\d++[.,]?\\d*+) ani", - "peste (\\d++[.,]?\\d*+) de ani" + "peste (\\d++[.,]?\\d*+) de ani", + "peste (\\d++[.,]?\\d*+) ani" ] }, "locale_specific": { diff --git a/dateparser/data/date_translation_data/rof.py b/dateparser/data/date_translation_data/rof.py index 958c869ac..1967b29e3 100644 --- a/dateparser/data/date_translation_data/rof.py +++ b/dateparser/data/date_translation_data/rof.py @@ -84,6 +84,7 @@ "mfiri" ], "hour": [ + "hr", "isaa" ], "minute": [ diff --git a/dateparser/data/date_translation_data/ru.py b/dateparser/data/date_translation_data/ru.py index c22f24351..ea6a819c8 100644 --- a/dateparser/data/date_translation_data/ru.py +++ b/dateparser/data/date_translation_data/ru.py @@ -103,9 +103,11 @@ "вск" ], "am": [ + "am", "дп" ], "pm": [ + "pm", "пп" ], "year": [ @@ -139,6 +141,7 @@ "hour": [ "ч", "час", + "часы", "часа", "часов" ], @@ -162,45 +165,64 @@ "сегодня" ], "0 hour ago": [ + "в этот час", "в этом часе" ], "0 minute ago": [ "в эту минуту" ], "0 month ago": [ + "в эт мес", + "в этом мес", "в этом месяце" ], "0 second ago": [ "сейчас" ], "0 week ago": [ + "на эт нед", + "на этой нед", "на этой неделе" ], "0 year ago": [ + "в эт г", + "в этом г", "в этом году" ], "1 day ago": [ "вчера" ], "1 month ago": [ + "в пр мес", + "в прошлом мес", "в прошлом месяце" ], "1 week ago": [ + "на пр нед", + "на прошлой нед", "на прошлой неделе" ], "1 year ago": [ + "в пр г", + "в прошлом г", "в прошлом году" ], "in 1 day": [ "завтра" ], "in 1 month": [ + "в след мес", + "в следующем мес", "в следующем месяце" ], "in 1 week": [ + "на след нед", + "на следующей нед", "на следующей неделе" ], "in 1 year": [ + "в сл г", + "в след г", "в следующем году" ], "2 day ago": [ @@ -215,10 +237,10 @@ }, "relative-type-regex": { "\\1 day ago": [ - "(\\d++[.,]?\\d*+) д назад", "(\\d++[.,]?\\d*+) день назад", "(\\d++[.,]?\\d*+) дн назад", - "(\\d++[.,]?\\d*+) дня назад" + "(\\d++[.,]?\\d*+) дня назад", + "(\\d++[.,]?\\d*+) д назад" ], "\\1 hour ago": [ "(\\d++[.,]?\\d*+) ч назад", @@ -251,10 +273,10 @@ "(\\d++[.,]?\\d*+) года назад" ], "in \\1 day": [ - "через (\\d++[.,]?\\d*+) д", "через (\\d++[.,]?\\d*+) день", "через (\\d++[.,]?\\d*+) дн", - "через (\\d++[.,]?\\d*+) дня" + "через (\\d++[.,]?\\d*+) дня", + "через (\\d++[.,]?\\d*+) д" ], "in \\1 hour": [ "через (\\d++[.,]?\\d*+) ч", @@ -301,13 +323,7 @@ "name": "ru-MD" }, "ru-UA": { - "name": "ru-UA", - "am": [ - "am" - ], - "pm": [ - "pm" - ] + "name": "ru-UA" } }, "skip": [ diff --git a/dateparser/data/date_translation_data/rw.py b/dateparser/data/date_translation_data/rw.py index 4a34e9e32..0f5b0c95a 100644 --- a/dateparser/data/date_translation_data/rw.py +++ b/dateparser/data/date_translation_data/rw.py @@ -19,6 +19,7 @@ ], "may": [ "gic", + "gicurasi", "gicuransi" ], "june": [ @@ -96,7 +97,8 @@ "day" ], "hour": [ - "hour" + "hour", + "hr" ], "minute": [ "minute" diff --git a/dateparser/data/date_translation_data/rwk.py b/dateparser/data/date_translation_data/rwk.py index ef8384c93..1151f5581 100644 --- a/dateparser/data/date_translation_data/rwk.py +++ b/dateparser/data/date_translation_data/rwk.py @@ -95,6 +95,7 @@ "mfiri" ], "hour": [ + "hr", "saa" ], "minute": [ diff --git a/dateparser/data/date_translation_data/saq.py b/dateparser/data/date_translation_data/saq.py index b6105f34b..a2fdd4fc9 100644 --- a/dateparser/data/date_translation_data/saq.py +++ b/dateparser/data/date_translation_data/saq.py @@ -96,6 +96,7 @@ "mpari" ], "hour": [ + "hr", "saai" ], "minute": [ diff --git a/dateparser/data/date_translation_data/sbp.py b/dateparser/data/date_translation_data/sbp.py index 5e1f3d90c..7b0bd53d0 100644 --- a/dateparser/data/date_translation_data/sbp.py +++ b/dateparser/data/date_translation_data/sbp.py @@ -96,6 +96,7 @@ "lusiku" ], "hour": [ + "hr", "ilisala" ], "minute": [ diff --git a/dateparser/data/date_translation_data/se.py b/dateparser/data/date_translation_data/se.py index eb96932ef..0de1da24c 100644 --- a/dateparser/data/date_translation_data/se.py +++ b/dateparser/data/date_translation_data/se.py @@ -100,7 +100,8 @@ "beaivi" ], "hour": [ - "diibmu" + "diibmu", + "diibmur" ], "minute": [ "minuhtta" @@ -214,47 +215,159 @@ "locale_specific": { "se-FI": { "name": "se-FI", + "date_order": "DMY", + "april": [ + "cuoŋ" + ], "monday": [ + "má", + "mánnodat", "vuossárgga" ], "tuesday": [ + "di", + "disdat", "maŋŋebárgga" ], "wednesday": [ + "ga", "gaskavahku" ], "thursday": [ + "du", + "duorastat", "duorastaga" ], "friday": [ + "be", "bearjadaga" ], "saturday": [ + "lá", + "lávvordat", "lávvardaga" ], + "sunday": [ + "so" + ], "year": [ "j", "jahki" ], + "month": [ + "m" + ], "week": [ + "v(k)", "vahkku" ], + "day": [ + "b" + ], + "hour": [ + "dmu" + ], + "minute": [ + "min" + ], + "second": [ + "sek" + ], "relative-type": { + "0 hour ago": [ + "dán diimmu" + ], + "0 minute ago": [ + "dán minuhta" + ], + "0 month ago": [ + "dán mánu" + ], + "0 second ago": [ + "dál" + ], + "0 week ago": [ + "dán vahku" + ], "0 year ago": [ "dán jagi" ], + "1 month ago": [ + "mannan mánu" + ], + "1 week ago": [ + "mannan vahku" + ], "1 year ago": [ + "diibmá", "mannan jagi" ], + "in 1 month": [ + "boahtte mánu" + ], + "in 1 week": [ + "boahtte vahku" + ], "in 1 year": [ "boahtte jagi" ] }, "relative-type-regex": { + "\\1 day ago": [ + "(\\d++[.,]?\\d*+) beaivve dás ovdal" + ], + "\\1 hour ago": [ + "(\\d++[.,]?\\d*+) diibmu áigi", + "(\\d++[.,]?\\d*+) diimmu áigi", + "(\\d++[.,]?\\d*+) dmu áigi" + ], + "\\1 minute ago": [ + "(\\d++[.,]?\\d*+) min áigi", + "(\\d++[.,]?\\d*+) minuhta áigi", + "(\\d++[.,]?\\d*+) minuhtta áigi" + ], + "\\1 month ago": [ + "(\\d++[.,]?\\d*+) mánnu dás ovdal", + "(\\d++[.,]?\\d*+) mánu dás ovdal" + ], + "\\1 second ago": [ + "(\\d++[.,]?\\d*+) sek áigi", + "(\\d++[.,]?\\d*+) sekunda áigi", + "(\\d++[.,]?\\d*+) sekundda áigi" + ], + "\\1 week ago": [ + "(\\d++[.,]?\\d*+) vahkku dás ovdal", + "(\\d++[.,]?\\d*+) vahku dás ovdal" + ], "\\1 year ago": [ + "(\\d++[.,]?\\d*+) j dás ovdal", + "(\\d++[.,]?\\d*+) jagi dás ovdal", "(\\d++[.,]?\\d*+) jagi árat" ], + "in \\1 day": [ + "(\\d++[.,]?\\d*+) beaivve siste" + ], + "in \\1 hour": [ + "(\\d++[.,]?\\d*+) diimmu siste", + "(\\d++[.,]?\\d*+) dmu siste" + ], + "in \\1 minute": [ + "(\\d++[.,]?\\d*+) min siste", + "(\\d++[.,]?\\d*+) minuhta siste" + ], + "in \\1 month": [ + "(\\d++[.,]?\\d*+) mánu geahčen", + "(\\d++[.,]?\\d*+) mánu siste" + ], + "in \\1 second": [ + "(\\d++[.,]?\\d*+) sek siste", + "(\\d++[.,]?\\d*+) sekundda siste" + ], + "in \\1 week": [ + "(\\d++[.,]?\\d*+) vahku geahčen" + ], "in \\1 year": [ + "(\\d++[.,]?\\d*+) j siste", "(\\d++[.,]?\\d*+) jagi siste" ] } diff --git a/dateparser/data/date_translation_data/seh.py b/dateparser/data/date_translation_data/seh.py index 608c8d163..fc573e737 100644 --- a/dateparser/data/date_translation_data/seh.py +++ b/dateparser/data/date_translation_data/seh.py @@ -96,7 +96,8 @@ "ntsiku" ], "hour": [ - "hora" + "hora", + "hr" ], "minute": [ "minuto" diff --git a/dateparser/data/date_translation_data/ses.py b/dateparser/data/date_translation_data/ses.py index 4ced09b8b..e99bb38f9 100644 --- a/dateparser/data/date_translation_data/ses.py +++ b/dateparser/data/date_translation_data/ses.py @@ -94,7 +94,8 @@ "zaari" ], "hour": [ - "guuru" + "guuru", + "hr" ], "minute": [ "miniti" diff --git a/dateparser/data/date_translation_data/sg.py b/dateparser/data/date_translation_data/sg.py index 65b0ff2ad..fdfb4f07d 100644 --- a/dateparser/data/date_translation_data/sg.py +++ b/dateparser/data/date_translation_data/sg.py @@ -96,6 +96,7 @@ "lâ" ], "hour": [ + "hr", "ngbonga" ], "minute": [ diff --git a/dateparser/data/date_translation_data/shi-Latn.py b/dateparser/data/date_translation_data/shi-Latn.py index 0943af4f1..82faaefb7 100644 --- a/dateparser/data/date_translation_data/shi-Latn.py +++ b/dateparser/data/date_translation_data/shi-Latn.py @@ -96,6 +96,7 @@ "ass" ], "hour": [ + "hr", "tasragt" ], "minute": [ diff --git a/dateparser/data/date_translation_data/shi-Tfng.py b/dateparser/data/date_translation_data/shi-Tfng.py index d8601fa30..a033c6cbd 100644 --- a/dateparser/data/date_translation_data/shi-Tfng.py +++ b/dateparser/data/date_translation_data/shi-Tfng.py @@ -96,6 +96,7 @@ "ⴰⵙⵙ" ], "hour": [ + "hr", "ⵜⴰⵙⵔⴰⴳⵜ" ], "minute": [ diff --git a/dateparser/data/date_translation_data/shi.py b/dateparser/data/date_translation_data/shi.py index 4c498356f..ce1f623e9 100644 --- a/dateparser/data/date_translation_data/shi.py +++ b/dateparser/data/date_translation_data/shi.py @@ -96,6 +96,7 @@ "ⴰⵙⵙ" ], "hour": [ + "hr", "ⵜⴰⵙⵔⴰⴳⵜ" ], "minute": [ diff --git a/dateparser/data/date_translation_data/si.py b/dateparser/data/date_translation_data/si.py index f13a69a64..5351a1b2b 100644 --- a/dateparser/data/date_translation_data/si.py +++ b/dateparser/data/date_translation_data/si.py @@ -92,18 +92,18 @@ "දිනය" ], "hour": [ - "පැ", - "පැය" + "පැය", + "පැ" ], "minute": [ - "මි", "මිනි", - "මිනිත්තුව" + "මිනිත්තුව", + "මි" ], "second": [ - "ත", "තත්", - "තත්පරය" + "තත්පරය", + "ත" ], "relative-type": { "0 day ago": [ diff --git a/dateparser/data/date_translation_data/sk.py b/dateparser/data/date_translation_data/sk.py index 4d83899a3..8fa24eae3 100644 --- a/dateparser/data/date_translation_data/sk.py +++ b/dateparser/data/date_translation_data/sk.py @@ -113,7 +113,8 @@ ], "hour": [ "h", - "hodina" + "hodina", + "hodiny" ], "minute": [ "min", @@ -134,12 +135,14 @@ "v tejto minúte" ], "0 month ago": [ + "tento mes", "tento mesiac" ], "0 second ago": [ "teraz" ], "0 week ago": [ + "tento týž", "tento týždeň" ], "0 year ago": [ @@ -149,9 +152,11 @@ "včera" ], "1 month ago": [ + "minulý mes", "minulý mesiac" ], "1 week ago": [ + "minulý týž", "minulý týždeň" ], "1 year ago": [ @@ -161,9 +166,11 @@ "zajtra" ], "in 1 month": [ + "budúci mes", "budúci mesiac" ], "in 1 week": [ + "budúci týž", "budúci týždeň" ], "in 1 year": [ diff --git a/dateparser/data/date_translation_data/sl.py b/dateparser/data/date_translation_data/sl.py index 3f839dc79..6320af78f 100644 --- a/dateparser/data/date_translation_data/sl.py +++ b/dateparser/data/date_translation_data/sl.py @@ -100,7 +100,8 @@ ], "hour": [ "h", - "ura" + "ura", + "ure" ], "minute": [ "min", @@ -122,12 +123,14 @@ "to minuto" ], "0 month ago": [ + "ta mes", "ta mesec" ], "0 second ago": [ "zdaj" ], "0 week ago": [ + "ta ted", "ta teden" ], "0 year ago": [ @@ -137,9 +140,13 @@ "včeraj" ], "1 month ago": [ + "prej mes", + "prejšnji mes", "prejšnji mesec" ], "1 week ago": [ + "prej ted", + "prejšnji ted", "prejšnji teden" ], "1 year ago": [ @@ -149,9 +156,13 @@ "jutri" ], "in 1 month": [ + "nasl mes", + "naslednji mes", "naslednji mesec" ], "in 1 week": [ + "nasl ted", + "naslednji ted", "naslednji teden" ], "in 1 year": [ diff --git a/dateparser/data/date_translation_data/smn.py b/dateparser/data/date_translation_data/smn.py index 628485a1f..59395dc34 100644 --- a/dateparser/data/date_translation_data/smn.py +++ b/dateparser/data/date_translation_data/smn.py @@ -103,7 +103,8 @@ "day" ], "hour": [ - "hour" + "hour", + "tiijmeh" ], "minute": [ "minute" diff --git a/dateparser/data/date_translation_data/sn.py b/dateparser/data/date_translation_data/sn.py index b22665608..40f4cb9a2 100644 --- a/dateparser/data/date_translation_data/sn.py +++ b/dateparser/data/date_translation_data/sn.py @@ -96,7 +96,8 @@ "zuva" ], "hour": [ - "awa" + "awa", + "hr" ], "minute": [ "mineti" diff --git a/dateparser/data/date_translation_data/so.py b/dateparser/data/date_translation_data/so.py index 9430810a3..79cdea5f8 100644 --- a/dateparser/data/date_translation_data/so.py +++ b/dateparser/data/date_translation_data/so.py @@ -3,50 +3,73 @@ "date_order": "DMY", "january": [ "bisha koobaad", + "jan", + "jannaayo", "kob" ], "february": [ "bisha labaad", + "feb", + "febraayo", "lab" ], "march": [ "bisha saddexaad", + "maarso", + "mar", "sad" ], "april": [ - "afr", - "bisha afraad" + "abr", + "abriil", + "bisha afraad", + "afr" ], "may": [ "bisha shanaad", + "may", "sha" ], "june": [ "bisha lixaad", + "jun", + "juun", "lix" ], "july": [ "bisha todobaad", + "lul", + "luuliyo", "tod" ], "august": [ "bisha sideedaad", + "ogosto", + "ogs", "sid" ], "september": [ "bisha sagaalaad", + "seb", + "sebteembar", "sag" ], "october": [ "bisha tobnaad", + "okt", + "oktoobar", "tob" ], "november": [ "bisha kow iyo tobnaad", + "nof", + "noofeembar", "kit" ], "december": [ "bisha laba iyo tobnaad", + "dis", + "diseembar", "lit" ], "monday": [ @@ -54,54 +77,76 @@ "isniin" ], "tuesday": [ - "tal", - "talaado" + "talaado", + "tldo", + "tal" ], "wednesday": [ - "arb", - "arbaco" + "arbaco", + "arbc", + "arb" ], "thursday": [ - "kha", - "khamiis" + "khamiis", + "khms", + "kha" ], "friday": [ - "jim", - "jimco" + "jimco", + "jmc", + "jim" ], "saturday": [ - "sab", - "sabti" + "sabti", + "sbti", + "sab" ], "sunday": [ "axad", "axd" ], "am": [ + "am", + "gh", "sn" ], "pm": [ + "gd", "gn" ], "year": [ + "sannad", + "snd", "year" ], "month": [ + "bil", "month" ], "week": [ + "tdbd", + "toddobaad", "week" ], "day": [ + "maalin", + "mln", "day" ], "hour": [ + "saacad", + "saacado", + "scd", "hour" ], "minute": [ + "daqiiqad", + "dqqd", "minute" ], "second": [ + "ilbiriqsi", + "ilbrqsi", "second" ], "relative-type": { @@ -109,48 +154,133 @@ "maanta" ], "0 hour ago": [ + "saacadan", "this hour" ], "0 minute ago": [ + "daqiiqadan", "this minute" ], "0 month ago": [ + "bishan", "this month" ], "0 second ago": [ + "imika", + "iminka", "now" ], "0 week ago": [ + "toddobaadkan", + "usbuucan", "this week" ], "0 year ago": [ + "sannadkan", "this year" ], "1 day ago": [ "shalay" ], "1 month ago": [ + "bishii hore", "last month" ], "1 week ago": [ + "toddobaadkii hore", "last week" ], "1 year ago": [ + "sannadkii hore", + "sannadkii la soo dhaafay", "last year" ], "in 1 day": [ "berri" ], "in 1 month": [ + "bisha danbe", "next month" ], "in 1 week": [ + "toddobaadka danbe", "next week" ], "in 1 year": [ + "sannadka danbe", + "sannadka xiga", "next year" ] }, + "relative-type-regex": { + "\\1 day ago": [ + "(\\d++[.,]?\\d*+) maalin kahor", + "(\\d++[.,]?\\d*+) maalmood kahor", + "(\\d++[.,]?\\d*+) mlmd khr", + "(\\d++[.,]?\\d*+) mln khr" + ], + "\\1 hour ago": [ + "(\\d++[.,]?\\d*+) saacad kahor", + "(\\d++[.,]?\\d*+) saacadood kahor", + "(\\d++[.,]?\\d*+) scd khr" + ], + "\\1 minute ago": [ + "(\\d++[.,]?\\d*+) daqiiqad kahor", + "(\\d++[.,]?\\d*+) daqiiqadood kahor", + "(\\d++[.,]?\\d*+) dqqd khr" + ], + "\\1 month ago": [ + "(\\d++[.,]?\\d*+) bil kahor", + "(\\d++[.,]?\\d*+) bil khr", + "(\\d++[.,]?\\d*+) bilood kahor" + ], + "\\1 second ago": [ + "(\\d++[.,]?\\d*+) ilbiriqsi kahor", + "(\\d++[.,]?\\d*+) ilbrqsi khr" + ], + "\\1 week ago": [ + "(\\d++[.,]?\\d*+) tdbd khr", + "(\\d++[.,]?\\d*+) toddobaad kahor" + ], + "\\1 year ago": [ + "(\\d++[.,]?\\d*+) sannad kahor", + "(\\d++[.,]?\\d*+) sannadood kahor", + "(\\d++[.,]?\\d*+) snd khr" + ], + "in \\1 day": [ + "(\\d++[.,]?\\d*+) maalin", + "(\\d++[.,]?\\d*+) maalmood", + "(\\d++[.,]?\\d*+) mlmd", + "(\\d++[.,]?\\d*+) mln" + ], + "in \\1 hour": [ + "(\\d++[.,]?\\d*+) saacad", + "(\\d++[.,]?\\d*+) saacadood", + "(\\d++[.,]?\\d*+) scd" + ], + "in \\1 minute": [ + "(\\d++[.,]?\\d*+) daqiidadood", + "(\\d++[.,]?\\d*+) daqiiqad", + "(\\d++[.,]?\\d*+) dqqd" + ], + "in \\1 month": [ + "(\\d++[.,]?\\d*+) bil", + "(\\d++[.,]?\\d*+) bilood" + ], + "in \\1 second": [ + "(\\d++[.,]?\\d*+) ilbiriqsi", + "(\\d++[.,]?\\d*+) ilbrqsi" + ], + "in \\1 week": [ + "(\\d++[.,]?\\d*+) tdbd", + "(\\d++[.,]?\\d*+) toddobaad" + ], + "in \\1 year": [ + "(\\d++[.,]?\\d*+) sannad", + "(\\d++[.,]?\\d*+) sannadood", + "(\\d++[.,]?\\d*+) snd" + ] + }, "locale_specific": { "so-DJ": { "name": "so-DJ" diff --git a/dateparser/data/date_translation_data/sq.py b/dateparser/data/date_translation_data/sq.py index 4cd27f3ac..dcb9ec9f9 100644 --- a/dateparser/data/date_translation_data/sq.py +++ b/dateparser/data/date_translation_data/sq.py @@ -25,12 +25,14 @@ "qershor" ], "july": [ - "kor", - "korrik" + "korr", + "korrik", + "kor" ], "august": [ - "gsh", - "gusht" + "gush", + "gusht", + "gsh" ], "september": [ "sht", @@ -78,10 +80,12 @@ ], "am": [ "e paradites", - "paradite" + "paradite", + "pd" ], "pm": [ "e pasdites", + "md", "pasdite" ], "year": [ @@ -127,7 +131,8 @@ "këtë javë" ], "0 year ago": [ - "këtë vit" + "këtë vit", + "sivjet" ], "1 day ago": [ "dje" @@ -139,7 +144,8 @@ "javën e kaluar" ], "1 year ago": [ - "vitin e kaluar" + "vitin e kaluar", + "vjet" ], "in 1 day": [ "nesër" @@ -151,6 +157,7 @@ "javën e ardhshme" ], "in 1 year": [ + "mot", "vitin e ardhshëm" ] }, diff --git a/dateparser/data/date_translation_data/sr-Cyrl.py b/dateparser/data/date_translation_data/sr-Cyrl.py index 4e4ca7415..24a7a5244 100644 --- a/dateparser/data/date_translation_data/sr-Cyrl.py +++ b/dateparser/data/date_translation_data/sr-Cyrl.py @@ -75,9 +75,11 @@ "недеља" ], "am": [ + "am", "пре подне" ], "pm": [ + "pm", "по подне" ], "year": [ @@ -86,14 +88,14 @@ "година" ], "month": [ - "м", "мес", - "месец" + "месец", + "м" ], "week": [ - "н", "нед", - "недеља" + "недеља", + "н" ], "day": [ "д", @@ -101,6 +103,7 @@ ], "hour": [ "сат", + "сати", "ч" ], "minute": [ @@ -123,39 +126,54 @@ "овог минута" ], "0 month ago": [ + "овог мес", "овог месеца" ], "0 second ago": [ "сада" ], "0 week ago": [ + "ове н", + "ове нед", "ове недеље" ], "0 year ago": [ + "ове г", + "ове год", "ове године" ], "1 day ago": [ "јуче" ], "1 month ago": [ + "прошлог мес", "прошлог месеца" ], "1 week ago": [ + "прошле н", + "прошле нед", "прошле недеље" ], "1 year ago": [ + "прошле г", + "прошле год", "прошле године" ], "in 1 day": [ "сутра" ], "in 1 month": [ + "следећег мес", "следећег месеца" ], "in 1 week": [ + "следеће н", + "следеће нед", "следеће недеље" ], "in 1 year": [ + "следеће г", + "следеће год", "следеће године" ] }, @@ -240,21 +258,121 @@ "locale_specific": { "sr-Cyrl-BA": { "name": "sr-Cyrl-BA", - "september": [ - "септ" - ], - "tuesday": [ - "ут" + "monday": [ + "понедјељак" ], "wednesday": [ - "ср", - "сриједа" + "сри", + "сриједа", + "ср" ], "sunday": [ "недјеља" ], "am": [ "прије подне" + ], + "pm": [ + "по подне" + ], + "month": [ + "мјес", + "мјесец" + ], + "week": [ + "седм", + "седмица" + ], + "relative-type": { + "0 month ago": [ + "овог мјес", + "овог мјесеца" + ], + "0 week ago": [ + "ове с", + "ове седм", + "ове седмице" + ], + "1 month ago": [ + "прошлог мјес", + "прошлог мјесеца" + ], + "1 week ago": [ + "прошле с", + "прошле седм", + "прошле седмице" + ], + "in 1 month": [ + "сљедећег м", + "сљедећег мјес", + "сљедећег мјесеца" + ], + "in 1 week": [ + "сљедеће с", + "сљедеће седм", + "сљедеће седмице" + ], + "in 1 year": [ + "сљедеће г", + "сљедеће год", + "сљедеће године" + ] + }, + "relative-type-regex": { + "\\1 day ago": [ + "прије (\\d++[.,]?\\d*+) д", + "прије (\\d++[.,]?\\d*+) дана" + ], + "\\1 hour ago": [ + "прије (\\d++[.,]?\\d*+) сата", + "прије (\\d++[.,]?\\d*+) сати", + "прије (\\d++[.,]?\\d*+) ч" + ], + "\\1 minute ago": [ + "прије (\\d++[.,]?\\d*+) мин", + "прије (\\d++[.,]?\\d*+) минута" + ], + "\\1 month ago": [ + "прије (\\d++[.,]?\\d*+) м", + "прије (\\d++[.,]?\\d*+) мјес", + "прије (\\d++[.,]?\\d*+) мјесеца", + "прије (\\d++[.,]?\\d*+) мјесеци" + ], + "\\1 second ago": [ + "прије (\\d++[.,]?\\d*+) с", + "прије (\\d++[.,]?\\d*+) сек", + "прије (\\d++[.,]?\\d*+) секунде", + "прије (\\d++[.,]?\\d*+) секунди" + ], + "\\1 week ago": [ + "прије (\\d++[.,]?\\d*+) с", + "прије (\\d++[.,]?\\d*+) седм", + "прије (\\d++[.,]?\\d*+) седмица", + "прије (\\d++[.,]?\\d*+) седмице" + ], + "\\1 year ago": [ + "прије (\\d++[.,]?\\d*+) г", + "прије (\\d++[.,]?\\d*+) год", + "прије (\\d++[.,]?\\d*+) година", + "прије (\\d++[.,]?\\d*+) године" + ], + "in \\1 month": [ + "за (\\d++[.,]?\\d*+) мјес", + "за (\\d++[.,]?\\d*+) мјесец", + "за (\\d++[.,]?\\d*+) мјесеци" + ], + "in \\1 week": [ + "за (\\d++[.,]?\\d*+) с", + "за (\\d++[.,]?\\d*+) седм", + "за (\\d++[.,]?\\d*+) седмица", + "за (\\d++[.,]?\\d*+) седмицу" + ] + }, + "tuesday": [ + "ут" + ], + "september": [ + "септ" ] }, "sr-Cyrl-ME": { @@ -262,18 +380,21 @@ "september": [ "септ" ], - "tuesday": [ - "ут" - ], "wednesday": [ - "ср", - "сриједа" + "сриједа", + "ср" ], "sunday": [ "недјеља" ], "am": [ "прије подне" + ], + "pm": [ + "по подне" + ], + "tuesday": [ + "ут" ] }, "sr-Cyrl-XK": { diff --git a/dateparser/data/date_translation_data/sr-Latn.py b/dateparser/data/date_translation_data/sr-Latn.py index c41c6daa1..3bef6b588 100644 --- a/dateparser/data/date_translation_data/sr-Latn.py +++ b/dateparser/data/date_translation_data/sr-Latn.py @@ -75,9 +75,11 @@ "nedelja" ], "am": [ + "am", "pre podne" ], "pm": [ + "pm", "po podne" ], "year": [ @@ -86,14 +88,14 @@ "godina" ], "month": [ - "m", "mes", - "mesec" + "mesec", + "m" ], "week": [ - "n", "ned", - "nedelja" + "nedelja", + "n" ], "day": [ "d", @@ -101,6 +103,7 @@ ], "hour": [ "sat", + "sati", "č" ], "minute": [ @@ -123,39 +126,54 @@ "ovog minuta" ], "0 month ago": [ + "ovog mes", "ovog meseca" ], "0 second ago": [ "sada" ], "0 week ago": [ + "ove n", + "ove ned", "ove nedelje" ], "0 year ago": [ + "ove g", + "ove god", "ove godine" ], "1 day ago": [ "juče" ], "1 month ago": [ + "prošlog mes", "prošlog meseca" ], "1 week ago": [ + "prošle n", + "prošle ned", "prošle nedelje" ], "1 year ago": [ + "prošle g", + "prošle god", "prošle godine" ], "in 1 day": [ "sutra" ], "in 1 month": [ + "sledećeg mes", "sledećeg meseca" ], "in 1 week": [ + "sledeće n", + "sledeće ned", "sledeće nedelje" ], "in 1 year": [ + "sledeće g", + "sledeće god", "sledeće godine" ] }, @@ -240,21 +258,121 @@ "locale_specific": { "sr-Latn-BA": { "name": "sr-Latn-BA", - "september": [ - "sept" - ], - "tuesday": [ - "ut" + "monday": [ + "ponedjeljak" ], "wednesday": [ - "sr", - "srijeda" + "sri", + "srijeda", + "sr" ], "sunday": [ "nedjelja" ], "am": [ "prije podne" + ], + "pm": [ + "po podne" + ], + "month": [ + "mjes", + "mjesec" + ], + "week": [ + "sedm", + "sedmica" + ], + "relative-type": { + "0 month ago": [ + "ovog mjes", + "ovog mjeseca" + ], + "0 week ago": [ + "ove s", + "ove sedm", + "ove sedmice" + ], + "1 month ago": [ + "prošlog mjes", + "prošlog mjeseca" + ], + "1 week ago": [ + "prošle s", + "prošle sedm", + "prošle sedmice" + ], + "in 1 month": [ + "sljedećeg m", + "sljedećeg mjes", + "sljedećeg mjeseca" + ], + "in 1 week": [ + "sljedeće s", + "sljedeće sedm", + "sljedeće sedmice" + ], + "in 1 year": [ + "sljedeće g", + "sljedeće god", + "sljedeće godine" + ] + }, + "relative-type-regex": { + "\\1 day ago": [ + "prije (\\d++[.,]?\\d*+) d", + "prije (\\d++[.,]?\\d*+) dana" + ], + "\\1 hour ago": [ + "prije (\\d++[.,]?\\d*+) sata", + "prije (\\d++[.,]?\\d*+) sati", + "prije (\\d++[.,]?\\d*+) č" + ], + "\\1 minute ago": [ + "prije (\\d++[.,]?\\d*+) min", + "prije (\\d++[.,]?\\d*+) minuta" + ], + "\\1 month ago": [ + "prije (\\d++[.,]?\\d*+) m", + "prije (\\d++[.,]?\\d*+) mjes", + "prije (\\d++[.,]?\\d*+) mjeseca", + "prije (\\d++[.,]?\\d*+) mjeseci" + ], + "\\1 second ago": [ + "prije (\\d++[.,]?\\d*+) s", + "prije (\\d++[.,]?\\d*+) sek", + "prije (\\d++[.,]?\\d*+) sekunde", + "prije (\\d++[.,]?\\d*+) sekundi" + ], + "\\1 week ago": [ + "prije (\\d++[.,]?\\d*+) s", + "prije (\\d++[.,]?\\d*+) sedm", + "prije (\\d++[.,]?\\d*+) sedmica", + "prije (\\d++[.,]?\\d*+) sedmice" + ], + "\\1 year ago": [ + "prije (\\d++[.,]?\\d*+) g", + "prije (\\d++[.,]?\\d*+) god", + "prije (\\d++[.,]?\\d*+) godina", + "prije (\\d++[.,]?\\d*+) godine" + ], + "in \\1 month": [ + "za (\\d++[.,]?\\d*+) mjes", + "za (\\d++[.,]?\\d*+) mjesec", + "za (\\d++[.,]?\\d*+) mjeseci" + ], + "in \\1 week": [ + "za (\\d++[.,]?\\d*+) s", + "za (\\d++[.,]?\\d*+) sedm", + "za (\\d++[.,]?\\d*+) sedmica", + "za (\\d++[.,]?\\d*+) sedmicu" + ] + }, + "tuesday": [ + "ut" + ], + "september": [ + "sept" ] }, "sr-Latn-ME": { @@ -262,18 +380,21 @@ "september": [ "sept" ], - "tuesday": [ - "ut" - ], "wednesday": [ - "sr", - "srijeda" + "srijeda", + "sr" ], "sunday": [ "nedjelja" ], "am": [ "prije podne" + ], + "pm": [ + "po podne" + ], + "tuesday": [ + "ut" ] }, "sr-Latn-XK": { diff --git a/dateparser/data/date_translation_data/sr.py b/dateparser/data/date_translation_data/sr.py index f93b76224..f17b88a57 100644 --- a/dateparser/data/date_translation_data/sr.py +++ b/dateparser/data/date_translation_data/sr.py @@ -75,9 +75,11 @@ "недеља" ], "am": [ + "am", "пре подне" ], "pm": [ + "pm", "по подне" ], "year": [ @@ -86,14 +88,14 @@ "година" ], "month": [ - "м", "мес", - "месец" + "месец", + "м" ], "week": [ - "н", "нед", - "недеља" + "недеља", + "н" ], "day": [ "д", @@ -101,6 +103,7 @@ ], "hour": [ "сат", + "сати", "ч" ], "minute": [ @@ -123,39 +126,54 @@ "овог минута" ], "0 month ago": [ + "овог мес", "овог месеца" ], "0 second ago": [ "сада" ], "0 week ago": [ + "ове н", + "ове нед", "ове недеље" ], "0 year ago": [ + "ове г", + "ове год", "ове године" ], "1 day ago": [ "јуче" ], "1 month ago": [ + "прошлог мес", "прошлог месеца" ], "1 week ago": [ + "прошле н", + "прошле нед", "прошле недеље" ], "1 year ago": [ + "прошле г", + "прошле год", "прошле године" ], "in 1 day": [ "сутра" ], "in 1 month": [ + "следећег мес", "следећег месеца" ], "in 1 week": [ + "следеће н", + "следеће нед", "следеће недеље" ], "in 1 year": [ + "следеће г", + "следеће год", "следеће године" ] }, diff --git a/dateparser/data/date_translation_data/sv.py b/dateparser/data/date_translation_data/sv.py index 1ac211789..657fba160 100644 --- a/dateparser/data/date_translation_data/sv.py +++ b/dateparser/data/date_translation_data/sv.py @@ -114,6 +114,7 @@ "hour": [ "h", "tim", + "timmar", "timme", "timmar", "t" @@ -133,6 +134,7 @@ "relative-type": { "0 day ago": [ "i dag", + "idag", "idag" ], "0 hour ago": [ @@ -142,6 +144,7 @@ "denna minut" ], "0 month ago": [ + "den här månaden", "denna mån", "denna månad" ], @@ -157,6 +160,7 @@ ], "1 day ago": [ "i går", + "igår", "igår" ], "1 month ago": [ @@ -173,6 +177,7 @@ ], "in 1 day": [ "i morgon", + "imorgon", "imorgon" ], "in 1 month": [ @@ -204,22 +209,25 @@ "−(\\d++[.,]?\\d*+) h" ], "\\1 minute ago": [ - "för (\\d++[.,]?\\d*+) min sedan", + "för (\\d++[.,]?\\d*+) min sen", "för (\\d++[.,]?\\d*+) minut sedan", "för (\\d++[.,]?\\d*+) minuter sedan", - "−(\\d++[.,]?\\d*+) min" + "−(\\d++[.,]?\\d*+) min", + "för (\\d++[.,]?\\d*+) min sedan" ], "\\1 month ago": [ - "för (\\d++[.,]?\\d*+) mån sedan", + "för (\\d++[.,]?\\d*+) mån sen", "för (\\d++[.,]?\\d*+) månad sedan", "för (\\d++[.,]?\\d*+) månader sedan", - "−(\\d++[.,]?\\d*+) mån" + "−(\\d++[.,]?\\d*+) mån", + "för (\\d++[.,]?\\d*+) mån sedan" ], "\\1 second ago": [ - "för (\\d++[.,]?\\d*+) sek sedan", + "för (\\d++[.,]?\\d*+) s sen", "för (\\d++[.,]?\\d*+) sekund sedan", "för (\\d++[.,]?\\d*+) sekunder sedan", - "−(\\d++[.,]?\\d*+) s" + "−(\\d++[.,]?\\d*+) s", + "för (\\d++[.,]?\\d*+) sek sedan" ], "\\1 week ago": [ "för (\\d++[.,]?\\d*+) v sedan", @@ -229,6 +237,7 @@ ], "\\1 year ago": [ "för (\\d++[.,]?\\d*+) år sedan", + "för (\\d++[.,]?\\d*+) år sen", "−(\\d++[.,]?\\d*+) år" ], "in \\1 day": [ @@ -270,8 +279,7 @@ "name": "sv-AX" }, "sv-FI": { - "name": "sv-FI", - "date_order": "DMY" + "name": "sv-FI" } }, "skip": [ diff --git a/dateparser/data/date_translation_data/sw.py b/dateparser/data/date_translation_data/sw.py index 979e5ac5b..4981f20bf 100644 --- a/dateparser/data/date_translation_data/sw.py +++ b/dateparser/data/date_translation_data/sw.py @@ -74,8 +74,8 @@ "asubuhi" ], "pm": [ - "mchana", - "pm" + "pm", + "mchana" ], "year": [ "mwaka" diff --git a/dateparser/data/date_translation_data/ta.py b/dateparser/data/date_translation_data/ta.py index 1ea21b793..e01988790 100644 --- a/dateparser/data/date_translation_data/ta.py +++ b/dateparser/data/date_translation_data/ta.py @@ -74,6 +74,7 @@ "ஞாயிறு" ], "am": [ + "am", "முற்பகல்" ], "pm": [ @@ -98,7 +99,8 @@ ], "hour": [ "ம", - "மணி" + "மணி", + "மணிநேரங்கள்" ], "minute": [ "நிமி", @@ -189,6 +191,7 @@ "(\\d++[.,]?\\d*+) வா முன்", "(\\d++[.,]?\\d*+) வார முன்", "(\\d++[.,]?\\d*+) வாரங்களுக்கு முன்", + "(\\d++[.,]?\\d*+) வாரத்திற்கு முன்", "(\\d++[.,]?\\d*+) வாரத்திற்கு முன்பு" ], "\\1 year ago": [ diff --git a/dateparser/data/date_translation_data/te.py b/dateparser/data/date_translation_data/te.py index 78693c960..831ae9995 100644 --- a/dateparser/data/date_translation_data/te.py +++ b/dateparser/data/date_translation_data/te.py @@ -92,17 +92,19 @@ "వారము" ], "day": [ - "ది", - "దినం" + "దినం", + "రోజు", + "ది" ], "hour": [ "గం", - "గంట" + "గంట", + "గంటలు" ], "minute": [ - "ని", "నిమి", - "నిమిషము" + "నిమిషము", + "ని" ], "second": [ "సెక", @@ -128,6 +130,8 @@ "ఈ వారం" ], "0 year ago": [ + "ఈ సం", + "ఈ సంవ", "ఈ సంవత్సరం" ], "1 day ago": [ @@ -140,6 +144,8 @@ "గత వారం" ], "1 year ago": [ + "గత సం", + "గత సంవ", "గత సంవత్సరం" ], "in 1 day": [ @@ -152,6 +158,8 @@ "తదుపరి వారం" ], "in 1 year": [ + "తదుపరి సం", + "తదుపరి సంవ", "తదుపరి సంవత్సరం" ] }, @@ -209,7 +217,8 @@ "in \\1 second": [ "(\\d++[.,]?\\d*+) సెక లో", "(\\d++[.,]?\\d*+) సెకనులో", - "(\\d++[.,]?\\d*+) సెకన్లలో" + "(\\d++[.,]?\\d*+) సెకన్లలో", + "(\\d++[.,]?\\d*+) సెకలో" ], "in \\1 week": [ "(\\d++[.,]?\\d*+) వారంలో", @@ -217,6 +226,7 @@ ], "in \\1 year": [ "(\\d++[.,]?\\d*+) సంలో", + "(\\d++[.,]?\\d*+) సంల్లో", "(\\d++[.,]?\\d*+) సంవత్సరంలో", "(\\d++[.,]?\\d*+) సంవత్సరాల్లో" ] diff --git a/dateparser/data/date_translation_data/teo.py b/dateparser/data/date_translation_data/teo.py index 94c9877e5..30a6bd1a3 100644 --- a/dateparser/data/date_translation_data/teo.py +++ b/dateparser/data/date_translation_data/teo.py @@ -96,7 +96,8 @@ "aparan" ], "hour": [ - "esaa" + "esaa", + "hr" ], "minute": [ "idakika" diff --git a/dateparser/data/date_translation_data/th.py b/dateparser/data/date_translation_data/th.py index 208765477..53789c9da 100644 --- a/dateparser/data/date_translation_data/th.py +++ b/dateparser/data/date_translation_data/th.py @@ -117,9 +117,11 @@ "วันอาทิตย์ที่" ], "am": [ + "am", "ก่อนเที่ยง" ], "pm": [ + "pm", "หลังเที่ยง" ], "year": [ @@ -139,8 +141,8 @@ "ชั่วโมง" ], "minute": [ - "น", - "นาที" + "นาที", + "น" ], "second": [ "วิ", diff --git a/dateparser/data/date_translation_data/ti.py b/dateparser/data/date_translation_data/ti.py index 284937e53..2b4b31f15 100644 --- a/dateparser/data/date_translation_data/ti.py +++ b/dateparser/data/date_translation_data/ti.py @@ -52,9 +52,9 @@ "ሰኑይ" ], "tuesday": [ - "ሠሉስ", "ሰሉ", - "ሰሉስ" + "ሰሉስ", + "ሠሉስ" ], "wednesday": [ "ረቡ", @@ -78,79 +78,150 @@ "ሰንበት" ], "am": [ + "ቅቀ", "ንጉሆ ሰዓተ" ], "pm": [ + "ድቀ", "ድሕር ሰዓት" ], "year": [ + "ዓመት", "year" ], "month": [ + "ወርሒ", "month" ], "week": [ + "ሰሙን", "week" ], "day": [ + "መዓልቲ", "day" ], "hour": [ + "hr", + "ሰዓት", "hour" ], "minute": [ + "ደቒ", + "ደቒቕ", "minute" ], "second": [ + "ካልኢት", "second" ], "relative-type": { "0 day ago": [ + "ሎሚ", "today" ], "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": [ + "ትማሊ", "yesterday" ], "1 month ago": [ + "ዝሓለፈ ወርሒ", "last month" ], "1 week ago": [ + "ዝሓለፈ ሰሙን", "last week" ], "1 year ago": [ + "ዓሚ", "last year" ], "in 1 day": [ + "ጽባሕ", "tomorrow" ], "in 1 month": [ + "ዝመጽእ ወርሒ", "next month" ], "in 1 week": [ + "ዝመጽእ ሰሙን", "next week" ], "in 1 year": [ + "ንዓመታ", "next year" ] }, + "relative-type-regex": { + "\\1 day ago": [ + "ቅድሚ (\\d++[.,]?\\d*+) መዓልቲ", + "ኣብ (\\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": { "ti-ER": { "name": "ti-ER" diff --git a/dateparser/data/date_translation_data/to.py b/dateparser/data/date_translation_data/to.py index 05cb62fdf..7d2985b40 100644 --- a/dateparser/data/date_translation_data/to.py +++ b/dateparser/data/date_translation_data/to.py @@ -33,8 +33,10 @@ "'aokosi" ], "september": [ - "sep", - "sepitema" + "sepitema", + "sēp", + "sēpitema", + "sep" ], "october": [ "'oka", @@ -77,9 +79,9 @@ "sāpate" ], "am": [ - "am", "hengihengi", - "hh" + "hh", + "am" ], "pm": [ "ea", @@ -87,71 +89,92 @@ "pm" ], "year": [ + "t", "ta'u" ], "month": [ + "mh", "māhina" ], "week": [ + "ui", "uike" ], "day": [ + "'a", "'aho" ], "hour": [ + "h", "houa" ], "minute": [ + "m", "miniti" ], "second": [ + "s", "sekoni" ], "relative-type": { "0 day ago": [ - "'ahó ni" + "'ahó ni", + "'ani" ], "0 hour ago": [ + "ko e houa 'eni", "this hour" ], "0 minute ago": [ + "ko e miniti 'eni", "this minute" ], "0 month ago": [ + "mhni", "māhiná ni" ], "0 second ago": [ "taimí ni" ], "0 week ago": [ - "uiké ni" + "uiké ni", + "uini" ], "0 year ago": [ - "ta'ú ni" + "ta'ú ni", + "tni" ], "1 day ago": [ + "'ane", "'aneafi" ], "1 month ago": [ + "mh'osi", "māhina kuo'osi" ], "1 week ago": [ + "ui'osi", "uike kuo'osi" ], "1 year ago": [ + "t'osi", "ta'u kuo'osi" ], "in 1 day": [ + "'apo", "'apongipongi" ], "in 1 month": [ + "mhha'u", "māhina kaha'u" ], "in 1 week": [ + "uiha'u", "uike kaha'u" ], "in 1 year": [ - "ta'u kaha'u" + "ta'u kaha'u", + "tha'u" ] }, "relative-type-regex": { diff --git a/dateparser/data/date_translation_data/tr.py b/dateparser/data/date_translation_data/tr.py index 62c42fd1c..2e47c258f 100644 --- a/dateparser/data/date_translation_data/tr.py +++ b/dateparser/data/date_translation_data/tr.py @@ -138,7 +138,8 @@ "şimdi" ], "0 week ago": [ - "bu hafta" + "bu hafta", + "bu hf" ], "0 year ago": [ "bu yıl" @@ -151,7 +152,8 @@ "geçen ay" ], "1 week ago": [ - "geçen hafta" + "geçen hafta", + "geçen hf" ], "1 year ago": [ "geçen yıl" @@ -166,6 +168,7 @@ ], "in 1 week": [ "gelecek hafta", + "gelecek hf", "haftaya", "önümüzdeki hafta" ], diff --git a/dateparser/data/date_translation_data/twq.py b/dateparser/data/date_translation_data/twq.py index 2146c0b40..55ea8260a 100644 --- a/dateparser/data/date_translation_data/twq.py +++ b/dateparser/data/date_translation_data/twq.py @@ -94,7 +94,8 @@ "zaari" ], "hour": [ - "guuru" + "guuru", + "hr" ], "minute": [ "miniti" diff --git a/dateparser/data/date_translation_data/tzm.py b/dateparser/data/date_translation_data/tzm.py index efba48a80..a88a45fc2 100644 --- a/dateparser/data/date_translation_data/tzm.py +++ b/dateparser/data/date_translation_data/tzm.py @@ -96,6 +96,7 @@ "ass" ], "hour": [ + "hr", "tasragt" ], "minute": [ diff --git a/dateparser/data/date_translation_data/ug.py b/dateparser/data/date_translation_data/ug.py index 6aacd554f..31ec22778 100644 --- a/dateparser/data/date_translation_data/ug.py +++ b/dateparser/data/date_translation_data/ug.py @@ -86,6 +86,7 @@ "كۈن" ], "hour": [ + "hr", "سائەت" ], "minute": [ diff --git a/dateparser/data/date_translation_data/uk.py b/dateparser/data/date_translation_data/uk.py index 94adb39b6..4958ccbaa 100644 --- a/dateparser/data/date_translation_data/uk.py +++ b/dateparser/data/date_translation_data/uk.py @@ -18,22 +18,22 @@ "берез" ], "april": [ - "кві", "квіт", "квітень", - "квітня" + "квітня", + "кві" ], "may": [ - "тра", "трав", "травень", - "травня" + "травня", + "тра" ], "june": [ - "чер", "черв", "червень", - "червня" + "червня", + "чер" ], "july": [ "лип", @@ -41,10 +41,10 @@ "липня" ], "august": [ - "сер", "серп", "серпень", - "серпня" + "серпня", + "сер" ], "september": [ "вер", @@ -53,23 +53,23 @@ "верес" ], "october": [ - "жов", "жовт", "жовтень", - "жовтня" + "жовтня", + "жов" ], "november": [ - "лис", "лист", "листопад", "листопада", - "листоп" + "листоп", + "лис" ], "december": [ - "гру", "груд", "грудень", - "грудня" + "грудня", + "гру" ], "monday": [ "пн", @@ -89,6 +89,7 @@ ], "wednesday": [ "середа", + "середу", "ср", "ср", "сер", @@ -104,6 +105,7 @@ "четвер" ], "friday": [ + "п'ятницю", "п'ятниця", "пт", "пят" @@ -111,6 +113,7 @@ "saturday": [ "сб", "субота", + "суботу", "сб", "суб", "субот", @@ -119,6 +122,7 @@ ], "sunday": [ "нд", + "неділю", "неділя", "нд", "нед", @@ -151,6 +155,7 @@ "рокові" ], "month": [ + "м", "міс", "місяць", "м", @@ -167,6 +172,7 @@ "місяцями" ], "week": [ + "т", "тиж", "тиждень", "т", @@ -197,6 +203,7 @@ "hour": [ "год", "година", + "години", "г", "год", "годин", @@ -245,6 +252,7 @@ "цієї хвилини" ], "0 month ago": [ + "цього міс", "цього місяця" ], "0 second ago": [ @@ -254,31 +262,39 @@ "цього тижня" ], "0 year ago": [ - "цього року" + "цього року", + "цьогоріч" ], "1 day ago": [ "учора", "вчора" ], "1 month ago": [ + "мин міс", "минулого місяця" ], "1 week ago": [ + "мин тижня", "минулого тижня" ], "1 year ago": [ + "минулого року", "торік" ], "in 1 day": [ "завтра" ], "in 1 month": [ + "наст міс", "наступного місяця" ], "in 1 week": [ + "наст тижня", "наступного тижня" ], "in 1 year": [ + "наст р", + "наст року", "наступного року" ], "2 day ago": [ @@ -290,10 +306,10 @@ }, "relative-type-regex": { "\\1 day ago": [ - "(\\d++[.,]?\\d*+) д тому", "(\\d++[.,]?\\d*+) день тому", "(\\d++[.,]?\\d*+) дн тому", - "(\\d++[.,]?\\d*+) дня тому" + "(\\d++[.,]?\\d*+) дня тому", + "(\\d++[.,]?\\d*+) д тому" ], "\\1 hour ago": [ "(\\d++[.,]?\\d*+) год тому", @@ -329,10 +345,11 @@ "(\\d++[.,]?\\d*+) рік тому" ], "in \\1 day": [ - "за (\\d++[.,]?\\d*+) д", + "за (\\d++[.,]?\\d*+) дн", "через (\\d++[.,]?\\d*+) день", "через (\\d++[.,]?\\d*+) дн", - "через (\\d++[.,]?\\d*+) дня" + "через (\\d++[.,]?\\d*+) дня", + "за (\\d++[.,]?\\d*+) д" ], "in \\1 hour": [ "за (\\d++[.,]?\\d*+) год", diff --git a/dateparser/data/date_translation_data/ur.py b/dateparser/data/date_translation_data/ur.py index 0acb9671e..5b4fdcc86 100644 --- a/dateparser/data/date_translation_data/ur.py +++ b/dateparser/data/date_translation_data/ur.py @@ -38,6 +38,7 @@ "دسمبر" ], "monday": [ + "پیر", "سوموار" ], "tuesday": [ @@ -78,7 +79,8 @@ "دن" ], "hour": [ - "گھنٹہ" + "گھنٹہ", + "گھنٹے" ], "minute": [ "منٹ" @@ -97,6 +99,7 @@ "اس منٹ" ], "0 month ago": [ + "اس ماہ", "اس مہینہ" ], "0 second ago": [ @@ -112,10 +115,12 @@ "گزشتہ کل" ], "1 month ago": [ - "پچھلے مہینہ" + "پچھلے مہینہ", + "گزشتہ ماہ" ], "1 week ago": [ - "پچھلے ہفتہ" + "پچھلے ہفتہ", + "گزشتہ ہفتے" ], "1 year ago": [ "گزشتہ سال" @@ -124,10 +129,13 @@ "آئندہ کل" ], "in 1 month": [ + "اگلا مہینہ", + "اگلے ماہ", "اگلے مہینہ" ], "in 1 week": [ - "اگلے ہفتہ" + "اگلے ہفتہ", + "اگلے ہفتے" ], "in 1 year": [ "اگلے سال" @@ -167,8 +175,8 @@ ], "in \\1 hour": [ "(\\d++[.,]?\\d*+) گھنٹوں میں", - "(\\d++[.,]?\\d*+) گھنٹہ میں", - "(\\d++[.,]?\\d*+) گھنٹے میں" + "(\\d++[.,]?\\d*+) گھنٹے میں", + "(\\d++[.,]?\\d*+) گھنٹہ میں" ], "in \\1 minute": [ "(\\d++[.,]?\\d*+) منٹ میں" @@ -192,21 +200,9 @@ "locale_specific": { "ur-IN": { "name": "ur-IN", - "monday": [ - "پیر" - ], "relative-type": { - "0 month ago": [ - "اس ماہ" - ], - "1 month ago": [ - "گزشتہ ماہ" - ], "1 week ago": [ "گزشتہ ہفتہ" - ], - "in 1 month": [ - "اگلے ماہ" ] }, "relative-type-regex": { diff --git a/dateparser/data/date_translation_data/uz-Arab.py b/dateparser/data/date_translation_data/uz-Arab.py index 00f0f570e..63ce35dcf 100644 --- a/dateparser/data/date_translation_data/uz-Arab.py +++ b/dateparser/data/date_translation_data/uz-Arab.py @@ -94,7 +94,8 @@ "day" ], "hour": [ - "hour" + "hour", + "hr" ], "minute": [ "minute" diff --git a/dateparser/data/date_translation_data/uz-Cyrl.py b/dateparser/data/date_translation_data/uz-Cyrl.py index 3074a773b..ed4ef4c05 100644 --- a/dateparser/data/date_translation_data/uz-Cyrl.py +++ b/dateparser/data/date_translation_data/uz-Cyrl.py @@ -93,6 +93,7 @@ "кун" ], "hour": [ + "hr", "соат" ], "minute": [ diff --git a/dateparser/data/date_translation_data/uz-Latn.py b/dateparser/data/date_translation_data/uz-Latn.py index d49fbf56d..a65711151 100644 --- a/dateparser/data/date_translation_data/uz-Latn.py +++ b/dateparser/data/date_translation_data/uz-Latn.py @@ -116,12 +116,14 @@ "shu daqiqada" ], "0 month ago": [ + "bu oy", "shu oy" ], "0 second ago": [ "hozir" ], "0 week ago": [ + "bu hafta", "shu hafta" ], "0 year ago": [ @@ -138,8 +140,9 @@ "o‘tgan hafta" ], "1 year ago": [ - "o'tgan yil", - "o‘tgan yil" + "o‘'tgan yil", + "o‘tgan yil", + "o'tgan yil" ], "in 1 day": [ "ertaga" diff --git a/dateparser/data/date_translation_data/uz.py b/dateparser/data/date_translation_data/uz.py index 0ac605960..0bd3ce885 100644 --- a/dateparser/data/date_translation_data/uz.py +++ b/dateparser/data/date_translation_data/uz.py @@ -116,12 +116,14 @@ "shu daqiqada" ], "0 month ago": [ + "bu oy", "shu oy" ], "0 second ago": [ "hozir" ], "0 week ago": [ + "bu hafta", "shu hafta" ], "0 year ago": [ @@ -138,8 +140,9 @@ "o‘tgan hafta" ], "1 year ago": [ - "o'tgan yil", - "o‘tgan yil" + "o‘'tgan yil", + "o‘tgan yil", + "o'tgan yil" ], "in 1 day": [ "ertaga" diff --git a/dateparser/data/date_translation_data/vun.py b/dateparser/data/date_translation_data/vun.py index 431c71473..633dd8716 100644 --- a/dateparser/data/date_translation_data/vun.py +++ b/dateparser/data/date_translation_data/vun.py @@ -95,6 +95,7 @@ "mfiri" ], "hour": [ + "hr", "saa" ], "minute": [ diff --git a/dateparser/data/date_translation_data/wae.py b/dateparser/data/date_translation_data/wae.py index c894ab959..614eb62c5 100644 --- a/dateparser/data/date_translation_data/wae.py +++ b/dateparser/data/date_translation_data/wae.py @@ -96,7 +96,8 @@ "tag" ], "hour": [ - "schtund" + "schtund", + "stunde" ], "minute": [ "mínütta" diff --git a/dateparser/data/date_translation_data/xog.py b/dateparser/data/date_translation_data/xog.py index 125158899..e30aa5949 100644 --- a/dateparser/data/date_translation_data/xog.py +++ b/dateparser/data/date_translation_data/xog.py @@ -96,7 +96,8 @@ "olunaku" ], "hour": [ - "essawa" + "essawa", + "hr" ], "minute": [ "edakiika" diff --git a/dateparser/data/date_translation_data/yav.py b/dateparser/data/date_translation_data/yav.py index f59defcd5..24b76d278 100644 --- a/dateparser/data/date_translation_data/yav.py +++ b/dateparser/data/date_translation_data/yav.py @@ -96,6 +96,7 @@ "puɔ́sɛ́" ], "hour": [ + "hr", "kisikɛl," ], "minute": [ diff --git a/dateparser/data/date_translation_data/yi.py b/dateparser/data/date_translation_data/yi.py index 45544ec2c..a93450b8b 100644 --- a/dateparser/data/date_translation_data/yi.py +++ b/dateparser/data/date_translation_data/yi.py @@ -85,6 +85,7 @@ "טאָג" ], "hour": [ + "hr", "שעה" ], "minute": [ diff --git a/dateparser/data/date_translation_data/yo.py b/dateparser/data/date_translation_data/yo.py index a33322489..7ba3009cf 100644 --- a/dateparser/data/date_translation_data/yo.py +++ b/dateparser/data/date_translation_data/yo.py @@ -3,75 +3,106 @@ "date_order": "DMY", "january": [ "oṣù ṣẹ́rẹ́", + "ṣẹ́", + "ṣẹ́r", "ṣẹ́rẹ́" ], "february": [ "oṣù èrèlè", + "èr", + "èrèl", "èrèlè" ], "march": [ "oṣù ẹrẹ̀nà", + "ẹr", + "ẹrẹ̀n", "ẹrẹ̀nà" ], "april": [ "oṣù ìgbé", + "ìg", + "ìgb", "ìgbé" ], "may": [ "oṣù ẹ̀bibi", + "ẹ̀b", + "ẹ̀bi", "ẹ̀bibi" ], "june": [ "oṣù òkúdu", + "òk", + "òkú", "òkúdu" ], "july": [ + "ag", + "agẹ", "agẹmọ", "oṣù agẹmọ" ], "august": [ "oṣù ògún", + "òg", + "ògú", "ògún" ], "september": [ + "ow", + "owe", "owewe", "oṣù owewe" ], "october": [ "oṣù ọ̀wàrà", + "ọ̀w", + "ọ̀wà", "ọ̀wàrà" ], "november": [ + "bé", + "bél", "bélú", "oṣù bélú" ], "december": [ "oṣù ọ̀pẹ̀", + "ọ̀p", + "ọ̀pẹ", "ọ̀pẹ̀" ], "monday": [ + "aj", "ajé", "ọjọ́ ajé" ], "tuesday": [ + "ìsẹ́g", "ìsẹ́gun", "ọjọ́ ìsẹ́gun" ], "wednesday": [ + "ọjọ́r", "ọjọ́rú" ], "thursday": [ + "ọjọ́b", "ọjọ́bọ" ], "friday": [ + "ẹt", "ẹtì", "ọjọ́ ẹtì" ], "saturday": [ + "àbám", "àbámẹ́ta", "ọjọ́ àbámẹ́ta" ], "sunday": [ + "àìk", "àìkú", "ọjọ́ àìkú" ], @@ -85,15 +116,18 @@ "ọdún" ], "month": [ - "osù" + "osù", + "oṣù" ], "week": [ + "ọ̀sẹ̀", "ọ̀sè" ], "day": [ "ọjọ́" ], "hour": [ + "wkt", "wákàtí" ], "minute": [ @@ -113,39 +147,51 @@ "this minute" ], "0 month ago": [ + "oṣù yìí", "this month" ], "0 second ago": [ "now" ], "0 week ago": [ + "ọ̀sẹ̀ yìí", "this week" ], "0 year ago": [ + "ọdún yìí", + "ọdúnǹí", "this year" ], "1 day ago": [ "àná" ], "1 month ago": [ + "óṣù tó kọjá", "last month" ], "1 week ago": [ + "ọ̀sẹ̀ tó kọjá", "last week" ], "1 year ago": [ + "èṣín", + "ọdún tó kọjá", "last year" ], "in 1 day": [ "ọ̀la" ], "in 1 month": [ + "óṣù tó ń bọ̀,", "next month" ], "in 1 week": [ + "ọ́sẹ̀ tó ń bọ̀", "next week" ], "in 1 year": [ + "àmọ́dún", + "ọdún tó ńbọ̀", "next year" ] }, @@ -154,6 +200,8 @@ "name": "yo-BJ", "january": [ "oshù shɛ́rɛ́", + "shɛ́", + "shɛ́r", "shɛ́rɛ́" ], "february": [ @@ -161,6 +209,8 @@ ], "march": [ "oshù ɛrɛ̀nà", + "ɛr", + "ɛrɛ̀n", "ɛrɛ̀nà" ], "april": [ @@ -168,12 +218,15 @@ ], "may": [ "oshù ɛ̀bibi", + "ɛ̀b", + "ɛ̀bi", "ɛ̀bibi" ], "june": [ "oshù òkúdu" ], "july": [ + "agɛ", "agɛmɔ", "oshù agɛmɔ" ], @@ -185,6 +238,8 @@ ], "october": [ "oshù ɔ̀wàrà", + "ɔ̀w", + "ɔ̀wà", "ɔ̀wàrà" ], "november": [ @@ -192,23 +247,29 @@ ], "december": [ "oshù ɔ̀pɛ̀", + "ɔ̀p", + "ɔ̀pɛ", "ɔ̀pɛ̀" ], "monday": [ "ɔjɔ́ ajé" ], "tuesday": [ + "ìsɛ́g", "ìsɛ́gun", "ɔjɔ́ ìsɛ́gun" ], "wednesday": [ + "ɔjɔ́r", "ɔjɔ́rú" ], "thursday": [ + "ɔjɔ́b", "ɔjɔ́bɔ" ], "friday": [ "ɔjɔ́ ɛtì", + "ɛt", "ɛtì" ], "saturday": [ @@ -227,7 +288,11 @@ "year": [ "ɔdún" ], + "month": [ + "oshù" + ], "week": [ + "ɔ̀sɛ̀", "ɔ̀sè" ], "day": [ @@ -240,8 +305,38 @@ "ìsɛ́jú ààyá" ], "relative-type": { + "0 month ago": [ + "oshù yìí" + ], + "0 week ago": [ + "ɔ̀sɛ̀ yìí" + ], + "0 year ago": [ + "ɔdún yìí", + "ɔdúnǹí" + ], + "1 month ago": [ + "óshù tó kɔjá" + ], + "1 week ago": [ + "ɔ̀sɛ̀ tó kɔjá" + ], + "1 year ago": [ + "èshín", + "ɔdún tó kɔjá" + ], "in 1 day": [ "ɔ̀la" + ], + "in 1 month": [ + "óshù tó ń bɔ̀," + ], + "in 1 week": [ + "ɔ́sɛ̀ tó ń bɔ̀" + ], + "in 1 year": [ + "àmɔ́dún", + "ɔdún tó ńbɔ̀" ] } } diff --git a/dateparser/data/date_translation_data/zgh.py b/dateparser/data/date_translation_data/zgh.py index 06337d547..a2542f50f 100644 --- a/dateparser/data/date_translation_data/zgh.py +++ b/dateparser/data/date_translation_data/zgh.py @@ -96,6 +96,7 @@ "ⴰⵙⵙ" ], "hour": [ + "hr", "ⵜⴰⵙⵔⴰⴳⵜ" ], "minute": [ diff --git a/dateparser/data/date_translation_data/zh-Hant.py b/dateparser/data/date_translation_data/zh-Hant.py index 16f7f3bee..adf523cfd 100644 --- a/dateparser/data/date_translation_data/zh-Hant.py +++ b/dateparser/data/date_translation_data/zh-Hant.py @@ -212,9 +212,6 @@ "1 day ago": [ "昨日" ], - "1 month ago": [ - "上月" - ], "1 week ago": [ "上星期" ], @@ -224,14 +221,17 @@ "in 1 day": [ "明日" ], - "in 1 month": [ - "下月" - ], "in 1 week": [ "下星期" ], "in 1 year": [ "下年" + ], + "1 month ago": [ + "上月" + ], + "in 1 month": [ + "下月" ] }, "relative-type-regex": { @@ -253,6 +253,7 @@ ], "\\1 week ago": [ "(\\d++[.,]?\\d*+) 星期前", + "(\\d++[.,]?\\d*+)星期前", "(\\d++[.,]?\\d*+)週前" ], "\\1 year ago": [ @@ -276,6 +277,7 @@ ], "in \\1 week": [ "(\\d++[.,]?\\d*+) 星期後", + "(\\d++[.,]?\\d*+)星期後", "(\\d++[.,]?\\d*+)週後" ], "in \\1 year": [ @@ -311,9 +313,6 @@ "1 day ago": [ "昨日" ], - "1 month ago": [ - "上月" - ], "1 week ago": [ "上星期" ], @@ -323,14 +322,17 @@ "in 1 day": [ "明日" ], - "in 1 month": [ - "下月" - ], "in 1 week": [ "下星期" ], "in 1 year": [ "下年" + ], + "1 month ago": [ + "上月" + ], + "in 1 month": [ + "下月" ] }, "relative-type-regex": { @@ -352,6 +354,7 @@ ], "\\1 week ago": [ "(\\d++[.,]?\\d*+) 星期前", + "(\\d++[.,]?\\d*+)星期前", "(\\d++[.,]?\\d*+)週前" ], "\\1 year ago": [ @@ -375,6 +378,7 @@ ], "in \\1 week": [ "(\\d++[.,]?\\d*+) 星期後", + "(\\d++[.,]?\\d*+)星期後", "(\\d++[.,]?\\d*+)週後" ], "in \\1 year": [ diff --git a/dateparser/data/date_translation_data/zu.py b/dateparser/data/date_translation_data/zu.py index e608a7edb..ae4fa914e 100644 --- a/dateparser/data/date_translation_data/zu.py +++ b/dateparser/data/date_translation_data/zu.py @@ -97,6 +97,7 @@ "usuku" ], "hour": [ + "amahora", "ihora" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/af.json b/dateparser_data/cldr_language_data/date_translation_data/af.json index a96e9f0f4..dfe398227 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/af.json +++ b/dateparser_data/cldr_language_data/date_translation_data/af.json @@ -109,7 +109,6 @@ ], "second": [ "s", - "sek", "sekonde" ], "relative-type": { @@ -123,39 +122,48 @@ "hierdie minuut" ], "0 month ago": [ + "hierdie md", "vandeesmaand" ], "0 second ago": [ "nou" ], "0 week ago": [ - "vandeesweek" + "hierdie w", + "hierdie week" ], "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" ] }, @@ -165,6 +173,7 @@ "{0} dag gelede" ], "\\1 hour ago": [ + "{0} u gelede", "{0} uur gelede" ], "\\1 minute ago": [ @@ -178,7 +187,7 @@ "{0} md gelede" ], "\\1 second ago": [ - "{0} sek gelede", + "{0} s gelede", "{0} sekonde gelede", "{0} sekondes gelede" ], @@ -188,26 +197,29 @@ "{0} weke gelede" ], "\\1 year ago": [ + "{0} j gelede", "{0} jaar gelede" ], "in \\1 day": [ "oor {0} dae", - "oor {0} dag", - "oor {0} minuut" + "oor {0} dag" ], "in \\1 hour": [ + "oor {0} u", "oor {0} uur" ], "in \\1 minute": [ "oor {0} min", + "oor {0} minute", "oor {0} minuut" ], "in \\1 month": [ - "oor {0} md", - "oor {0} minuut" + "oor {0} maand", + "oor {0} maande", + "oor {0} md" ], "in \\1 second": [ - "oor {0} sek", + "oor {0} s", "oor {0} sekonde", "oor {0} sekondes" ], @@ -217,6 +229,7 @@ "oor {0} weke" ], "in \\1 year": [ + "oor {0} j", "oor {0} jaar" ] }, diff --git a/dateparser_data/cldr_language_data/date_translation_data/agq.json b/dateparser_data/cldr_language_data/date_translation_data/agq.json index 7de864742..3f9f4469c 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/agq.json +++ b/dateparser_data/cldr_language_data/date_translation_data/agq.json @@ -96,6 +96,7 @@ "utsuʔ" ], "hour": [ + "hr", "tàm" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/ak.json b/dateparser_data/cldr_language_data/date_translation_data/ak.json index c21f1124c..e0e678fbe 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ak.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ak.json @@ -96,7 +96,8 @@ "da" ], "hour": [ - "dɔnhwer" + "dɔnhwer", + "hr" ], "minute": [ "sema" diff --git a/dateparser_data/cldr_language_data/date_translation_data/am.json b/dateparser_data/cldr_language_data/date_translation_data/am.json index 9418a71bb..810cbdfa3 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/am.json +++ b/dateparser_data/cldr_language_data/date_translation_data/am.json @@ -2,12 +2,12 @@ "name": "am", "date_order": "DMY", "january": [ - "ጃንዩ", - "ጃንዩወሪ" + "ጃን", + "ጃንዋሪ" ], "february": [ - "ፌብሩ", - "ፌብሩወሪ" + "ፌብ", + "ፌብሩዋሪ" ], "march": [ "ማርች" @@ -86,7 +86,8 @@ "ቀን" ], "hour": [ - "ሰዓት" + "ሰዓት", + "ሰዓቶች" ], "minute": [ "ደቂቃ" diff --git a/dateparser_data/cldr_language_data/date_translation_data/ar.json b/dateparser_data/cldr_language_data/date_translation_data/ar.json index f144bddce..5dbeb4b27 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ar.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ar.json @@ -79,7 +79,8 @@ "يوم" ], "hour": [ - "الساعات" + "الساعات", + "ساعات" ], "minute": [ "الدقائق" @@ -262,8 +263,7 @@ "أيلول" ], "october": [ - "تشرين الأول", - "تشرین الأول" + "تشرين الأول" ], "november": [ "تشرين الثاني" diff --git a/dateparser_data/cldr_language_data/date_translation_data/as.json b/dateparser_data/cldr_language_data/date_translation_data/as.json index bb432d2b8..048ebdf1c 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/as.json +++ b/dateparser_data/cldr_language_data/date_translation_data/as.json @@ -1,6 +1,6 @@ { "name": "as", - "date_order": "YMD", + "date_order": "DMY", "january": [ "জানু", "জানুৱাৰী" @@ -16,7 +16,7 @@ "এপ্ৰিল" ], "may": [ - "মে" + "মে'" ], "june": [ "জুন" @@ -29,20 +29,20 @@ "আগষ্ট" ], "september": [ - "ছেপ্তেম্বৰ", - "সেপ্ট" + "ছেপ্তে", + "ছেপ্তেম্বৰ" ], "october": [ "অক্টো", "অক্টোবৰ" ], "november": [ - "নভে", + "নৱে", "নৱেম্বৰ" ], "december": [ - "ডিচেম্বৰ", - "ডিসে" + "ডিচে", + "ডিচেম্বৰ" ], "monday": [ "সোম", @@ -57,8 +57,8 @@ "বুধবাৰ" ], "thursday": [ - "বৃহষ্পতি", - "বৃহষ্পতিবাৰ" + "বৃহ", + "বৃহস্পতিবাৰ" ], "friday": [ "শুক্ৰ", @@ -69,14 +69,14 @@ "শনিবাৰ" ], "sunday": [ - "দেওবাৰ", - "ৰবি" + "দেও", + "দেওবাৰ" ], "am": [ - "পূৰ্বাহ্ণ" + "পূৰ্বাহ্ন" ], "pm": [ - "অপৰাহ্ণ" + "অপৰাহ্ন" ], "year": [ "বছৰ" @@ -104,46 +104,92 @@ "আজি" ], "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": [ + "{0} দিন পূৰ্বে" + ], + "\\1 hour ago": [ + "{0} ঘণ্টা পূৰ্বে" + ], + "\\1 minute ago": [ + "{0} মিনিট পূৰ্বে" + ], + "\\1 month ago": [ + "{0} মাহ পূৰ্বে" + ], + "\\1 second ago": [ + "{0} ছেকেণ্ড পূৰ্বে" + ], + "\\1 week ago": [ + "{0} সপ্তাহ পূৰ্বে" + ], + "\\1 year ago": [ + "{0} বছৰৰ পূৰ্বে" + ], + "in \\1 day": [ + "{0} দিনত" + ], + "in \\1 hour": [ + "{0} ঘণ্টাত" + ], + "in \\1 minute": [ + "{0} মিনিটত" + ], + "in \\1 month": [ + "{0} মাহত" + ], + "in \\1 second": [ + "{0} ছেকেণ্ডত" + ], + "in \\1 week": [ + "{0} সপ্তাহত" + ], + "in \\1 year": [ + "{0} বছৰত" ] }, "locale_specific": {} diff --git a/dateparser_data/cldr_language_data/date_translation_data/asa.json b/dateparser_data/cldr_language_data/date_translation_data/asa.json index 0fb5fcd39..28c9cbb1b 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/asa.json +++ b/dateparser_data/cldr_language_data/date_translation_data/asa.json @@ -95,6 +95,7 @@ "thiku" ], "hour": [ + "hr", "thaa" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/ast.json b/dateparser_data/cldr_language_data/date_translation_data/ast.json index bde84f295..88e831430 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ast.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ast.json @@ -114,7 +114,8 @@ ], "hour": [ "h", - "hora" + "hora", + "hores" ], "minute": [ "m", diff --git a/dateparser_data/cldr_language_data/date_translation_data/az-Cyrl.json b/dateparser_data/cldr_language_data/date_translation_data/az-Cyrl.json index 120985fcb..a7792ece7 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/az-Cyrl.json +++ b/dateparser_data/cldr_language_data/date_translation_data/az-Cyrl.json @@ -95,7 +95,8 @@ "day" ], "hour": [ - "hour" + "hour", + "hr" ], "minute": [ "minute" diff --git a/dateparser_data/cldr_language_data/date_translation_data/az-Latn.json b/dateparser_data/cldr_language_data/date_translation_data/az-Latn.json index d0a3d6bac..59a971ceb 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/az-Latn.json +++ b/dateparser_data/cldr_language_data/date_translation_data/az-Latn.json @@ -22,13 +22,11 @@ ], "june": [ "iyn", - "iyun", - "i̇yun" + "iyun" ], "july": [ "iyl", - "iyul", - "i̇yul" + "iyul" ], "august": [ "avq", diff --git a/dateparser_data/cldr_language_data/date_translation_data/az.json b/dateparser_data/cldr_language_data/date_translation_data/az.json index 7607667bf..0f5684f45 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/az.json +++ b/dateparser_data/cldr_language_data/date_translation_data/az.json @@ -22,13 +22,11 @@ ], "june": [ "iyn", - "iyun", - "i̇yun" + "iyun" ], "july": [ "iyl", - "iyul", - "i̇yul" + "iyul" ], "august": [ "avq", diff --git a/dateparser_data/cldr_language_data/date_translation_data/bas.json b/dateparser_data/cldr_language_data/date_translation_data/bas.json index d6792c897..2a58d0d41 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/bas.json +++ b/dateparser_data/cldr_language_data/date_translation_data/bas.json @@ -96,6 +96,7 @@ "kɛl" ], "hour": [ + "hr", "ŋgɛŋ" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/be.json b/dateparser_data/cldr_language_data/date_translation_data/be.json index 4ebcf51a9..f76bb1f83 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/be.json +++ b/dateparser_data/cldr_language_data/date_translation_data/be.json @@ -111,7 +111,8 @@ ], "hour": [ "гадз", - "гадзіна" + "гадзіна", + "гадзіны" ], "minute": [ "хв", @@ -132,12 +133,14 @@ "у гэту хвіліну" ], "0 month ago": [ + "у гэтым мес", "у гэтым месяцы" ], "0 second ago": [ "цяпер" ], "0 week ago": [ + "на гэтым тыд", "на гэтым тыдні" ], "0 year ago": [ @@ -147,30 +150,35 @@ "учора" ], "1 month ago": [ + "у мін мес", "у мінулым месяцы" ], "1 week ago": [ + "на мін тыд", "на мінулым тыдні" ], "1 year ago": [ + "у мін годзе", "у мінулым годзе" ], "in 1 day": [ "заўтра" ], "in 1 month": [ + "у наст мес", "у наступным месяцы" ], "in 1 week": [ + "на наст тыд", "на наступным тыдні" ], "in 1 year": [ + "у наст годзе", "у наступным годзе" ] }, "relative-type-regex": { "\\1 day ago": [ - "{0} д таму", "{0} дзень таму", "{0} дня таму" ], @@ -205,7 +213,6 @@ "{0} года таму" ], "in \\1 day": [ - "праз {0} д", "праз {0} дзень", "праз {0} дня" ], diff --git a/dateparser_data/cldr_language_data/date_translation_data/bem.json b/dateparser_data/cldr_language_data/date_translation_data/bem.json index a67b7bbfd..50d29b792 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/bem.json +++ b/dateparser_data/cldr_language_data/date_translation_data/bem.json @@ -88,6 +88,7 @@ "ubushiku" ], "hour": [ + "hr", "insa" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/bez.json b/dateparser_data/cldr_language_data/date_translation_data/bez.json index 5e6eca7e5..d331940a6 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/bez.json +++ b/dateparser_data/cldr_language_data/date_translation_data/bez.json @@ -96,6 +96,7 @@ "sihu" ], "hour": [ + "hr", "saa" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/bg.json b/dateparser_data/cldr_language_data/date_translation_data/bg.json index 63b57171d..e279706b5 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/bg.json +++ b/dateparser_data/cldr_language_data/date_translation_data/bg.json @@ -83,10 +83,11 @@ ], "year": [ "г", + "год", "година" ], "month": [ - "м", + "мес", "месец" ], "week": [ @@ -99,14 +100,15 @@ ], "hour": [ "ч", - "час" + "час", + "часове" ], "minute": [ "мин", "минута" ], "second": [ - "с", + "сек", "секунда" ], "relative-type": { @@ -145,7 +147,6 @@ ], "1 week ago": [ "мин седм", - "миналата седмица", "предходната седмица" ], "1 year ago": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/bm.json b/dateparser_data/cldr_language_data/date_translation_data/bm.json index 5f869a256..297b4e716 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/bm.json +++ b/dateparser_data/cldr_language_data/date_translation_data/bm.json @@ -94,6 +94,7 @@ "don" ], "hour": [ + "hr", "lɛrɛ" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/bn.json b/dateparser_data/cldr_language_data/date_translation_data/bn.json index 323afb47d..0cc83110b 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/bn.json +++ b/dateparser_data/cldr_language_data/date_translation_data/bn.json @@ -13,6 +13,7 @@ "মার্চ" ], "april": [ + "এপ্রি", "এপ্রিল" ], "may": [ @@ -22,21 +23,27 @@ "জুন" ], "july": [ + "জুল", "জুলাই" ], "august": [ + "আগ", "আগস্ট" ], "september": [ + "সেপ", "সেপ্টেম্বর" ], "october": [ + "অক্টো", "অক্টোবর" ], "november": [ + "নভে", "নভেম্বর" ], "december": [ + "ডিসে", "ডিসেম্বর" ], "monday": [ @@ -52,7 +59,6 @@ "বুধবার" ], "thursday": [ - "বৃহষ্পতিবার", "বৃহস্পতি", "বৃহস্পতিবার" ], @@ -87,6 +93,7 @@ "দিন" ], "hour": [ + "ঘণ্টা", "ঘন্টা" ], "minute": [ @@ -150,8 +157,7 @@ "{0} ঘন্টা আগে" ], "\\1 minute ago": [ - "{0} মিনিট আগে", - "{0} মিনিট পূর্বে" + "{0} মিনিট আগে" ], "\\1 month ago": [ "{0} মাস আগে" @@ -190,7 +196,19 @@ }, "locale_specific": { "bn-IN": { - "name": "bn-IN" + "name": "bn-IN", + "september": [ + "সেপ্টেঃ" + ], + "october": [ + "অক্টোঃ" + ], + "november": [ + "নভেঃ" + ], + "december": [ + "ডিসেঃ" + ] } } } \ No newline at end of file diff --git a/dateparser_data/cldr_language_data/date_translation_data/bo.json b/dateparser_data/cldr_language_data/date_translation_data/bo.json index 8a93daa47..7c9bff6a1 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/bo.json +++ b/dateparser_data/cldr_language_data/date_translation_data/bo.json @@ -108,6 +108,7 @@ "ཉིན།" ], "hour": [ + "hr", "ཆུ་ཚོད་" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/br.json b/dateparser_data/cldr_language_data/date_translation_data/br.json index 87ce96aff..036e88d63 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/br.json +++ b/dateparser_data/cldr_language_data/date_translation_data/br.json @@ -1,6 +1,6 @@ { "name": "br", - "date_order": "YMD", + "date_order": "DMY", "january": [ "gen", "genver" @@ -42,7 +42,6 @@ "du" ], "december": [ - "ker", "kerzu", "kzu" ], @@ -78,13 +77,16 @@ "gm" ], "year": [ + "b", "bl", "bloaz" ], "month": [ + "m", "miz" ], "week": [ + "sizh", "sizhun" ], "day": [ @@ -93,7 +95,8 @@ ], "hour": [ "e", - "eur" + "eur", + "eurioù" ], "minute": [ "min", @@ -108,12 +111,13 @@ "hiziv" ], "0 hour ago": [ - "this hour" + "d'an eur-mañ" ], "0 minute ago": [ - "this minute" + "ar munut-mañ" ], "0 month ago": [ + "ar m-mañ", "ar miz-mañ" ], "0 second ago": [ @@ -121,6 +125,7 @@ "bremañ" ], "0 week ago": [ + "ar sizh-mañ", "ar sizhun-mañ" ], "0 year ago": [ @@ -130,9 +135,11 @@ "dec'h" ], "1 month ago": [ + "ar m diaraok", "ar miz diaraok" ], "1 week ago": [ + "ar sizh diaraok", "ar sizhun diaraok" ], "1 year ago": [ @@ -142,9 +149,11 @@ "warc'hoazh" ], "in 1 month": [ + "ar m a zeu", "ar miz a zeu" ], "in 1 week": [ + "ar sizh a zeu", "ar sizhun a zeu" ], "in 1 year": [ @@ -173,6 +182,7 @@ "{0} s zo" ], "\\1 week ago": [ + "{0} sizh zo", "{0} sizhun zo" ], "\\1 year ago": [ @@ -200,6 +210,7 @@ "a-benn {0} s" ], "in \\1 week": [ + "a-benn {0} sizh", "a-benn {0} sizhun" ], "in \\1 year": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/brx.json b/dateparser_data/cldr_language_data/date_translation_data/brx.json index bcac7ebb7..c46097549 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/brx.json +++ b/dateparser_data/cldr_language_data/date_translation_data/brx.json @@ -1,17 +1,20 @@ { "name": "brx", - "date_order": "MDY", + "date_order": "DMY", "january": [ + "जान", "जानुवारी" ], "february": [ - "फेब्रुवारी" + "फेब", + "फेब्रूवारी" ], "march": [ - "मार्स" + "मार्च" ], "april": [ - "एफ्रिल" + "एप्रि", + "एप्रिल" ], "may": [ "मे" @@ -20,22 +23,28 @@ "जुन" ], "july": [ - "जुलाइ" + "जुल", + "जुलाई" ], "august": [ - "आगस्थ" + "आग", + "आगष्ट" ], "september": [ - "सेबथेज्ब़र" + "सेप", + "सेप्थेम्बर" ], "october": [ - "अखथबर" + "अक्ट'", + "अक्ट'बर" ], "november": [ - "नबेज्ब़र" + "नवे", + "नवेम्बर" ], "december": [ - "दिसेज्ब़र" + "डिसे", + "डिसेम्बर" ], "monday": [ "सम", @@ -46,20 +55,21 @@ "मंगलबार" ], "wednesday": [ - "बुद", - "बुदबार" + "बुध", + "बुधबार" ], "thursday": [ - "बिसथि", - "बिसथिबार" + "बिस्थि", + "बिस्थिबार" ], "friday": [ "सुखुर", - "सुखुरबार" + "सुखुरबार", + "सुुखुरबार" ], "saturday": [ - "सुनि", - "सुनिबार" + "सनि", + "सनिबार" ], "sunday": [ "रबि", @@ -78,65 +88,110 @@ "दान" ], "week": [ - "सबथा/हबथा" + "सप्थाह" ], "day": [ "सान" ], "hour": [ - "रिंगा" + "hr", + "घन्टा" ], "minute": [ - "मिनिथ" + "मिनित" ], "second": [ - "सेखेन्द" + "सेकेण्ड" ], "relative-type": { "0 day ago": [ "दिनै" ], "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": [ + "{0} सान सिगां" + ], + "\\1 hour ago": [ + "{0} घन्टा सिगां" + ], + "\\1 minute ago": [ + "{0} मिनिट सिगां" + ], + "\\1 month ago": [ + "{0} दान सिगां" + ], + "\\1 second ago": [ + "{0} सेकेण्ड सिगां" + ], + "\\1 week ago": [ + "{0} सप्थाह सिगां" + ], + "\\1 year ago": [ + "{0} बोसोर सिगां" + ], + "in \\1 day": [ + "{0} सानाव" + ], + "in \\1 hour": [ + "{0} घन्टायाव" + ], + "in \\1 minute": [ + "{0} मिनिटआव" + ], + "in \\1 month": [ + "{0} दानाव" + ], + "in \\1 second": [ + "{0} सेकेण्डआव" + ], + "in \\1 week": [ + "{0} सप्थाहयाव" + ], + "in \\1 year": [ + "{0} बोसोरआव" ] }, "locale_specific": {} diff --git a/dateparser_data/cldr_language_data/date_translation_data/bs-Cyrl.json b/dateparser_data/cldr_language_data/date_translation_data/bs-Cyrl.json index 855eebd8c..c9e190cdd 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/bs-Cyrl.json +++ b/dateparser_data/cldr_language_data/date_translation_data/bs-Cyrl.json @@ -29,8 +29,8 @@ "јули" ], "august": [ - "авг", - "август" + "ауг", + "аугуст" ], "september": [ "сеп", @@ -50,7 +50,7 @@ ], "monday": [ "пон", - "понедељак" + "понедјељак" ], "tuesday": [ "уто", @@ -74,33 +74,41 @@ ], "sunday": [ "нед", - "недеља" + "недјеља" ], "am": [ - "пре подне" + "пре подне", + "прије подне" ], "pm": [ - "поподне" + "поподне", + "послије подне" ], "year": [ + "год", "година" ], "month": [ - "месец" + "мјес", + "мјесец" ], "week": [ - "недеља" + "седм", + "седмица" ], "day": [ "дан" ], "hour": [ - "час" + "сат", + "сати" ], "minute": [ + "мин", "минут" ], "second": [ + "сек", "секунд" ], "relative-type": { @@ -108,76 +116,92 @@ "данас" ], "0 hour ago": [ - "this hour" + "овог сата" ], "0 minute ago": [ - "this minute" + "овог минута" ], "0 month ago": [ - "овог месеца" + "ов мјес", + "овог мјес", + "овог мјесеца" ], "0 second ago": [ - "now" + "сада" ], "0 week ago": [ - "ове недеље" + "ове седм", + "ове седмице" ], "0 year ago": [ + "ове год", "ове године" ], "1 day ago": [ "јуче" ], "1 month ago": [ - "прошлог месеца" + "прош мјес", + "прош мјесеца", + "прошлог мјесеца" ], "1 week ago": [ - "прошле недеље" + "прош седм", + "прошле седмице" ], "1 year ago": [ + "прош године", "прошле године" ], "in 1 day": [ "сутра" ], "in 1 month": [ - "следећег месеца" + "сљ мјес", + "сљед мјесеца", + "сљедећег мјесеца" ], "in 1 week": [ - "следеће недеље" + "сљ седм", + "сљедеће седмице" ], "in 1 year": [ - "следеће године" + "сљед године", + "сљедеће године" ] }, "relative-type-regex": { "\\1 day ago": [ - "пре {0} дан", - "пре {0} дана" + "прије {0} дан", + "прије {0} дана" ], "\\1 hour ago": [ - "пре {0} сат", - "пре {0} сати" + "прије {0} сат", + "прије {0} сати" ], "\\1 minute ago": [ - "пре {0} минут", - "пре {0} минута" + "прије {0} мин", + "прије {0} минут", + "прије {0} минута" ], "\\1 month ago": [ - "пре {0} месец", - "пре {0} месеци" + "прије {0} мјес", + "прије {0} мјесец", + "прије {0} мјесеци" ], "\\1 second ago": [ - "пре {0} секунд", - "пре {0} секунди" + "прије {0} сек", + "прије {0} секунд", + "прије {0} секунди" ], "\\1 week ago": [ - "пре {0} недеља", - "пре {0} недељу" + "прије {0} седм", + "прије {0} седмица", + "прије {0} седмицу" ], "\\1 year ago": [ - "пре {0} година", - "пре {0} годину" + "прије {0} година", + "прије {0} годину" ], "in \\1 day": [ "за {0} дан", @@ -192,16 +216,19 @@ "за {0} минута" ], "in \\1 month": [ - "за {0} месец", - "за {0} месеци" + "за {0} мјес", + "за {0} мјесец", + "за {0} мјесеци" ], "in \\1 second": [ + "за {0} сек", "за {0} секунд", "за {0} секунди" ], "in \\1 week": [ - "за {0} недеља", - "за {0} недељу" + "за {0} седм", + "за {0} седмица", + "за {0} седмицу" ], "in \\1 year": [ "за {0} година", diff --git a/dateparser_data/cldr_language_data/date_translation_data/bs-Latn.json b/dateparser_data/cldr_language_data/date_translation_data/bs-Latn.json index 8054554e8..a56d562f5 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/bs-Latn.json +++ b/dateparser_data/cldr_language_data/date_translation_data/bs-Latn.json @@ -29,8 +29,8 @@ "juli" ], "august": [ - "avg", - "avgust" + "aug", + "august" ], "september": [ "sep", @@ -77,9 +77,11 @@ "nedjelja" ], "am": [ + "am", "prijepodne" ], "pm": [ + "pm", "popodne" ], "year": [ @@ -100,7 +102,8 @@ ], "hour": [ "h", - "sat" + "sat", + "sati" ], "minute": [ "min", diff --git a/dateparser_data/cldr_language_data/date_translation_data/bs.json b/dateparser_data/cldr_language_data/date_translation_data/bs.json index 19707b019..7f2b8693f 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/bs.json +++ b/dateparser_data/cldr_language_data/date_translation_data/bs.json @@ -29,8 +29,8 @@ "juli" ], "august": [ - "avg", - "avgust" + "aug", + "august" ], "september": [ "sep", @@ -77,9 +77,11 @@ "nedjelja" ], "am": [ + "am", "prijepodne" ], "pm": [ + "pm", "popodne" ], "year": [ @@ -100,7 +102,8 @@ ], "hour": [ "h", - "sat" + "sat", + "sati" ], "minute": [ "min", diff --git a/dateparser_data/cldr_language_data/date_translation_data/ca.json b/dateparser_data/cldr_language_data/date_translation_data/ca.json index eff1aaae8..411384232 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ca.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ca.json @@ -116,7 +116,8 @@ ], "hour": [ "h", - "hora" + "hora", + "hores" ], "minute": [ "min", @@ -153,13 +154,11 @@ "ahir" ], "1 month ago": [ - "el mes passat", - "mes passat" + "el mes passat" ], "1 week ago": [ "la setm passada", - "la setmana passada", - "setm passada" + "la setmana passada" ], "1 year ago": [ "l'any passat" @@ -168,13 +167,11 @@ "demà" ], "in 1 month": [ - "el mes que ve", - "mes vinent" + "el mes que ve" ], "in 1 week": [ "la setm que ve", - "la setmana que ve", - "setm vinent" + "la setmana que ve" ], "in 1 year": [ "l'any que ve" diff --git a/dateparser_data/cldr_language_data/date_translation_data/ce.json b/dateparser_data/cldr_language_data/date_translation_data/ce.json index cacb80538..70f935ce2 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ce.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ce.json @@ -49,25 +49,32 @@ "декабрь" ], "monday": [ - "оршотан де" + "ор", + "оршот" ], "tuesday": [ - "шинарин де" + "ши", + "шинара" ], "wednesday": [ - "кхаарин де" + "кха", + "кхаара" ], "thursday": [ - "еарин де" + "еа", + "еара" ], "friday": [ - "пӏераскан де" + "пӏе", + "пӏераска" ], "saturday": [ - "шот де" + "шуо", + "шуот" ], "sunday": [ - "кӏиранан де" + "кӏи", + "кӏира" ], "am": [ "am" @@ -92,7 +99,8 @@ ], "hour": [ "сахь", - "сахьт" + "сахьт", + "сахьташ" ], "minute": [ "мин", @@ -107,16 +115,16 @@ "тахана" ], "0 hour ago": [ - "this hour" + "хӏокху сахьтехь" ], "0 minute ago": [ - "this minute" + "хӏокху минотехь" ], "0 month ago": [ "карарчу баттахь" ], "0 second ago": [ - "now" + "хӏинца" ], "0 week ago": [ "карарчу кӏирнахь" diff --git a/dateparser_data/cldr_language_data/date_translation_data/cgg.json b/dateparser_data/cldr_language_data/date_translation_data/cgg.json index 7765763cc..752cf9e55 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/cgg.json +++ b/dateparser_data/cldr_language_data/date_translation_data/cgg.json @@ -96,6 +96,7 @@ "eizooba" ], "hour": [ + "hr", "shaaha" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/chr.json b/dateparser_data/cldr_language_data/date_translation_data/chr.json index aa484dbb8..018369055 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/chr.json +++ b/dateparser_data/cldr_language_data/date_translation_data/chr.json @@ -81,6 +81,7 @@ "ꮜꮎꮄ" ], "pm": [ + "ꮢꭿᏹꭲ", "ꮢꭿᏹꭲꮧꮲ" ], "year": [ @@ -99,6 +100,7 @@ "ꭲꭶ" ], "hour": [ + "ꭲᏻꮯꮆꮣ", "ꮡꮯ", "ꮡꮯꮆꮣ" ], @@ -107,6 +109,7 @@ "ꭲꮿꮤꮼꮝꮤꮕ" ], "second": [ + "ꭰꮞ", "ꭰꮞꮲ" ], "relative-type": { @@ -120,6 +123,7 @@ "ꭿꭰ ꭲꮿꮤꮼꮝꮤꮕ" ], "0 month ago": [ + "ꭿꭰ ꭷꮈ", "ꭿꭰ ꭷꮈꭲ" ], "0 second ago": [ @@ -135,6 +139,7 @@ "ꮢꭿ" ], "1 month ago": [ + "ꭷꮈ ꮵꭸꮢ", "ꭷꮈꭲ ꮵꭸꮢ" ], "1 week ago": [ @@ -147,6 +152,8 @@ "ꮜꮎꮄꭲ" ], "in 1 month": [ + "ꭿꭰ ꭷꮈ", + "ꮤꮅꮑ ꭷꮈ", "ꮤꮅꮑ ꭷꮈꭲ" ], "in 1 week": [ @@ -163,31 +170,32 @@ ], "\\1 hour ago": [ "{0} ꭲᏻꮯꮆꮣ ꮵꭸꮢ", - "{0} ꮡꮯꮆꮣ ꮵꭸꮢ", - "ꮎꮏ {0} ꮡꮯ ꮵꭸꮢ" + "{0} ꮡꮯ ꮵꭸꮢ", + "{0} ꮡꮯꮆꮣ ꮵꭸꮢ" ], "\\1 minute ago": [ - "ꮎꮏ {0} ꭲꮿꮤ ꮵꭸꮢ", - "ꮎꮏ {0} ꭲꮿꮤꮼꮝꮤꮕ ꮵꭸꮢ" + "{0} ꭲꮿꮤ ꮵꭸꮢ", + "{0} ꭲꮿꮤꮼꮝꮤꮕ ꮵꭸꮢ" ], "\\1 month ago": [ - "ꮎꮏ {0} ꭷꮈ ꮵꭸꮢ", - "ꮎꮏ {0} ꭷꮈꭲ ꮵꭸꮢ", - "ꮎꮏ {0} ꮧꭷꮈꭲ ꮵꭸꮢ" + "{0} ꭷꮈ ꮵꭸꮢ", + "{0} ꭷꮈꭲ ꮵꭸꮢ", + "{0} ꮧꭷꮈꭲ ꮵꭸꮢ" ], "\\1 second ago": [ + "{0} ꭰꮞ ꮵꭸꮢ", "{0} ꭰꮞꮲ ꮵꭸꮢ", "{0} ꮣꮣꮎꮹꮝꭼ ꮵꭸꮢ" ], "\\1 week ago": [ - "ꮎꮏ {0} ꭲᏻꮎꮩꮣꮖꮝꮧ ꮵꭸꮢ", - "ꮎꮏ {0} ꮢꮎ ꮵꭸꮢ", - "ꮎꮏ {0} ꮢꮎꮩꮣꮖꮝꮧ ꮵꭸꮢ" + "{0} ꭲᏻꮎꮩꮣꮖꮝꮧ ꮵꭸꮢ", + "{0} ꮢꮎ ꮵꭸꮢ", + "{0} ꮢꮎꮩꮣꮖꮝꮧ ꮵꭸꮢ" ], "\\1 year ago": [ "{0} ꭲꮷꮥꮨᏼꮜꮧꮢꭲ ꮵꭸꮢ", - "{0} ꭴꮥꮨᏼꮜꮧꮢꭲ ꮵꭸꮢ", - "ꮎꮏ {0} ꭴꮥ ꮵꭸꮢ" + "{0} ꭴꮥ ꮵꭸꮢ", + "{0} ꭴꮥꮨᏼꮜꮧꮢꭲ ꮵꭸꮢ" ], "in \\1 day": [ "ꮎꮏ {0} ꭲꭶ", @@ -208,6 +216,7 @@ "ꮎꮏ {0} ꮧꭷꮈꭲ" ], "in \\1 second": [ + "ꮎꮏ {0} ꭰꮞ", "ꮎꮏ {0} ꭰꮞꮲ", "ꮎꮏ {0} ꮣꮣꮎꮹꮝꭼ ꮵꭸꮢ" ], diff --git a/dateparser_data/cldr_language_data/date_translation_data/ckb.json b/dateparser_data/cldr_language_data/date_translation_data/ckb.json index 77e79baf7..d04ed463d 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ckb.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ckb.json @@ -77,7 +77,8 @@ "day" ], "hour": [ - "hour" + "hour", + "hr" ], "minute": [ "minute" diff --git a/dateparser_data/cldr_language_data/date_translation_data/cs.json b/dateparser_data/cldr_language_data/date_translation_data/cs.json index 1b3e38285..2e4db6421 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/cs.json +++ b/dateparser_data/cldr_language_data/date_translation_data/cs.json @@ -111,7 +111,8 @@ ], "hour": [ "h", - "hodina" + "hodina", + "hodiny" ], "minute": [ "min", @@ -132,6 +133,7 @@ "tuto minutu" ], "0 month ago": [ + "tento měs", "tento měsíc" ], "0 second ago": [ @@ -148,6 +150,7 @@ "včera" ], "1 month ago": [ + "minulý měs", "minulý měsíc" ], "1 week ago": [ @@ -161,6 +164,7 @@ "zítra" ], "in 1 month": [ + "příští měs", "příští měsíc" ], "in 1 week": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/cy.json b/dateparser_data/cldr_language_data/date_translation_data/cy.json index 26a012079..815b42d59 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/cy.json +++ b/dateparser_data/cldr_language_data/date_translation_data/cy.json @@ -78,9 +78,11 @@ "sul" ], "am": [ + "am", "yb" ], "pm": [ + "pm", "yh" ], "year": [ @@ -94,10 +96,11 @@ "wythnos" ], "day": [ - "dydd" + "diwrnod" ], "hour": [ - "awr" + "awr", + "oriau" ], "minute": [ "mun", @@ -123,6 +126,7 @@ "nawr" ], "0 week ago": [ + "yr ws hon", "yr wythnos hon" ], "0 year ago": [ @@ -135,6 +139,7 @@ "mis diwethaf" ], "1 week ago": [ + "ws ddiwethaf", "wythnos ddiwethaf" ], "1 year ago": [ @@ -147,9 +152,11 @@ "mis nesaf" ], "in 1 week": [ + "ws nesaf", "wythnos nesaf" ], "in 1 year": [ + "bl nesaf", "blwyddyn nesaf" ] }, @@ -168,12 +175,15 @@ "{0} mis yn ôl" ], "\\1 second ago": [ + "{0} eil yn ôl", "{0} eiliad yn ôl" ], "\\1 week ago": [ + "{0} ws yn ôl", "{0} wythnos yn ôl" ], "\\1 year ago": [ + "{0} bl yn ôl", "{0} o flynyddoedd yn ôl" ], "in \\1 day": [ @@ -190,9 +200,11 @@ "ymhen {0} mis" ], "in \\1 second": [ + "ymhen {0} eil", "ymhen {0} eiliad" ], "in \\1 week": [ + "ymhen {0} ws", "ymhen {0} wythnos" ], "in \\1 year": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/da.json b/dateparser_data/cldr_language_data/date_translation_data/da.json index 73ac01944..fd3a95b10 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/da.json +++ b/dateparser_data/cldr_language_data/date_translation_data/da.json @@ -53,7 +53,7 @@ "mandag" ], "tuesday": [ - "tir", + "tirs", "tirsdag" ], "wednesday": [ @@ -61,7 +61,7 @@ "onsdag" ], "thursday": [ - "tor", + "tors", "torsdag" ], "friday": [ @@ -97,7 +97,8 @@ ], "hour": [ "t", - "time" + "time", + "timer" ], "minute": [ "min", @@ -113,10 +114,10 @@ "i dag" ], "0 hour ago": [ - "i den kommende time" + "denne time" ], "0 minute ago": [ - "i det kommende minut" + "dette minut" ], "0 month ago": [ "denne md", @@ -161,34 +162,41 @@ "relative-type-regex": { "\\1 day ago": [ "for {0} dag siden", - "for {0} dage siden" + "for {0} dage siden", + "{0} dag siden", + "{0} dage siden" ], "\\1 hour ago": [ "for {0} time siden", - "for {0} timer siden" + "for {0} timer siden", + "{0} time siden", + "{0} timer siden" ], "\\1 minute ago": [ - "for {0} min siden", "for {0} minut siden", - "for {0} minutter siden" + "for {0} minutter siden", + "{0} min siden" ], "\\1 month ago": [ - "for {0} md siden", - "for {0} mdr siden", "for {0} måned siden", - "for {0} måneder siden" + "for {0} måneder siden", + "{0} md siden", + "{0} mdr siden" ], "\\1 second ago": [ - "for {0} sek siden", "for {0} sekund siden", - "for {0} sekunder siden" + "for {0} sekunder siden", + "{0} sek siden" ], "\\1 week ago": [ "for {0} uge siden", - "for {0} uger siden" + "for {0} uger siden", + "{0} uge siden", + "{0} uger siden" ], "\\1 year ago": [ - "for {0} år siden" + "for {0} år siden", + "{0} år siden" ], "in \\1 day": [ "om {0} dag", diff --git a/dateparser_data/cldr_language_data/date_translation_data/dav.json b/dateparser_data/cldr_language_data/date_translation_data/dav.json index 2b157008c..519408bdc 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/dav.json +++ b/dateparser_data/cldr_language_data/date_translation_data/dav.json @@ -96,6 +96,7 @@ "ituku" ], "hour": [ + "hr", "saa" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/de.json b/dateparser_data/cldr_language_data/date_translation_data/de.json index 8eb30291b..761171dbd 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/de.json +++ b/dateparser_data/cldr_language_data/date_translation_data/de.json @@ -34,6 +34,7 @@ ], "september": [ "sep", + "sept", "september" ], "october": [ @@ -77,10 +78,10 @@ "sonntag" ], "am": [ - "vorm" + "am" ], "pm": [ - "nachm" + "pm" ], "year": [ "j", @@ -99,7 +100,8 @@ ], "hour": [ "std", - "stunde" + "stunde", + "stunden" ], "minute": [ "min", diff --git a/dateparser_data/cldr_language_data/date_translation_data/dje.json b/dateparser_data/cldr_language_data/date_translation_data/dje.json index bbfbcc970..05fe9d802 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/dje.json +++ b/dateparser_data/cldr_language_data/date_translation_data/dje.json @@ -94,7 +94,8 @@ "zaari" ], "hour": [ - "guuru" + "guuru", + "hr" ], "minute": [ "miniti" diff --git a/dateparser_data/cldr_language_data/date_translation_data/dsb.json b/dateparser_data/cldr_language_data/date_translation_data/dsb.json index af9617796..0e219da76 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/dsb.json +++ b/dateparser_data/cldr_language_data/date_translation_data/dsb.json @@ -89,9 +89,11 @@ "njeźela" ], "am": [ + "dop", "dopołdnja" ], "pm": [ + "wótp", "wótpołdnja" ], "year": [ @@ -113,7 +115,8 @@ "hour": [ "g", "góź", - "góźina" + "góźina", + "góźiny" ], "minute": [ "m", @@ -127,48 +130,70 @@ ], "relative-type": { "0 day ago": [ - "źinsa" + "źins", + "źinsa", + "źis" ], "0 hour ago": [ - "this hour" + "w toś tej góźinje" ], "0 minute ago": [ - "this minute" + "w toś tej minuśe" ], "0 month ago": [ - "ten mjasec" + "te mjasec", + "ten mjasec", + "tot mjasec" ], "0 second ago": [ - "now" + "něnto" ], "0 week ago": [ - "ten tyźeń" + "te tyźeń", + "ten tyźeń", + "tot tyźeń" ], "0 year ago": [ - "lětosa" + "lět", + "lětosa", + "lěts" ], "1 day ago": [ - "cora" + "cora", + "cr", + "cra" ], "1 month ago": [ - "slědny mjasec" + "zajź mjasec", + "zajźony mjasec" ], "1 week ago": [ - "slědny tyźeń" + "zajź tyźeń", + "zajźony tyźeń" ], "1 year ago": [ + "ło", + "łon", "łoni" ], "in 1 day": [ + "wit", + "witś", "witśe" ], "in 1 month": [ + "pśid mjasec", + "pśiduc mjasec", "pśiducy mjasec" ], "in 1 week": [ + "pśid tyźeń", + "pśiduc tyźeń", "pśiducy tyźeń" ], "in 1 year": [ + "zno", + "znow", "znowa" ] }, diff --git a/dateparser_data/cldr_language_data/date_translation_data/dua.json b/dateparser_data/cldr_language_data/date_translation_data/dua.json index 7dab932cf..1945d3117 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/dua.json +++ b/dateparser_data/cldr_language_data/date_translation_data/dua.json @@ -96,6 +96,7 @@ "búnyá" ], "hour": [ + "hr", "ŋgandɛ" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/dyo.json b/dateparser_data/cldr_language_data/date_translation_data/dyo.json index 39d23972e..974da2b3f 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/dyo.json +++ b/dateparser_data/cldr_language_data/date_translation_data/dyo.json @@ -95,7 +95,8 @@ "funak" ], "hour": [ - "hour" + "hour", + "hr" ], "minute": [ "minute" diff --git a/dateparser_data/cldr_language_data/date_translation_data/dz.json b/dateparser_data/cldr_language_data/date_translation_data/dz.json index c5379b378..0ac4382b1 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/dz.json +++ b/dateparser_data/cldr_language_data/date_translation_data/dz.json @@ -108,6 +108,7 @@ "ཚེས་" ], "hour": [ + "hr", "ཆུ་ཚོད" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/ebu.json b/dateparser_data/cldr_language_data/date_translation_data/ebu.json index fe8af614d..162b39c34 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ebu.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ebu.json @@ -96,6 +96,7 @@ "mũthenya" ], "hour": [ + "hr", "ithaa" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/ee.json b/dateparser_data/cldr_language_data/date_translation_data/ee.json index e688958ae..657174584 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ee.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ee.json @@ -96,7 +96,8 @@ "ŋkeke" ], "hour": [ - "gaƒoƒo" + "gaƒoƒo", + "gaƒoƒowo" ], "minute": [ "aɖabaƒoƒo" diff --git a/dateparser_data/cldr_language_data/date_translation_data/el.json b/dateparser_data/cldr_language_data/date_translation_data/el.json index a9bb09f60..93f4c4a0f 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/el.json +++ b/dateparser_data/cldr_language_data/date_translation_data/el.json @@ -114,12 +114,13 @@ "εβδομάδα" ], "day": [ + "ημ", "ημέρα" ], "hour": [ "ώ", - "ώρ", - "ώρα" + "ώρα", + "ώρες" ], "minute": [ "λ", @@ -136,19 +137,22 @@ "σήμερα" ], "0 hour ago": [ - "αυτήν την ώρα" + "τρέχουσα ώρα" ], "0 minute ago": [ - "αυτό το λεπτό" + "τρέχον λεπτό" ], "0 month ago": [ + "τρέχ μήνας", "τρέχων μήνας" ], "0 second ago": [ "τώρα" ], "0 week ago": [ - "αυτήν την εβδομάδα" + "τρέχ εβδ", + "τρέχ εβδομάδα", + "τρέχουσα εβδομάδα" ], "0 year ago": [ "φέτος" @@ -157,9 +161,12 @@ "χθες" ], "1 month ago": [ + "προηγ μήνας", "προηγούμενος μήνας" ], "1 week ago": [ + "προηγ εβδ", + "προηγ εβδομάδα", "προηγούμενη εβδομάδα" ], "1 year ago": [ @@ -169,9 +176,12 @@ "αύριο" ], "in 1 month": [ + "επόμ μήνας", "επόμενος μήνας" ], "in 1 week": [ + "επόμ εβδ", + "επόμ εβδομάδα", "επόμενη εβδομάδα" ], "in 1 year": [ @@ -181,12 +191,13 @@ "relative-type-regex": { "\\1 day ago": [ "{0} ημ πριν", + "πριν από {0} ημ", "πριν από {0} ημέρα", "πριν από {0} ημέρες" ], "\\1 hour ago": [ "{0} ώ πριν", - "πριν από {0} ώρ", + "πριν από {0} ώ", "πριν από {0} ώρα", "πριν από {0} ώρες" ], @@ -226,7 +237,6 @@ ], "in \\1 hour": [ "σε {0} ώ", - "σε {0} ώρ", "σε {0} ώρα", "σε {0} ώρες" ], diff --git a/dateparser_data/cldr_language_data/date_translation_data/en.json b/dateparser_data/cldr_language_data/date_translation_data/en.json index 685df4b1f..86f92c72d 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/en.json +++ b/dateparser_data/cldr_language_data/date_translation_data/en.json @@ -99,6 +99,7 @@ ], "hour": [ "hour", + "hours", "hr" ], "minute": [ @@ -168,132 +169,213 @@ "relative-type-regex": { "\\1 day ago": [ "{0} day ago", - "{0} days ago" + "{0} days ago", + "{0}d ago" ], "\\1 hour ago": [ "{0} hour ago", "{0} hours ago", - "{0} hr ago" + "{0} hr ago", + "{0}h ago" ], "\\1 minute ago": [ "{0} min ago", "{0} minute ago", - "{0} minutes ago" + "{0} minutes ago", + "{0}m ago" ], "\\1 month ago": [ "{0} mo ago", "{0} month ago", - "{0} months ago" + "{0} months ago", + "{0}mo ago" ], "\\1 second ago": [ "{0} sec ago", "{0} second ago", - "{0} seconds ago" + "{0} seconds ago", + "{0}s ago" ], "\\1 week ago": [ "{0} week ago", "{0} weeks ago", - "{0} wk ago" + "{0} wk ago", + "{0}w ago" ], "\\1 year ago": [ "{0} year ago", "{0} years ago", - "{0} yr ago" + "{0} yr ago", + "{0}y ago" ], "in \\1 day": [ "in {0} day", - "in {0} days" + "in {0} days", + "in {0}d" ], "in \\1 hour": [ "in {0} hour", "in {0} hours", - "in {0} hr" + "in {0} hr", + "in {0}h" ], "in \\1 minute": [ "in {0} min", "in {0} minute", - "in {0} minutes" + "in {0} minutes", + "in {0}m" ], "in \\1 month": [ "in {0} mo", "in {0} month", - "in {0} months" + "in {0} months", + "in {0}mo" ], "in \\1 second": [ "in {0} sec", "in {0} second", - "in {0} seconds" + "in {0} seconds", + "in {0}s" ], "in \\1 week": [ "in {0} week", "in {0} weeks", - "in {0} weeks time", - "in {0} weeks' time", - "in {0} wk" + "in {0} wk", + "in {0}w" ], "in \\1 year": [ "in {0} year", "in {0} years", - "in {0} yr" + "in {0} yr", + "in {0}y" ] }, "locale_specific": { "en-001": { "name": "en-001", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-150": { "name": "en-150", + "date_order": "DMY", + "september": [ + "sept" + ] + }, + "en-AE": { + "name": "en-AE", "date_order": "DMY" }, "en-AG": { "name": "en-AG", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-AI": { "name": "en-AI", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-AS": { "name": "en-AS" }, "en-AT": { "name": "en-AT", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-AU": { "name": "en-AU", "date_order": "DMY", - "hour": [ - "h" - ] + "september": [ + "sept" + ], + "relative-type-regex": { + "\\1 hour ago": [ + "{0} hrs ago" + ], + "\\1 minute ago": [ + "{0} mins ago" + ], + "\\1 second ago": [ + "{0} secs ago" + ], + "\\1 week ago": [ + "{0} wks ago" + ], + "\\1 year ago": [ + "{0} yrs ago" + ], + "in \\1 hour": [ + "in {0} hrs" + ], + "in \\1 minute": [ + "in {0} mins" + ], + "in \\1 second": [ + "in {0} secs" + ], + "in \\1 week": [ + "in {0} wks" + ], + "in \\1 year": [ + "in {0} yrs" + ] + } }, "en-BB": { "name": "en-BB", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-BE": { "name": "en-BE", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-BI": { "name": "en-BI" }, "en-BM": { "name": "en-BM", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-BS": { "name": "en-BS", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-BW": { "name": "en-BW", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-BZ": { "name": "en-BZ", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-CA": { "name": "en-CA", @@ -339,263 +421,459 @@ }, "en-CC": { "name": "en-CC", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-CH": { "name": "en-CH", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-CK": { "name": "en-CK", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-CM": { "name": "en-CM", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-CX": { "name": "en-CX", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-CY": { "name": "en-CY", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-DE": { "name": "en-DE", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-DG": { "name": "en-DG", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-DK": { "name": "en-DK", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-DM": { "name": "en-DM", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-ER": { "name": "en-ER", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-FI": { "name": "en-FI", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-FJ": { "name": "en-FJ", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-FK": { "name": "en-FK", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-FM": { "name": "en-FM", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-GB": { "name": "en-GB", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-GD": { "name": "en-GD", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-GG": { "name": "en-GG", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-GH": { "name": "en-GH", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-GI": { "name": "en-GI", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-GM": { "name": "en-GM", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-GU": { "name": "en-GU" }, "en-GY": { "name": "en-GY", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-HK": { "name": "en-HK", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] + }, + "en-ID": { + "name": "en-ID", + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-IE": { "name": "en-IE", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-IL": { "name": "en-IL", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-IM": { "name": "en-IM", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-IN": { "name": "en-IN", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-IO": { "name": "en-IO", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-JE": { "name": "en-JE", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-JM": { "name": "en-JM", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-KE": { "name": "en-KE", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-KI": { "name": "en-KI", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-KN": { "name": "en-KN", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-KY": { "name": "en-KY", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-LC": { "name": "en-LC", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-LR": { "name": "en-LR", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-LS": { "name": "en-LS", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-MG": { "name": "en-MG", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-MH": { "name": "en-MH" }, "en-MO": { "name": "en-MO", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-MP": { "name": "en-MP" }, "en-MS": { "name": "en-MS", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-MT": { "name": "en-MT", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-MU": { "name": "en-MU", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] + }, + "en-MV": { + "name": "en-MV", + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-MW": { "name": "en-MW", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-MY": { "name": "en-MY", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-NA": { "name": "en-NA", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-NF": { "name": "en-NF", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-NG": { "name": "en-NG", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-NL": { "name": "en-NL", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-NR": { "name": "en-NR", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-NU": { "name": "en-NU", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-NZ": { "name": "en-NZ", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-PG": { "name": "en-PG", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-PH": { - "name": "en-PH", - "date_order": "DMY" + "name": "en-PH" }, "en-PK": { "name": "en-PK", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-PN": { "name": "en-PN", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-PR": { "name": "en-PR" }, "en-PW": { "name": "en-PW", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-RW": { "name": "en-RW", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-SB": { "name": "en-SB", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-SC": { "name": "en-SC", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-SD": { "name": "en-SD", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-SE": { "name": "en-SE", - "date_order": "YMD" + "date_order": "YMD", + "september": [ + "sept" + ] }, "en-SG": { "name": "en-SG", "date_order": "DMY", + "september": [ + "sept" + ], "month": [ "mth" ], @@ -621,92 +899,149 @@ }, "en-SH": { "name": "en-SH", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-SI": { "name": "en-SI", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-SL": { "name": "en-SL", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-SS": { "name": "en-SS", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-SX": { "name": "en-SX", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-SZ": { "name": "en-SZ", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-TC": { "name": "en-TC", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-TK": { "name": "en-TK", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-TO": { "name": "en-TO", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-TT": { "name": "en-TT", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-TV": { "name": "en-TV", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-TZ": { "name": "en-TZ", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-UG": { "name": "en-UG", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-UM": { "name": "en-UM" }, - "en-US": { - "name": "en-US" - }, "en-VC": { "name": "en-VC", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-VG": { "name": "en-VG", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-VI": { "name": "en-VI" }, "en-VU": { "name": "en-VU", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-WS": { "name": "en-WS", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-ZA": { "name": "en-ZA", - "date_order": "YMD" + "date_order": "YMD", + "september": [ + "sept" + ] }, "en-ZM": { "name": "en-ZM", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] }, "en-ZW": { "name": "en-ZW", - "date_order": "DMY" + "date_order": "DMY", + "september": [ + "sept" + ] } } -} +} \ No newline at end of file diff --git a/dateparser_data/cldr_language_data/date_translation_data/eo.json b/dateparser_data/cldr_language_data/date_translation_data/eo.json index 635541d39..76511e9fc 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/eo.json +++ b/dateparser_data/cldr_language_data/date_translation_data/eo.json @@ -96,7 +96,8 @@ "day" ], "hour": [ - "hour" + "hour", + "hr" ], "minute": [ "minute" diff --git a/dateparser_data/cldr_language_data/date_translation_data/es.json b/dateparser_data/cldr_language_data/date_translation_data/es.json index f72bde156..07e936e1e 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/es.json +++ b/dateparser_data/cldr_language_data/date_translation_data/es.json @@ -101,7 +101,8 @@ ], "hour": [ "h", - "hora" + "hora", + "horas" ], "minute": [ "min", @@ -128,6 +129,7 @@ "ahora" ], "0 week ago": [ + "esta sem", "esta semana" ], "0 year ago": [ @@ -140,7 +142,8 @@ "el mes pasado" ], "1 week ago": [ - "la semana pasada" + "la semana pasada", + "sem ant" ], "1 year ago": [ "el año pasado" @@ -152,7 +155,8 @@ "el próximo mes" ], "in 1 week": [ - "la próxima semana" + "la próxima semana", + "próx sem" ], "in 1 year": [ "el próximo año" @@ -160,6 +164,7 @@ }, "relative-type-regex": { "\\1 day ago": [ + "hace {0} d", "hace {0} día", "hace {0} días" ], @@ -194,6 +199,7 @@ "hace {0} años" ], "in \\1 day": [ + "dentro de {0} d", "dentro de {0} día", "dentro de {0} días" ], @@ -231,18 +237,25 @@ "locale_specific": { "es-419": { "name": "es-419", - "september": [ - "sep" - ] + "relative-type": { + "1 week ago": [ + "sem pas" + ] + } }, "es-AR": { "name": "es-AR", - "september": [ - "sep" + "hour": [ + "hs" ], "second": [ "seg" ], + "relative-type": { + "1 week ago": [ + "sem pas" + ] + }, "relative-type-regex": { "\\1 second ago": [ "hace {0} seg" @@ -254,75 +267,97 @@ }, "es-BO": { "name": "es-BO", - "september": [ - "sep" - ] + "relative-type": { + "1 week ago": [ + "sem pas" + ] + } }, "es-BR": { "name": "es-BR", - "september": [ - "sep" - ] + "relative-type": { + "1 week ago": [ + "sem pas" + ] + } }, "es-BZ": { "name": "es-BZ", - "september": [ - "sep" - ] + "relative-type": { + "1 week ago": [ + "sem pas" + ] + } }, "es-CL": { "name": "es-CL", - "september": [ - "sep" - ] + "relative-type": { + "1 week ago": [ + "sem pas" + ] + } }, "es-CO": { "name": "es-CO", - "september": [ - "sep" - ] + "relative-type": { + "1 week ago": [ + "sem pas" + ] + } }, "es-CR": { "name": "es-CR", - "september": [ - "sep" - ] + "relative-type": { + "1 week ago": [ + "sem pas" + ] + } }, "es-CU": { "name": "es-CU", - "september": [ - "sep" - ] + "relative-type": { + "1 week ago": [ + "sem pas" + ] + } }, "es-DO": { "name": "es-DO", - "september": [ - "sep" - ] + "relative-type": { + "1 week ago": [ + "sem pas" + ] + } }, "es-EA": { "name": "es-EA" }, "es-EC": { "name": "es-EC", - "september": [ - "sep" - ] + "relative-type": { + "1 week ago": [ + "sem pas" + ] + } }, "es-GQ": { "name": "es-GQ" }, "es-GT": { "name": "es-GT", - "september": [ - "sep" - ] + "relative-type": { + "1 week ago": [ + "sem pas" + ] + } }, "es-HN": { "name": "es-HN", - "september": [ - "sep" - ] + "relative-type": { + "1 week ago": [ + "sem pas" + ] + } }, "es-IC": { "name": "es-IC" @@ -333,6 +368,9 @@ "sep" ], "relative-type": { + "1 week ago": [ + "sem pas" + ], "in 1 month": [ "el mes próximo" ], @@ -352,9 +390,6 @@ "en {0} h", "en {0} n" ], - "in \\1 minute": [ - "en {0} min" - ], "in \\1 month": [ "en {0} m", "en {0} mes", @@ -373,23 +408,32 @@ }, "es-NI": { "name": "es-NI", - "september": [ - "sep" - ] + "relative-type": { + "1 week ago": [ + "sem pas" + ] + } }, "es-PA": { "name": "es-PA", "date_order": "MDY", - "september": [ - "sep" - ] + "relative-type": { + "1 week ago": [ + "sem pas" + ] + } }, "es-PE": { "name": "es-PE", "september": [ "set", "setiembre" - ] + ], + "relative-type": { + "1 week ago": [ + "sem pas" + ] + } }, "es-PH": { "name": "es-PH" @@ -397,15 +441,22 @@ "es-PR": { "name": "es-PR", "date_order": "MDY", - "september": [ - "sep" - ] + "relative-type": { + "1 week ago": [ + "sem pas" + ] + } }, "es-PY": { "name": "es-PY", "second": [ "seg" ], + "relative-type": { + "1 week ago": [ + "sem pas" + ] + }, "relative-type-regex": { "\\1 second ago": [ "hace {0} seg" @@ -417,25 +468,42 @@ }, "es-SV": { "name": "es-SV", - "september": [ - "sep" - ] + "relative-type": { + "1 week ago": [ + "sem pas" + ] + } }, "es-US": { "name": "es-US", - "september": [ - "sep" - ] + "relative-type": { + "1 week ago": [ + "sem pasada" + ], + "in 1 week": [ + "próxima sem" + ] + } }, "es-UY": { "name": "es-UY", "september": [ "set", "setiembre" - ] + ], + "relative-type": { + "1 week ago": [ + "sem pas" + ] + } }, "es-VE": { - "name": "es-VE" + "name": "es-VE", + "relative-type": { + "1 week ago": [ + "sem pas" + ] + } } } } \ No newline at end of file diff --git a/dateparser_data/cldr_language_data/date_translation_data/et.json b/dateparser_data/cldr_language_data/date_translation_data/et.json index 43e33427f..5c9bea17e 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/et.json +++ b/dateparser_data/cldr_language_data/date_translation_data/et.json @@ -97,7 +97,8 @@ ], "hour": [ "t", - "tund" + "tund", + "tunnid" ], "minute": [ "min", @@ -119,39 +120,57 @@ "praegusel minutil" ], "0 month ago": [ - "käesolev kuu" + "käesolev kuu", + "see k", + "see kuu" ], "0 second ago": [ "nüüd" ], "0 week ago": [ - "käesolev nädal" + "käesolev nädal", + "see n", + "see näd" ], "0 year ago": [ - "käesolev aasta" + "käesolev a", + "käesolev aasta", + "see a" ], "1 day ago": [ "eile" ], "1 month ago": [ + "eelm k", + "eelm kuu", "eelmine kuu" ], "1 week ago": [ + "eelm n", + "eelm näd", "eelmine nädal" ], "1 year ago": [ + "eelm a", + "eelmine a", "eelmine aasta" ], "in 1 day": [ "homme" ], "in 1 month": [ + "järgm k", + "järgm kuu", "järgmine kuu" ], "in 1 week": [ + "järgm n", + "järgm näd", "järgmine nädal" ], "in 1 year": [ + "järgm a", + "järgmine a", "järgmine aasta" ] }, diff --git a/dateparser_data/cldr_language_data/date_translation_data/eu.json b/dateparser_data/cldr_language_data/date_translation_data/eu.json index 762c7d105..94cbb4632 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/eu.json +++ b/dateparser_data/cldr_language_data/date_translation_data/eu.json @@ -100,7 +100,8 @@ ], "hour": [ "h", - "ordua" + "ordua", + "orduak" ], "minute": [ "min", @@ -121,13 +122,13 @@ "minutu honetan" ], "0 month ago": [ - "hilabete hau" + "hilabete honetan" ], "0 second ago": [ "orain" ], "0 week ago": [ - "aste hau" + "aste honetan" ], "0 year ago": [ "aurten" @@ -136,25 +137,27 @@ "atzo" ], "1 month ago": [ - "aurreko hilabetea" + "aurreko hilabetean" ], "1 week ago": [ - "aurreko astea" + "aurreko astean" ], "1 year ago": [ - "aurreko urtea" + "aurreko urtea", + "iaz" ], "in 1 day": [ "bihar" ], "in 1 month": [ - "hurrengo hilabetea" + "hurrengo hilabetean" ], "in 1 week": [ - "hurrengo astea" + "hurrengo astean" ], "in 1 year": [ - "hurrengo urtea" + "hurrengo urtea", + "hurrengo urtean" ] }, "relative-type-regex": { diff --git a/dateparser_data/cldr_language_data/date_translation_data/ewo.json b/dateparser_data/cldr_language_data/date_translation_data/ewo.json index 9b8b5411f..48a79201a 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ewo.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ewo.json @@ -96,7 +96,8 @@ "amǒs" ], "hour": [ - "awola" + "awola", + "hr" ], "minute": [ "enútɛn" diff --git a/dateparser_data/cldr_language_data/date_translation_data/fa.json b/dateparser_data/cldr_language_data/date_translation_data/fa.json index 5fdd6216a..046c50fb9 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/fa.json +++ b/dateparser_data/cldr_language_data/date_translation_data/fa.json @@ -117,7 +117,6 @@ "دیروز" ], "1 month ago": [ - "ماه پیش", "ماه گذشته" ], "1 week ago": [ @@ -162,7 +161,8 @@ "{0} سال پیش" ], "in \\1 day": [ - "{0} روز بعد" + "{0} روز بعد", + "{0} روز دیگر" ], "in \\1 hour": [ "{0} ساعت بعد" diff --git a/dateparser_data/cldr_language_data/date_translation_data/ff.json b/dateparser_data/cldr_language_data/date_translation_data/ff.json index cf0517d49..0f76d2ab4 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ff.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ff.json @@ -96,6 +96,7 @@ "ñalnde" ], "hour": [ + "hr", "waktu" ], "minute": [ @@ -151,15 +152,5 @@ "next year" ] }, - "locale_specific": { - "ff-CM": { - "name": "ff-CM" - }, - "ff-GN": { - "name": "ff-GN" - }, - "ff-MR": { - "name": "ff-MR" - } - } + "locale_specific": {} } \ No newline at end of file diff --git a/dateparser_data/cldr_language_data/date_translation_data/fi.json b/dateparser_data/cldr_language_data/date_translation_data/fi.json index 36772ec69..e8a69a0e7 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/fi.json +++ b/dateparser_data/cldr_language_data/date_translation_data/fi.json @@ -132,6 +132,7 @@ ], "hour": [ "t", + "tunnit", "tunti" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/fil.json b/dateparser_data/cldr_language_data/date_translation_data/fil.json index d83cbba83..61b2c0a05 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/fil.json +++ b/dateparser_data/cldr_language_data/date_translation_data/fil.json @@ -96,6 +96,7 @@ "araw" ], "hour": [ + "mga oras", "oras" ], "minute": [ @@ -160,8 +161,7 @@ "{0} araw ang nakalipas" ], "\\1 hour ago": [ - "{0} oras ang nakalipas", - "{0} oras nakalipas" + "{0} oras ang nakalipas" ], "\\1 minute ago": [ "{0} min ang nakalipas", @@ -172,7 +172,6 @@ ], "\\1 second ago": [ "{0} seg ang nakalipas", - "{0} seg nakalipas", "{0} segundo ang nakalipas" ], "\\1 week ago": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/fo.json b/dateparser_data/cldr_language_data/date_translation_data/fo.json index b49f86b3e..3a4c9855b 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/fo.json +++ b/dateparser_data/cldr_language_data/date_translation_data/fo.json @@ -101,6 +101,7 @@ ], "hour": [ "t", + "tímar", "tími" ], "minute": [ @@ -124,12 +125,15 @@ "hendan minuttin" ], "0 month ago": [ + "henda mnð", "henda mánaðin" ], "0 second ago": [ "nú" ], "0 week ago": [ + "hesu v", + "hesu vi", "hesu viku" ], "0 year ago": [ @@ -139,9 +143,12 @@ "í gjár" ], "1 month ago": [ + "seinasta mnð", "seinasta mánað" ], "1 week ago": [ + "seinastu v", + "seinastu vi", "seinastu viku" ], "1 year ago": [ @@ -151,9 +158,12 @@ "í morgin" ], "in 1 month": [ + "næsta mnð", "næsta mánað" ], "in 1 week": [ + "næstu v", + "næstu vi", "næstu viku" ], "in 1 year": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/fr.json b/dateparser_data/cldr_language_data/date_translation_data/fr.json index 8de40f824..0e2476142 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/fr.json +++ b/dateparser_data/cldr_language_data/date_translation_data/fr.json @@ -98,7 +98,8 @@ ], "hour": [ "h", - "heure" + "heure", + "heures" ], "minute": [ "min", @@ -164,14 +165,12 @@ "\\1 hour ago": [ "il y a {0} h", "il y a {0} heure", - "il y a {0} heures", - "il y a {0}h" + "il y a {0} heures" ], "\\1 minute ago": [ "il y a {0} min", "il y a {0} minute", - "il y a {0} minutes", - "il y a {0}min" + "il y a {0} minutes" ], "\\1 month ago": [ "il y a {0} m", @@ -200,8 +199,7 @@ "in \\1 hour": [ "dans {0} h", "dans {0} heure", - "dans {0} heures", - "dans {0}h" + "dans {0} heures" ], "in \\1 minute": [ "dans {0} min", diff --git a/dateparser_data/cldr_language_data/date_translation_data/fur.json b/dateparser_data/cldr_language_data/date_translation_data/fur.json index a65e0736a..c847e71bd 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/fur.json +++ b/dateparser_data/cldr_language_data/date_translation_data/fur.json @@ -94,7 +94,8 @@ "dì" ], "hour": [ - "ore" + "ore", + "oris" ], "minute": [ "minût" diff --git a/dateparser_data/cldr_language_data/date_translation_data/ga.json b/dateparser_data/cldr_language_data/date_translation_data/ga.json index bea9d952c..249c31c6f 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ga.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ga.json @@ -76,10 +76,10 @@ "dé domhnaigh" ], "am": [ - "am" + "rn" ], "pm": [ - "pm" + "in" ], "year": [ "bl", @@ -130,8 +130,8 @@ "an tseachtain seo" ], "0 year ago": [ - "an bhl seo", - "an bhliain seo" + "i mbl", + "i mbliana" ], "1 day ago": [ "inné" @@ -204,7 +204,8 @@ ], "in \\1 month": [ "i gceann {0} mhí", - "i gceann {0} mí" + "i gceann {0} mí", + "i gceann {0} míosa" ], "in \\1 second": [ "i gceann {0} soic", @@ -212,13 +213,18 @@ ], "in \\1 week": [ "i gceann {0} scht", - "i gceann {0} seachtain" + "i gceann {0} seachtain", + "i gceann {0} seachtaine" ], "in \\1 year": [ - "i gceann {0} bhliain", "i gceann {0} bl", - "i gceann {0} bliain" + "i gceann {0} bliain", + "i gceann {0} bliana" ] }, - "locale_specific": {} + "locale_specific": { + "ga-GB": { + "name": "ga-GB" + } + } } \ No newline at end of file diff --git a/dateparser_data/cldr_language_data/date_translation_data/gd.json b/dateparser_data/cldr_language_data/date_translation_data/gd.json index e26903cfd..8f52d418d 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/gd.json +++ b/dateparser_data/cldr_language_data/date_translation_data/gd.json @@ -132,10 +132,14 @@ "an-diugh" ], "0 hour ago": [ - "this hour" + "am broinn uair", + "am broinn uair a thìde", + "san uair" ], "0 minute ago": [ - "this minute" + "am broinn mion", + "am broinn mionaid", + "sa mhion" ], "0 month ago": [ "am mì seo", diff --git a/dateparser_data/cldr_language_data/date_translation_data/gl.json b/dateparser_data/cldr_language_data/date_translation_data/gl.json index d38482e0f..8a3b46b5e 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/gl.json +++ b/dateparser_data/cldr_language_data/date_translation_data/gl.json @@ -81,11 +81,9 @@ "pm" ], "year": [ - "a", "ano" ], "month": [ - "m", "mes" ], "week": [ @@ -93,12 +91,12 @@ "semana" ], "day": [ - "d", "día" ], "hour": [ "h", - "hora" + "hora", + "horas" ], "minute": [ "min", @@ -113,13 +111,12 @@ "hoxe" ], "0 hour ago": [ - "nesta hora" + "esta hora" ], "0 minute ago": [ - "neste minuto" + "este minuto" ], "0 month ago": [ - "este m", "este mes" ], "0 second ago": [ @@ -136,36 +133,37 @@ "onte" ], "1 month ago": [ - "m pasado", + "o mes pas", "o mes pasado" ], "1 week ago": [ - "a semana pasada", - "sem pasada" + "a sem pas", + "a sem pasada", + "a semana pasada" ], "1 year ago": [ - "ano pasado", + "o ano pas", "o ano pasado" ], "in 1 day": [ "mañá" ], "in 1 month": [ - "m seguinte", + "o próx mes", "o próximo mes" ], "in 1 week": [ - "a próxima semana", - "sem seguinte" + "a próx sem", + "a próxima sem", + "a próxima semana" ], "in 1 year": [ - "o próximo ano", - "seguinte ano" + "o próx ano", + "o próximo ano" ] }, "relative-type-regex": { "\\1 day ago": [ - "hai {0} d", "hai {0} día", "hai {0} días" ], @@ -180,7 +178,6 @@ "hai {0} minutos" ], "\\1 month ago": [ - "hai {0} m", "hai {0} mes", "hai {0} meses" ], @@ -195,12 +192,10 @@ "hai {0} semanas" ], "\\1 year ago": [ - "hai {0} a", "hai {0} ano", "hai {0} anos" ], "in \\1 day": [ - "en {0} d", "en {0} día", "en {0} días" ], @@ -215,7 +210,6 @@ "en {0} minutos" ], "in \\1 month": [ - "en {0} m", "en {0} mes", "en {0} meses" ], @@ -230,7 +224,6 @@ "en {0} semanas" ], "in \\1 year": [ - "en {0} a", "en {0} ano", "en {0} anos" ] diff --git a/dateparser_data/cldr_language_data/date_translation_data/gsw.json b/dateparser_data/cldr_language_data/date_translation_data/gsw.json index 7d57904c5..d2ed95874 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/gsw.json +++ b/dateparser_data/cldr_language_data/date_translation_data/gsw.json @@ -99,6 +99,7 @@ "tag" ], "hour": [ + "hr", "schtund" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/gu.json b/dateparser_data/cldr_language_data/date_translation_data/gu.json index c08747a36..04c9d6284 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/gu.json +++ b/dateparser_data/cldr_language_data/date_translation_data/gu.json @@ -172,7 +172,6 @@ "{0} અઠવાડિયા પહેલાં" ], "\\1 year ago": [ - "{0} વર્ષ પહેલા", "{0} વર્ષ પહેલાં" ], "in \\1 day": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/guz.json b/dateparser_data/cldr_language_data/date_translation_data/guz.json index 576390b5d..2ec82c64b 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/guz.json +++ b/dateparser_data/cldr_language_data/date_translation_data/guz.json @@ -97,7 +97,8 @@ "rituko" ], "hour": [ - "ensa" + "ensa", + "hr" ], "minute": [ "edakika" diff --git a/dateparser_data/cldr_language_data/date_translation_data/gv.json b/dateparser_data/cldr_language_data/date_translation_data/gv.json index d2764794f..644619445 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/gv.json +++ b/dateparser_data/cldr_language_data/date_translation_data/gv.json @@ -93,7 +93,8 @@ "day" ], "hour": [ - "hour" + "hour", + "hr" ], "minute": [ "minute" diff --git a/dateparser_data/cldr_language_data/date_translation_data/ha.json b/dateparser_data/cldr_language_data/date_translation_data/ha.json index 19a5140fe..2f30883f6 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ha.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ha.json @@ -78,10 +78,12 @@ "lahadi" ], "am": [ - "am" + "safiya", + "sf" ], "pm": [ - "pm" + "yamma", + "ym" ], "year": [ "shekara" @@ -96,7 +98,8 @@ "kwana" ], "hour": [ - "awa" + "awa", + "sa'o'i" ], "minute": [ "minti" @@ -109,46 +112,98 @@ "yau" ], "0 hour ago": [ - "this hour" + "wannan awa" ], "0 minute ago": [ - "this minute" + "wannan mintin" ], "0 month ago": [ - "this month" + "wannan watan" ], "0 second ago": [ - "now" + "yanzu" ], "0 week ago": [ - "this week" + "wannan satin" ], "0 year ago": [ - "this year" + "bana" ], "1 day ago": [ "jiya" ], "1 month ago": [ - "last month" + "watan da ya gabata" ], "1 week ago": [ - "last week" + "satin da ya gabata" ], "1 year ago": [ - "last year" + "bara" ], "in 1 day": [ "gobe" ], "in 1 month": [ - "next month" + "wata na gaba" ], "in 1 week": [ - "next week" + "sati na gaba" ], "in 1 year": [ - "next year" + "badi" + ] + }, + "relative-type-regex": { + "\\1 day ago": [ + "kwanaki da suka gabata {0}", + "rana da ya gabata {0}" + ], + "\\1 hour ago": [ + "{0} awa da ya gabata" + ], + "\\1 minute ago": [ + "{0} minti da ya gabata" + ], + "\\1 month ago": [ + "watan da ya gabata {0}", + "watanni da suka gabata {0}}" + ], + "\\1 second ago": [ + "{0} dakika da ya gabata" + ], + "\\1 week ago": [ + "mako da suka gabata {0}", + "mako da ya gabata {0}", + "makonni da suka gabata {0}" + ], + "\\1 year ago": [ + "shekara da suka gabata {0}" + ], + "in \\1 day": [ + "a cikin kwanaki {0}", + "a cikin rana {0}" + ], + "in \\1 hour": [ + "cikin {0} awa" + ], + "in \\1 minute": [ + "cikin {0} minti" + ], + "in \\1 month": [ + "a cikin watan {0}", + "a cikin watanni {0}" + ], + "in \\1 second": [ + "cikin {0} dakika" + ], + "in \\1 week": [ + "a cikin mako {0}", + "a cikin makonni {0}" + ], + "in \\1 year": [ + "a shekarar {0}", + "a shekaru {0}" ] }, "locale_specific": { diff --git a/dateparser_data/cldr_language_data/date_translation_data/haw.json b/dateparser_data/cldr_language_data/date_translation_data/haw.json index b53dfe76d..6726e9506 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/haw.json +++ b/dateparser_data/cldr_language_data/date_translation_data/haw.json @@ -95,7 +95,8 @@ "day" ], "hour": [ - "hour" + "hour", + "hr" ], "minute": [ "minute" diff --git a/dateparser_data/cldr_language_data/date_translation_data/he.json b/dateparser_data/cldr_language_data/date_translation_data/he.json index 12b9a92d4..0686375f7 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/he.json +++ b/dateparser_data/cldr_language_data/date_translation_data/he.json @@ -74,9 +74,11 @@ "יום ראשון" ], "am": [ + "am", "לפנה״צ" ], "pm": [ + "pm", "אחה״צ" ], "year": [ @@ -96,6 +98,7 @@ ], "hour": [ "שעה", + "שעות", "שע׳" ], "minute": [ @@ -114,7 +117,8 @@ "בשעה זו" ], "0 minute ago": [ - "בדקה זו" + "בדקה זו", + "דקה זו" ], "0 month ago": [ "החודש" @@ -156,7 +160,6 @@ "relative-type-regex": { "\\1 day ago": [ "לפני {0} ימים", - "לפני {0} ימ׳", "לפני יום {0}" ], "\\1 hour ago": [ @@ -184,7 +187,6 @@ ], "in \\1 day": [ "בעוד {0} ימים", - "בעוד {0} ימ׳", "בעוד יום {0}" ], "in \\1 hour": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/hi.json b/dateparser_data/cldr_language_data/date_translation_data/hi.json index 09ef1c048..bbdaf0891 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/hi.json +++ b/dateparser_data/cldr_language_data/date_translation_data/hi.json @@ -74,10 +74,10 @@ "रविवार" ], "am": [ - "पूर्वाह्न" + "am" ], "pm": [ - "अपराह्न" + "pm" ], "year": [ "वर्ष" @@ -92,16 +92,17 @@ "दिन" ], "hour": [ - "घं", - "घंटा" + "घंटा", + "घंटे", + "घं॰" ], "minute": [ - "मि", - "मिनट" + "मिनट", + "मि॰" ], "second": [ - "से", - "सेकंड" + "सेकंड", + "से॰" ], "relative-type": { "0 day ago": [ @@ -123,10 +124,12 @@ "इस सप्ताह" ], "0 year ago": [ - "इस वर्ष" + "इस वर्ष", + "इस साल" ], "1 day ago": [ - "कल" + "कल", + "बीता कल" ], "1 month ago": [ "पिछला माह" @@ -135,9 +138,11 @@ "पिछला सप्ताह" ], "1 year ago": [ - "पिछला वर्ष" + "पिछला वर्ष", + "पिछले साल" ], "in 1 day": [ + "आने वाला कल", "कल" ], "in 1 month": [ @@ -147,7 +152,8 @@ "अगला सप्ताह" ], "in 1 year": [ - "अगला वर्ष" + "अगला वर्ष", + "अगले साल" ] }, "relative-type-regex": { @@ -155,19 +161,19 @@ "{0} दिन पहले" ], "\\1 hour ago": [ - "{0} घं पहले", - "{0} घंटे पहले" + "{0} घंटे पहले", + "{0} घं॰ पहले" ], "\\1 minute ago": [ - "{0} मि पहले", - "{0} मिनट पहले" + "{0} मिनट पहले", + "{0} मि॰ पहले" ], "\\1 month ago": [ "{0} माह पहले" ], "\\1 second ago": [ - "{0} से पहले", - "{0} सेकंड पहले" + "{0} सेकंड पहले", + "{0} से॰ पहले" ], "\\1 week ago": [ "{0} सप्ताह पहले" @@ -179,19 +185,19 @@ "{0} दिन में" ], "in \\1 hour": [ - "{0} घं में", - "{0} घंटे में" + "{0} घंटे में", + "{0} घं॰ में" ], "in \\1 minute": [ - "{0} मि में", - "{0} मिनट में" + "{0} मिनट में", + "{0} मि॰ में" ], "in \\1 month": [ "{0} माह में" ], "in \\1 second": [ - "{0} से में", - "{0} सेकंड में" + "{0} सेकंड में", + "{0} से॰ में" ], "in \\1 week": [ "{0} सप्ताह में" diff --git a/dateparser_data/cldr_language_data/date_translation_data/hr.json b/dateparser_data/cldr_language_data/date_translation_data/hr.json index 150bab092..03981c4c3 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/hr.json +++ b/dateparser_data/cldr_language_data/date_translation_data/hr.json @@ -114,7 +114,8 @@ ], "hour": [ "h", - "sat" + "sat", + "sati" ], "minute": [ "min", diff --git a/dateparser_data/cldr_language_data/date_translation_data/hsb.json b/dateparser_data/cldr_language_data/date_translation_data/hsb.json index cc3f6ea3f..7fec618d4 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/hsb.json +++ b/dateparser_data/cldr_language_data/date_translation_data/hsb.json @@ -90,9 +90,11 @@ "njedźela" ], "am": [ + "dop", "dopołdnja" ], "pm": [ + "pop", "popołdnju" ], "year": [ @@ -114,7 +116,8 @@ "hour": [ "h", "hodź", - "hodźina" + "hodźina", + "hodźiny" ], "minute": [ "m", @@ -128,48 +131,72 @@ ], "relative-type": { "0 day ago": [ + "dźe", + "dźens", "dźensa" ], "0 hour ago": [ - "this hour" + "w tutej hodźinje" ], "0 minute ago": [ - "this minute" + "w tutej mjeńšinje" ], "0 month ago": [ + "tu měsac", + "tut měsac", "tutón měsac" ], "0 second ago": [ - "now" + "nětko" ], "0 week ago": [ + "tu tydźeń", + "tut tydźeń", "tutón tydźeń" ], "0 year ago": [ + "lět", + "lěts", "lětsa" ], "1 day ago": [ + "wč", + "wčer", "wčera" ], "1 month ago": [ + "zaš měsac", + "zašł měsac", "zašły měsac" ], "1 week ago": [ + "zaš tydźeń", + "zašł tydźeń", "zašły tydźeń" ], "1 year ago": [ + "lo", + "lon", "loni" ], "in 1 day": [ + "jut", + "jutř", "jutře" ], "in 1 month": [ + "přich měsac", + "přichodn měsac", "přichodny měsac" ], "in 1 week": [ + "přich tydźeń", + "přichodn tydźeń", "přichodny tydźeń" ], "in 1 year": [ + "klě", + "klět", "klětu" ] }, diff --git a/dateparser_data/cldr_language_data/date_translation_data/hu.json b/dateparser_data/cldr_language_data/date_translation_data/hu.json index 094d547aa..99460888f 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/hu.json +++ b/dateparser_data/cldr_language_data/date_translation_data/hu.json @@ -96,12 +96,15 @@ "nap" ], "hour": [ + "ó", "óra" ], "minute": [ + "p", "perc" ], "second": [ + "mp", "másodperc" ], "relative-type": { @@ -157,21 +160,27 @@ "{0} nappal ezelőtt" ], "\\1 hour ago": [ + "{0} órája", "{0} órával ezelőtt" ], "\\1 minute ago": [ - "{0} perccel ezelőtt" + "{0} perccel ezelőtt", + "{0} perce" ], "\\1 month ago": [ + "{0} hónapja", "{0} hónappal ezelőtt" ], "\\1 second ago": [ + "{0} mperce", "{0} másodperccel ezelőtt" ], "\\1 week ago": [ + "{0} hete", "{0} héttel ezelőtt" ], "\\1 year ago": [ + "{0} éve", "{0} évvel ezelőtt" ], "in \\1 day": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/hy.json b/dateparser_data/cldr_language_data/date_translation_data/hy.json index 0f47ad0c8..19c735ab0 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/hy.json +++ b/dateparser_data/cldr_language_data/date_translation_data/hy.json @@ -90,12 +90,10 @@ "կիրակի" ], "am": [ - "am", - "կա" + "am" ], "pm": [ - "pm", - "կհ" + "pm" ], "year": [ "տ", @@ -114,7 +112,8 @@ ], "hour": [ "ժ", - "ժամ" + "ժամ", + "ժամեր" ], "minute": [ "ր", @@ -138,7 +137,7 @@ "այս ամիս" ], "0 second ago": [ - "այժմ" + "հիմա" ], "0 week ago": [ "այս շաբաթ" @@ -150,7 +149,6 @@ "երեկ" ], "1 month ago": [ - "անցյալ ամիս", "նախորդ ամիս" ], "1 week ago": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/id.json b/dateparser_data/cldr_language_data/date_translation_data/id.json index 120620634..afef324fa 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/id.json +++ b/dateparser_data/cldr_language_data/date_translation_data/id.json @@ -29,7 +29,7 @@ "juli" ], "august": [ - "agt", + "agu", "agustus" ], "september": [ @@ -96,7 +96,8 @@ ], "day": [ "h", - "hari" + "hari", + "hr" ], "hour": [ "j", @@ -120,43 +121,53 @@ "jam ini" ], "0 minute ago": [ - "menit ini" + "menit ini", + "mnt ini" ], "0 month ago": [ + "bln ini", "bulan ini" ], "0 second ago": [ "sekarang" ], "0 week ago": [ + "mgg ini", "minggu ini" ], "0 year ago": [ - "tahun ini" + "tahun ini", + "thn ini" ], "1 day ago": [ "kemarin" ], "1 month ago": [ + "bln lalu", "bulan lalu" ], "1 week ago": [ + "mgg lalu", "minggu lalu" ], "1 year ago": [ - "tahun lalu" + "tahun lalu", + "thn lalu" ], "in 1 day": [ "besok" ], "in 1 month": [ - "bulan berikutnya" + "bln berikutnya", + "bulan depan" ], "in 1 week": [ + "mgg depan", "minggu depan" ], "in 1 year": [ - "tahun depan" + "tahun depan", + "thn depan" ] }, "relative-type-regex": { @@ -193,7 +204,8 @@ "dalam {0} hari" ], "in \\1 hour": [ - "dalam {0} jam" + "dalam {0} jam", + "dlm {0} jam" ], "in \\1 minute": [ "dalam {0} menit", diff --git a/dateparser_data/cldr_language_data/date_translation_data/ig.json b/dateparser_data/cldr_language_data/date_translation_data/ig.json index 540fe8588..e039bd560 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ig.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ig.json @@ -15,7 +15,7 @@ ], "april": [ "epr", - "eprel" + "epreel" ], "may": [ "mee" @@ -73,13 +73,15 @@ "satọdee" ], "sunday": [ - "mbọsị ụka", - "ụka" + "sọn", + "sọndee" ], "am": [ - "am" + "am", + "n'ụtụtụ" ], "pm": [ + "n'abali", "pm" ], "year": [ @@ -95,59 +97,61 @@ "ụbọchị" ], "hour": [ - "elekere" + "elekere", + "hr" ], "minute": [ "nkeji" ], "second": [ - "nkejinta" + "tịm kọm" ], "relative-type": { "0 day ago": [ + "taa", "taata" ], "0 hour ago": [ - "this hour" + "elekere a" ], "0 minute ago": [ - "this minute" + "nkejị a" ], "0 month ago": [ - "this month" + "ọnwa a" ], "0 second ago": [ - "now" + "ụgbụa" ], "0 week ago": [ - "this week" + "izu a" ], "0 year ago": [ - "this year" + "afọ a" ], "1 day ago": [ - "nnyaafụ" + "ụnyaahụ" ], "1 month ago": [ - "last month" + "ọnwa gara aga" ], "1 week ago": [ - "last week" + "izu gara aga" ], "1 year ago": [ - "last year" + "afọ gara aga" ], "in 1 day": [ "echi" ], "in 1 month": [ - "next month" + "ọnwa ọzọ" ], "in 1 week": [ - "next week" + "izu na-esote" ], "in 1 year": [ - "next year" + "afọ ọzọ" ] }, "locale_specific": {} diff --git a/dateparser_data/cldr_language_data/date_translation_data/ii.json b/dateparser_data/cldr_language_data/date_translation_data/ii.json index 3d80342b2..7e25d1ff5 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ii.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ii.json @@ -84,6 +84,7 @@ "ꑍ" ], "hour": [ + "hr", "ꄮꈉ" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/is.json b/dateparser_data/cldr_language_data/date_translation_data/is.json index 1f5815825..fe034da87 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/is.json +++ b/dateparser_data/cldr_language_data/date_translation_data/is.json @@ -94,12 +94,12 @@ "vika" ], "day": [ - "d", "dagur" ], "hour": [ "klst", - "klukkustund" + "klukkustund", + "klukkustundir" ], "minute": [ "mín", @@ -114,10 +114,10 @@ "í dag" ], "0 hour ago": [ - "this hour" + "þessa stundina" ], "0 minute ago": [ - "this minute" + "á þessari mínútu" ], "0 month ago": [ "í þessum mán", diff --git a/dateparser_data/cldr_language_data/date_translation_data/it.json b/dateparser_data/cldr_language_data/date_translation_data/it.json index 7d7524ce5..f44102df4 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/it.json +++ b/dateparser_data/cldr_language_data/date_translation_data/it.json @@ -99,16 +99,15 @@ ], "hour": [ "h", - "ora" + "ora", + "ore" ], "minute": [ - "m", "min", "minuto" ], "second": [ "s", - "sec", "secondo" ], "relative-type": { @@ -128,6 +127,7 @@ "ora" ], "0 week ago": [ + "questa sett", "questa settimana" ], "0 year ago": [ @@ -140,6 +140,7 @@ "mese scorso" ], "1 week ago": [ + "sett scorsa", "settimana scorsa" ], "1 year ago": [ @@ -152,6 +153,7 @@ "mese prossimo" ], "in 1 week": [ + "sett prossima", "settimana prossima" ], "in 1 year": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/ja.json b/dateparser_data/cldr_language_data/date_translation_data/ja.json index 7b8596ff6..76566ef81 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ja.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ja.json @@ -84,7 +84,8 @@ "日" ], "hour": [ - "時" + "時", + "時間" ], "minute": [ "分" @@ -130,13 +131,13 @@ "明日" ], "in 1 month": [ - "翌月" + "来月" ], "in 1 week": [ - "翌週" + "来週" ], "in 1 year": [ - "翌年" + "来年" ] }, "relative-type-regex": { diff --git a/dateparser_data/cldr_language_data/date_translation_data/jgo.json b/dateparser_data/cldr_language_data/date_translation_data/jgo.json index d1a58fc60..e8542cbc0 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/jgo.json +++ b/dateparser_data/cldr_language_data/date_translation_data/jgo.json @@ -77,7 +77,8 @@ "day" ], "hour": [ - "hour" + "hour", + "hr" ], "minute": [ "minute" diff --git a/dateparser_data/cldr_language_data/date_translation_data/jmc.json b/dateparser_data/cldr_language_data/date_translation_data/jmc.json index 97240f49b..3ff3cb380 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/jmc.json +++ b/dateparser_data/cldr_language_data/date_translation_data/jmc.json @@ -95,6 +95,7 @@ "mfiri" ], "hour": [ + "hr", "saa" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/ka.json b/dateparser_data/cldr_language_data/date_translation_data/ka.json index 3a7b4f783..ffdba8c92 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ka.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ka.json @@ -81,8 +81,7 @@ "am" ], "pm": [ - "pm", - "შუადღ შემდეგ" + "pm" ], "year": [ "წ", diff --git a/dateparser_data/cldr_language_data/date_translation_data/kab.json b/dateparser_data/cldr_language_data/date_translation_data/kab.json index 8098f20b3..2964812fa 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/kab.json +++ b/dateparser_data/cldr_language_data/date_translation_data/kab.json @@ -96,6 +96,7 @@ "ass" ], "hour": [ + "hr", "tamert" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/kam.json b/dateparser_data/cldr_language_data/date_translation_data/kam.json index 77dc7515d..dbd084ff8 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/kam.json +++ b/dateparser_data/cldr_language_data/date_translation_data/kam.json @@ -96,6 +96,7 @@ "mũthenya" ], "hour": [ + "hr", "saa" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/kde.json b/dateparser_data/cldr_language_data/date_translation_data/kde.json index eb38ec1a4..8cd05fa05 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/kde.json +++ b/dateparser_data/cldr_language_data/date_translation_data/kde.json @@ -96,6 +96,7 @@ "lihiku" ], "hour": [ + "hr", "saa" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/kea.json b/dateparser_data/cldr_language_data/date_translation_data/kea.json index 5be041a23..9fb61e47f 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/kea.json +++ b/dateparser_data/cldr_language_data/date_translation_data/kea.json @@ -71,7 +71,6 @@ ], "saturday": [ "sab", - "sabadu", "sábadu" ], "sunday": [ @@ -116,16 +115,16 @@ "oji" ], "0 hour ago": [ - "this hour" + "es ora li" ], "0 minute ago": [ - "this minute" + "es minutu li" ], "0 month ago": [ "es mes li" ], "0 second ago": [ - "now" + "agora" ], "0 week ago": [ "es simana li" @@ -146,7 +145,7 @@ "anu pasadu" ], "in 1 day": [ - "manha" + "manhan" ], "in 1 month": [ "prósimu mes" diff --git a/dateparser_data/cldr_language_data/date_translation_data/khq.json b/dateparser_data/cldr_language_data/date_translation_data/khq.json index c1b0c883f..7457f5b58 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/khq.json +++ b/dateparser_data/cldr_language_data/date_translation_data/khq.json @@ -94,7 +94,8 @@ "jaari" ], "hour": [ - "guuru" + "guuru", + "hr" ], "minute": [ "miniti" diff --git a/dateparser_data/cldr_language_data/date_translation_data/ki.json b/dateparser_data/cldr_language_data/date_translation_data/ki.json index df75e61dc..db3d4eb1f 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ki.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ki.json @@ -96,6 +96,7 @@ "mũthenya" ], "hour": [ + "hr", "ithaa" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/kl.json b/dateparser_data/cldr_language_data/date_translation_data/kl.json index 90e80016a..abd37af29 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/kl.json +++ b/dateparser_data/cldr_language_data/date_translation_data/kl.json @@ -3,51 +3,63 @@ "date_order": "YMD", "january": [ "jan", - "januari" + "januaari", + "januaarip" ], "february": [ - "feb", - "februari" + "febr", + "februaari", + "februaarip" ], "march": [ "mar", - "martsi" + "marsi", + "marsip" ], "april": [ "apr", - "aprili" + "apriili", + "apriilip" ], "may": [ - "maj", - "maji" + "maaji", + "maajip", + "maj" ], "june": [ "jun", - "juni" + "juuni", + "juunip" ], "july": [ "jul", - "juli" + "juuli", + "juulip" ], "august": [ - "aug", - "augustusi" + "aggusti", + "aggustip", + "aug" ], "september": [ - "sep", - "septemberi" + "sept", + "septembari", + "septembarip" ], "october": [ "okt", - "oktoberi" + "oktobari", + "oktobarip" ], "november": [ "nov", - "novemberi" + "novembari", + "novembarip" ], "december": [ "dec", - "decemberi" + "decembari", + "decembarip" ], "monday": [ "ata", @@ -74,8 +86,8 @@ "arfininngorneq" ], "sunday": [ - "sab", - "sabaat" + "sap", + "sapaat" ], "am": [ "am" @@ -96,7 +108,8 @@ "day" ], "hour": [ - "hour" + "hour", + "hr" ], "minute": [ "minute" diff --git a/dateparser_data/cldr_language_data/date_translation_data/kln.json b/dateparser_data/cldr_language_data/date_translation_data/kln.json index d62ec4ca1..88433d15f 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/kln.json +++ b/dateparser_data/cldr_language_data/date_translation_data/kln.json @@ -98,6 +98,7 @@ "betut" ], "hour": [ + "hr", "sait" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/km.json b/dateparser_data/cldr_language_data/date_translation_data/km.json index f57e747c2..027602d4b 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/km.json +++ b/dateparser_data/cldr_language_data/date_translation_data/km.json @@ -38,6 +38,7 @@ "ធ្នូ" ], "monday": [ + "ចន្ទ", "ច័ន្ទ" ], "tuesday": [ @@ -47,6 +48,7 @@ "ពុធ" ], "thursday": [ + "ព្រហ", "ព្រហស្បតិ៍" ], "friday": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/kn.json b/dateparser_data/cldr_language_data/date_translation_data/kn.json index 8197f4aee..152ff7501 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/kn.json +++ b/dateparser_data/cldr_language_data/date_translation_data/kn.json @@ -92,7 +92,8 @@ "ದಿನ" ], "hour": [ - "ಗಂಟೆ" + "ಗಂಟೆ", + "ಗಂಟೆಗಳು" ], "minute": [ "ನಿಮಿಷ" diff --git a/dateparser_data/cldr_language_data/date_translation_data/ko.json b/dateparser_data/cldr_language_data/date_translation_data/ko.json index 0aa9a72fb..c786e76d4 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ko.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ko.json @@ -86,7 +86,8 @@ "일" ], "hour": [ - "시" + "시", + "시간" ], "minute": [ "분" @@ -186,6 +187,9 @@ ] }, "locale_specific": { + "ko-CN": { + "name": "ko-CN" + }, "ko-KP": { "name": "ko-KP" } diff --git a/dateparser_data/cldr_language_data/date_translation_data/kok.json b/dateparser_data/cldr_language_data/date_translation_data/kok.json index c9bbfcd99..fa4692b95 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/kok.json +++ b/dateparser_data/cldr_language_data/date_translation_data/kok.json @@ -1,17 +1,20 @@ { "name": "kok", - "date_order": "YMD", + "date_order": "DMY", "january": [ + "जाने", "जानेवारी" ], "february": [ + "फेब्रु", "फेब्रुवारी" ], "march": [ "मार्च" ], "april": [ - "एप्रिल" + "एप्री", + "एप्रील" ], "may": [ "मे" @@ -20,123 +23,172 @@ "जून" ], "july": [ - "जुलै" + "जुल", + "जुलय" ], "august": [ - "ओगस्ट" + "ऑग", + "ऑगस्ट" ], "september": [ - "सेप्टेंबर" + "सप्टें", + "सप्टेंबर" ], "october": [ - "ओक्टोबर" + "ऑक्टो", + "ऑक्टोबर" ], "november": [ + "नो", "नोव्हेंबर" ], "december": [ + "डिसे", "डिसेंबर" ], "monday": [ - "सोम", - "सोमवार" + "सोमार" ], "tuesday": [ - "मंगळ", "मंगळार" ], "wednesday": [ - "बुध", "बुधवार" ], "thursday": [ - "गुरु", - "गुरुवार" + "बिरेस्तार" ], "friday": [ - "शुक्र", - "शुक्रवार" + "शुक्रार" ], "saturday": [ - "शनि", - "शनिवार" + "शेनवार" ], "sunday": [ - "आदित्यवार", - "रवि" + "आयतार" ], "am": [ - "मपू" + "am", + "सकाळ" ], "pm": [ - "मनं" + "pm", + "सांज" ], "year": [ - "year" + "वर्स" ], "month": [ - "month" + "म्हयनो" ], "week": [ - "week" + "सप्तक" ], "day": [ - "day" + "दीस" ], "hour": [ - "hour" + "वर", + "वरां" ], "minute": [ - "minute" + "मिनीट" ], "second": [ - "second" + "सेकंद" ], "relative-type": { "0 day ago": [ - "today" + "आयज" ], "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": [ - "yesterday" + "काल" ], "1 month ago": [ - "last month" + "फाटलो म्हयनो" ], "1 week ago": [ - "last week" + "निमाणो सप्तक" ], "1 year ago": [ - "last year" + "फाटलें वर्स" ], "in 1 day": [ - "tomorrow" + "फाल्यां" ], "in 1 month": [ - "next month" + "फुडलो म्हयनो" ], "in 1 week": [ - "next week" + "फुडलो सप्तक" ], "in 1 year": [ - "next year" + "फुडलें वर्स" + ] + }, + "relative-type-regex": { + "\\1 day ago": [ + "{0} दीस आदीं" + ], + "\\1 hour ago": [ + "{0} वरा आदीं" + ], + "\\1 minute ago": [ + "{0} मिन्टां आदीं" + ], + "\\1 month ago": [ + "{0} म्हयन्यां आदीं" + ], + "\\1 second ago": [ + "{0} से आदीं", + "{0} सेकंद आदीं" + ], + "\\1 week ago": [ + "{0} सप्त आदीं", + "{0} सप्तकां आदीं" + ], + "\\1 year ago": [ + "{0} वर्स आदीं", + "{0} वर्सां आदीं" + ], + "in \\1 day": [ + "{0} दिसानीं" + ], + "in \\1 hour": [ + "{0} वरांनीं" + ], + "in \\1 minute": [ + "{0} मिन्टां" + ], + "in \\1 month": [ + "{0} म्हयन्यानीं" + ], + "in \\1 second": [ + "{0} सेकंदानीं" + ], + "in \\1 week": [ + "{0} सप्तकांनीं" + ], + "in \\1 year": [ + "{0} वर्सांनीं" ] }, "locale_specific": {} diff --git a/dateparser_data/cldr_language_data/date_translation_data/ks.json b/dateparser_data/cldr_language_data/date_translation_data/ks.json index 2452fdeea..83373ee43 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ks.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ks.json @@ -14,13 +14,14 @@ "اپریل" ], "may": [ - "میٔ" + "مئی" ], "june": [ "جوٗن" ], "july": [ - "جوٗلایی" + "جوٗلایی", + "جُلَے" ], "august": [ "اگست" @@ -35,20 +36,21 @@ "نومبر" ], "december": [ - "دسمبر" + "دسمبر", + "دَسَمبَر" ], "monday": [ - "ژٔنٛدرٕروار", - "ژٔنٛدٕروار" + "ژٔندرٕروار", + "ژٔندٕروار" ], "tuesday": [ - "بوٚموار" + "بۆموار" ], "wednesday": [ "بودوار" ], "thursday": [ - "برٛٮ۪سوار" + "برؠسوار" ], "friday": [ "جُمہ" @@ -61,16 +63,18 @@ "اَتھوار" ], "am": [ - "am" + "am", + "اے ایم" ], "pm": [ - "pm" + "pm", + "پی ایم" ], "year": [ "ؤری" ], "month": [ - "رٮ۪تھ" + "رؠتھ" ], "week": [ "ہفتہٕ" @@ -79,13 +83,14 @@ "دۄہ" ], "hour": [ - "گٲنٛٹہٕ" + "hr", + "گٲنٹہٕ" ], "minute": [ "مِنَٹ" ], "second": [ - "سٮ۪کَنڑ" + "سؠکَنڈ" ], "relative-type": { "0 day ago": [ @@ -98,40 +103,40 @@ "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" + "نو ؤری" ] }, "locale_specific": {} diff --git a/dateparser_data/cldr_language_data/date_translation_data/ksb.json b/dateparser_data/cldr_language_data/date_translation_data/ksb.json index 463811890..8bf838594 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ksb.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ksb.json @@ -95,6 +95,7 @@ "siku" ], "hour": [ + "hr", "saa" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/ksf.json b/dateparser_data/cldr_language_data/date_translation_data/ksf.json index 21eec6922..d07c4c33a 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ksf.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ksf.json @@ -96,7 +96,8 @@ "ŋwós" ], "hour": [ - "cámɛɛn" + "cámɛɛn", + "hr" ], "minute": [ "mǝnít" diff --git a/dateparser_data/cldr_language_data/date_translation_data/ksh.json b/dateparser_data/cldr_language_data/date_translation_data/ksh.json index ad9d7c509..18bc30aba 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ksh.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ksh.json @@ -105,6 +105,7 @@ "hour": [ "s", "schtund", + "schtunde", "std" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/kw.json b/dateparser_data/cldr_language_data/date_translation_data/kw.json index 2c2038b1c..e671e8738 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/kw.json +++ b/dateparser_data/cldr_language_data/date_translation_data/kw.json @@ -96,7 +96,8 @@ "day" ], "hour": [ - "hour" + "hour", + "hr" ], "minute": [ "minute" diff --git a/dateparser_data/cldr_language_data/date_translation_data/ky.json b/dateparser_data/cldr_language_data/date_translation_data/ky.json index b74d3287c..b8df5edb6 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ky.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ky.json @@ -147,7 +147,7 @@ "былтыр" ], "in 1 day": [ - "эртеӊ" + "эртең" ], "in 1 month": [ "эмдиги айда" diff --git a/dateparser_data/cldr_language_data/date_translation_data/lag.json b/dateparser_data/cldr_language_data/date_translation_data/lag.json index 3cfeddc6c..f6bb5e81c 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/lag.json +++ b/dateparser_data/cldr_language_data/date_translation_data/lag.json @@ -96,6 +96,7 @@ "sikʉ" ], "hour": [ + "hr", "sáa" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/lb.json b/dateparser_data/cldr_language_data/date_translation_data/lb.json index c8385fc12..d3798c988 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/lb.json +++ b/dateparser_data/cldr_language_data/date_translation_data/lb.json @@ -100,7 +100,8 @@ ], "hour": [ "st", - "stonn" + "stonn", + "stonnen" ], "minute": [ "min", diff --git a/dateparser_data/cldr_language_data/date_translation_data/lg.json b/dateparser_data/cldr_language_data/date_translation_data/lg.json index 3ee5fc230..df2c022b3 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/lg.json +++ b/dateparser_data/cldr_language_data/date_translation_data/lg.json @@ -96,6 +96,7 @@ "lunaku" ], "hour": [ + "hr", "saawa" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/lkt.json b/dateparser_data/cldr_language_data/date_translation_data/lkt.json index 74707657c..e70d94c86 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/lkt.json +++ b/dateparser_data/cldr_language_data/date_translation_data/lkt.json @@ -1,6 +1,6 @@ { "name": "lkt", - "date_order": "YMD", + "date_order": "MDY", "january": [ "wiótheȟika wí" ], @@ -77,6 +77,7 @@ "aŋpétu" ], "hour": [ + "hr", "owápȟe" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/ln.json b/dateparser_data/cldr_language_data/date_translation_data/ln.json index 7e6321da6..66bd8665e 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ln.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ln.json @@ -96,6 +96,7 @@ "mokɔlɔ" ], "hour": [ + "hr", "ngonga" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/lo.json b/dateparser_data/cldr_language_data/date_translation_data/lo.json index 113c3931a..bb2e285cb 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/lo.json +++ b/dateparser_data/cldr_language_data/date_translation_data/lo.json @@ -191,8 +191,8 @@ "ໃນອີກ {0} ຊົ່ວໂມງ" ], "in \\1 minute": [ - "{0} ໃນອີກ 0 ນາທີ", - "ໃນ {0} ນທ" + "ໃນ {0} ນທ", + "ໃນອີກ {0} ນາທີ" ], "in \\1 month": [ "ໃນອີກ {0} ດ", diff --git a/dateparser_data/cldr_language_data/date_translation_data/lrc.json b/dateparser_data/cldr_language_data/date_translation_data/lrc.json index 2c20cf10e..ad8346d7d 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/lrc.json +++ b/dateparser_data/cldr_language_data/date_translation_data/lrc.json @@ -77,6 +77,7 @@ "روٙز" ], "hour": [ + "hr", "ساأت" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/lt.json b/dateparser_data/cldr_language_data/date_translation_data/lt.json index 8981948c7..9b397dba9 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/lt.json +++ b/dateparser_data/cldr_language_data/date_translation_data/lt.json @@ -114,7 +114,8 @@ "hour": [ "h", "val", - "valanda" + "valanda", + "valandos" ], "minute": [ "min", diff --git a/dateparser_data/cldr_language_data/date_translation_data/lu.json b/dateparser_data/cldr_language_data/date_translation_data/lu.json index 88c33d7e4..8705a76b7 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/lu.json +++ b/dateparser_data/cldr_language_data/date_translation_data/lu.json @@ -96,7 +96,8 @@ "dituku" ], "hour": [ - "diba" + "diba", + "hr" ], "minute": [ "kasunsu" diff --git a/dateparser_data/cldr_language_data/date_translation_data/luo.json b/dateparser_data/cldr_language_data/date_translation_data/luo.json index 6834a4af1..3f051df39 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/luo.json +++ b/dateparser_data/cldr_language_data/date_translation_data/luo.json @@ -96,6 +96,7 @@ "chieng'" ], "hour": [ + "hr", "saa" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/luy.json b/dateparser_data/cldr_language_data/date_translation_data/luy.json index dddfb7506..00bfce102 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/luy.json +++ b/dateparser_data/cldr_language_data/date_translation_data/luy.json @@ -95,6 +95,7 @@ "ridiku" ], "hour": [ + "hr", "isaa" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/lv.json b/dateparser_data/cldr_language_data/date_translation_data/lv.json index f768fb4fb..7e038300f 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/lv.json +++ b/dateparser_data/cldr_language_data/date_translation_data/lv.json @@ -127,39 +127,48 @@ "šajā minūtē" ], "0 month ago": [ + "šajā mēn", "šajā mēnesī" ], "0 second ago": [ "tagad" ], "0 week ago": [ + "šajā ned", "šajā nedēļā" ], "0 year ago": [ + "šajā g", "šajā gadā" ], "1 day ago": [ "vakar" ], "1 month ago": [ + "pag mēn", "pagājušajā mēnesī" ], "1 week ago": [ + "pag ned", "pagājušajā nedēļā" ], "1 year ago": [ + "pag gadā", "pagājušajā gadā" ], "in 1 day": [ "rīt" ], "in 1 month": [ + "nāk mēn", "nākamajā mēnesī" ], "in 1 week": [ + "nāk ned", "nākamajā nedēļā" ], "in 1 year": [ + "nāk gadā", "nākamajā gadā" ] }, diff --git a/dateparser_data/cldr_language_data/date_translation_data/mas.json b/dateparser_data/cldr_language_data/date_translation_data/mas.json index 38ac9cda8..a795bd07d 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/mas.json +++ b/dateparser_data/cldr_language_data/date_translation_data/mas.json @@ -96,6 +96,7 @@ "ɛnkɔlɔ́ŋ" ], "hour": [ + "hr", "ɛ́sáâ" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/mer.json b/dateparser_data/cldr_language_data/date_translation_data/mer.json index 52158fb38..65e0e5602 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/mer.json +++ b/dateparser_data/cldr_language_data/date_translation_data/mer.json @@ -95,6 +95,7 @@ "ntukũ" ], "hour": [ + "hr", "ĩthaa" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/mfe.json b/dateparser_data/cldr_language_data/date_translation_data/mfe.json index d77abaf84..a3bcc1b3c 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/mfe.json +++ b/dateparser_data/cldr_language_data/date_translation_data/mfe.json @@ -93,6 +93,7 @@ "zour" ], "hour": [ + "hr", "ler" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/mg.json b/dateparser_data/cldr_language_data/date_translation_data/mg.json index 36d8a84a3..20857e892 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/mg.json +++ b/dateparser_data/cldr_language_data/date_translation_data/mg.json @@ -95,6 +95,7 @@ "andro" ], "hour": [ + "hr", "ora" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/mgh.json b/dateparser_data/cldr_language_data/date_translation_data/mgh.json index 4dd179be5..8ef7c5167 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/mgh.json +++ b/dateparser_data/cldr_language_data/date_translation_data/mgh.json @@ -96,6 +96,7 @@ "nihuku" ], "hour": [ + "hr", "isaa" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/mgo.json b/dateparser_data/cldr_language_data/date_translation_data/mgo.json index a13337522..b3c32da77 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/mgo.json +++ b/dateparser_data/cldr_language_data/date_translation_data/mgo.json @@ -78,7 +78,8 @@ "anəg" ], "hour": [ - "hour" + "hour", + "hr" ], "minute": [ "minute" diff --git a/dateparser_data/cldr_language_data/date_translation_data/mk.json b/dateparser_data/cldr_language_data/date_translation_data/mk.json index ecabcd0c0..2c36202c4 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/mk.json +++ b/dateparser_data/cldr_language_data/date_translation_data/mk.json @@ -33,7 +33,7 @@ "август" ], "september": [ - "септ", + "сеп", "септември" ], "october": [ @@ -41,7 +41,7 @@ "октомври" ], "november": [ - "ноем", + "ное", "ноември" ], "december": [ @@ -53,7 +53,6 @@ "понеделник" ], "tuesday": [ - "вт", "вто", "вторник" ], @@ -78,12 +77,10 @@ "недела" ], "am": [ - "претпл", - "претпладне" + "претпл" ], "pm": [ - "попл", - "попладне" + "попл" ], "year": [ "год", @@ -94,14 +91,16 @@ "месец" ], "week": [ - "недела", - "сед" + "сед", + "седмица" ], "day": [ "ден" ], "hour": [ - "час" + "ч", + "час", + "часа" ], "minute": [ "мин", @@ -131,6 +130,7 @@ "оваа седмица" ], "0 year ago": [ + "оваа год", "оваа година" ], "1 day ago": [ @@ -143,7 +143,8 @@ "минатата седмица" ], "1 year ago": [ - "минатата година" + "лани", + "минатата год" ], "in 1 day": [ "утре" @@ -155,7 +156,8 @@ "следната седмица" ], "in 1 year": [ - "следната година" + "догодина", + "следната год" ] }, "relative-type-regex": { @@ -168,6 +170,7 @@ "пред {0} часа" ], "\\1 minute ago": [ + "пред {0} мин", "пред {0} минута", "пред {0} минути" ], @@ -176,6 +179,7 @@ "пред {0} месеци" ], "\\1 second ago": [ + "пред {0} сек", "пред {0} секунда", "пред {0} секунди" ], @@ -184,6 +188,7 @@ "пред {0} седмици" ], "\\1 year ago": [ + "пред {0} год", "пред {0} година", "пред {0} години" ], @@ -196,6 +201,7 @@ "за {0} часа" ], "in \\1 minute": [ + "за {0} мин", "за {0} минута", "за {0} минути" ], @@ -204,6 +210,7 @@ "за {0} месеци" ], "in \\1 second": [ + "за {0} сек", "за {0} секунда", "за {0} секунди" ], @@ -212,6 +219,7 @@ "за {0} седмици" ], "in \\1 year": [ + "за {0} год", "за {0} година", "за {0} години" ] diff --git a/dateparser_data/cldr_language_data/date_translation_data/mn.json b/dateparser_data/cldr_language_data/date_translation_data/mn.json index 1ec4c969e..a1a89dfe1 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/mn.json +++ b/dateparser_data/cldr_language_data/date_translation_data/mn.json @@ -23,11 +23,11 @@ ], "june": [ "6-р сар", - "зургадугаар сар" + "зургаадугаар сар" ], "july": [ "7-р сар", - "долдугаар сар" + "долоодугаар сар" ], "august": [ "8-р сар", @@ -90,7 +90,7 @@ "сар" ], "week": [ - "7х", + "7 хоног", "долоо хоног" ], "day": [ @@ -125,6 +125,7 @@ "одоо" ], "0 week ago": [ + "энэ 7 хоног", "энэ долоо хоног" ], "0 year ago": [ @@ -137,6 +138,7 @@ "өнгөрсөн сар" ], "1 week ago": [ + "өнгөрсөн 7 хоног", "өнгөрсөн долоо хоног" ], "1 year ago": [ @@ -149,6 +151,7 @@ "ирэх сар" ], "in 1 week": [ + "ирэх 7 хоног", "ирэх долоо хоног" ], "in 1 year": [ @@ -175,14 +178,14 @@ "{0} секундын өмнө" ], "\\1 week ago": [ - "{0} 7х-ийн өмнө" + "{0} 7 хоногийн өмнө", + "{0} долоо хоногийн өмнө" ], "\\1 year ago": [ "{0} жилийн өмнө" ], "in \\1 day": [ - "{0} өдрийн дараа", - "{0} өдөрт" + "{0} өдрийн дараа" ], "in \\1 hour": [ "{0} ц дараа", @@ -200,7 +203,8 @@ "{0} секундын дараа" ], "in \\1 week": [ - "{0} 7х-ийн дараа" + "{0} 7 хоногийн дараа", + "{0} долоо хоногийн дараа" ], "in \\1 year": [ "{0} жилийн дараа" diff --git a/dateparser_data/cldr_language_data/date_translation_data/mr.json b/dateparser_data/cldr_language_data/date_translation_data/mr.json index 6b9cba56f..956c6ec8b 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/mr.json +++ b/dateparser_data/cldr_language_data/date_translation_data/mr.json @@ -74,24 +74,28 @@ "रविवार" ], "am": [ - "मपू" + "am" ], "pm": [ - "मउ" + "pm" ], "year": [ "वर्ष" ], "month": [ + "म", "महिना" ], "week": [ + "आठ", "आठवडा" ], "day": [ + "दि", "दिवस" ], "hour": [ + "ता", "तास" ], "minute": [ @@ -182,11 +186,15 @@ ], "in \\1 day": [ "{0} दिवसांमध्ये", - "{0} दिवसामध्ये" + "{0} दिवसामध्ये", + "येत्या {0} दिवसांमध्ये", + "येत्या {0} दिवसामध्ये" ], "in \\1 hour": [ "{0} तासांमध्ये", - "{0} तासामध्ये" + "{0} तासामध्ये", + "येत्या {0} तासांमध्ये", + "येत्या {0} तासामध्ये" ], "in \\1 minute": [ "{0} मिनि मध्ये", @@ -195,20 +203,27 @@ ], "in \\1 month": [ "{0} महिन्यांमध्ये", - "{0} महिन्यामध्ये" + "{0} महिन्यामध्ये", + "येत्या {0} महिन्यांमध्ये", + "येत्या {0} महिन्यामध्ये" ], "in \\1 second": [ "{0} से मध्ये", "{0} सेकंदांमध्ये", - "{0} सेकंदामध्ये" + "{0} सेकंदामध्ये", + "येत्या {0} से मध्ये" ], "in \\1 week": [ "{0} आठवड्यांमध्ये", - "{0} आठवड्यामध्ये" + "{0} आठवड्यामध्ये", + "येत्या {0} आठवड्यांमध्ये", + "येत्या {0} आठवड्यामध्ये" ], "in \\1 year": [ "{0} वर्षांमध्ये", - "{0} वर्षामध्ये" + "{0} वर्षामध्ये", + "येत्या {0} वर्षांमध्ये", + "येत्या {0} वर्षामध्ये" ] }, "locale_specific": {} diff --git a/dateparser_data/cldr_language_data/date_translation_data/ms.json b/dateparser_data/cldr_language_data/date_translation_data/ms.json index 3de154dd6..c7e63b73c 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ms.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ms.json @@ -123,8 +123,8 @@ "sekarang" ], "0 week ago": [ - "minggu ini", - "mng ini" + "mgu ini", + "minggu ini" ], "0 year ago": [ "tahun ini", @@ -139,8 +139,8 @@ "bulan lalu" ], "1 week ago": [ - "minggu lalu", - "mng lepas" + "mgu lepas", + "minggu lalu" ], "1 year ago": [ "tahun lalu", @@ -154,8 +154,8 @@ "bulan depan" ], "in 1 week": [ - "minggu depan", - "mng depan" + "mgu depan", + "minggu depan" ], "in 1 year": [ "tahun depan", @@ -213,7 +213,7 @@ "dlm {0} mgu" ], "in \\1 year": [ - "dalam {0} saat", + "dalam {0} tahun", "dalam {0} thn" ] }, @@ -221,6 +221,9 @@ "ms-BN": { "name": "ms-BN" }, + "ms-ID": { + "name": "ms-ID" + }, "ms-SG": { "name": "ms-SG" } diff --git a/dateparser_data/cldr_language_data/date_translation_data/mt.json b/dateparser_data/cldr_language_data/date_translation_data/mt.json index 2b31830c8..85e5ee439 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/mt.json +++ b/dateparser_data/cldr_language_data/date_translation_data/mt.json @@ -84,24 +84,31 @@ "pm" ], "year": [ - "sena" + "sena", + "sn" ], "month": [ "xahar" ], "week": [ - "ġimgħa" + "ġimgħa", + "ġm" ], "day": [ "jum" ], "hour": [ + "hr", "siegħa" ], "minute": [ + "m", + "min", "minuta" ], "second": [ + "s", + "sek", "sekonda" ], "relative-type": { @@ -109,16 +116,16 @@ "illum" ], "0 hour ago": [ - "this hour" + "din is-siegħa" ], "0 minute ago": [ - "this minute" + "din il-minuta" ], "0 month ago": [ "dan ix-xahar" ], "0 second ago": [ - "now" + "issa" ], "0 week ago": [ "din il-ġimgħa" @@ -127,7 +134,7 @@ "din is-sena" ], "1 day ago": [ - "ilbieraħ" + "lbieraħ" ], "1 month ago": [ "ix-xahar li għadda" @@ -136,7 +143,7 @@ "il-ġimgħa li għaddiet" ], "1 year ago": [ - "is-sena li għaddiet" + "is-sena l-oħra" ], "in 1 day": [ "għada" @@ -152,9 +159,52 @@ ] }, "relative-type-regex": { + "\\1 day ago": [ + "{0} ġurnata ilu" + ], + "\\1 hour ago": [ + "{0} siegħa ilu" + ], + "\\1 minute ago": [ + "{0} min ilu", + "{0} minuta ilu" + ], + "\\1 month ago": [ + "{0} xahar ilu" + ], + "\\1 second ago": [ + "{0} sek ilu", + "{0} sekonda ilu" + ], + "\\1 week ago": [ + "{0} ġimgħa ilu" + ], "\\1 year ago": [ - "{0} sena ilu", - "{0} snin ilu" + "{0} sena ilu" + ], + "in \\1 day": [ + "fi żmien {0} ġurnata oħra" + ], + "in \\1 hour": [ + "fi żmien {0} siegħa" + ], + "in \\1 minute": [ + "sa {0} min oħra", + "sa {0} minuta oħra" + ], + "in \\1 month": [ + "fi {0} xahar oħra", + "sa {0} xahar oħra" + ], + "in \\1 second": [ + "sa {0} sek oħra", + "sa {0} sekonda oħra" + ], + "in \\1 week": [ + "sa {0} ġimgħa oħra" + ], + "in \\1 year": [ + "fi żmien {0} sena oħra" ] }, "locale_specific": {} diff --git a/dateparser_data/cldr_language_data/date_translation_data/mua.json b/dateparser_data/cldr_language_data/date_translation_data/mua.json index cd38efd39..b993730e0 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/mua.json +++ b/dateparser_data/cldr_language_data/date_translation_data/mua.json @@ -96,7 +96,8 @@ "zah'nane/ comme" ], "hour": [ - "cok comme" + "cok comme", + "hr" ], "minute": [ "cok comme ma laŋne" diff --git a/dateparser_data/cldr_language_data/date_translation_data/naq.json b/dateparser_data/cldr_language_data/date_translation_data/naq.json index fb7235fc4..e29213842 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/naq.json +++ b/dateparser_data/cldr_language_data/date_translation_data/naq.json @@ -96,6 +96,7 @@ "tsees" ], "hour": [ + "hr", "iiri" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/nb.json b/dateparser_data/cldr_language_data/date_translation_data/nb.json index 0cc2aeaca..b782c52f4 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/nb.json +++ b/dateparser_data/cldr_language_data/date_translation_data/nb.json @@ -100,7 +100,8 @@ ], "hour": [ "t", - "time" + "time", + "timer" ], "minute": [ "m", @@ -193,8 +194,7 @@ "for {0} uker siden" ], "\\1 year ago": [ - "for {0} år siden", - "–{0} år" + "for {0} år siden" ], "in \\1 day": [ "om {0} d", diff --git a/dateparser_data/cldr_language_data/date_translation_data/nd.json b/dateparser_data/cldr_language_data/date_translation_data/nd.json index 52d196951..02e7bac1b 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/nd.json +++ b/dateparser_data/cldr_language_data/date_translation_data/nd.json @@ -96,6 +96,7 @@ "ilanga" ], "hour": [ + "hr", "ihola" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/ne.json b/dateparser_data/cldr_language_data/date_translation_data/ne.json index 68757c5a8..402c83d69 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ne.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ne.json @@ -14,7 +14,6 @@ "अप्रिल" ], "may": [ - "मई", "मे" ], "june": [ @@ -73,7 +72,6 @@ "अपराह्न" ], "year": [ - "बर्ष", "वर्ष" ], "month": [ @@ -99,7 +97,7 @@ "आज" ], "0 hour ago": [ - "यो घडीमा" + "यस घडीमा" ], "0 minute ago": [ "यही मिनेटमा" @@ -108,7 +106,7 @@ "यो महिना" ], "0 second ago": [ - "अब" + "अहिले" ], "0 week ago": [ "यो हप्ता" @@ -132,13 +130,14 @@ "भोलि" ], "in 1 month": [ - "अर्को महिना" + "अर्को महिना", + "आगामी महिना" ], "in 1 week": [ - "आउने हप्ता" + "आगामी हप्ता" ], "in 1 year": [ - "अर्को वर्ष" + "आगामी वर्ष" ] }, "relative-type-regex": { @@ -155,7 +154,7 @@ "{0} महिना पहिले" ], "\\1 second ago": [ - "{0} सेकेण्ड पहिले" + "{0} सेकेन्ड पहिले" ], "\\1 week ago": [ "{0} हप्ता पहिले" @@ -176,7 +175,7 @@ "{0} महिनामा" ], "in \\1 second": [ - "{0} सेकेण्डमा" + "{0} सेकेन्डमा" ], "in \\1 week": [ "{0} हप्तामा" diff --git a/dateparser_data/cldr_language_data/date_translation_data/nl.json b/dateparser_data/cldr_language_data/date_translation_data/nl.json index effe53b6f..bbfd1b614 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/nl.json +++ b/dateparser_data/cldr_language_data/date_translation_data/nl.json @@ -98,6 +98,7 @@ "dag" ], "hour": [ + "u", "uur" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/nmg.json b/dateparser_data/cldr_language_data/date_translation_data/nmg.json index 47a6b722f..8749959ad 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/nmg.json +++ b/dateparser_data/cldr_language_data/date_translation_data/nmg.json @@ -96,6 +96,7 @@ "duö" ], "hour": [ + "hr", "wulā" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/nn.json b/dateparser_data/cldr_language_data/date_translation_data/nn.json index d0dda1795..e801e0fc3 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/nn.json +++ b/dateparser_data/cldr_language_data/date_translation_data/nn.json @@ -84,32 +84,39 @@ "søndag" ], "am": [ - "fm", - "formiddag" + "fm" ], "pm": [ - "em", - "ettermiddag" + "em" ], "year": [ "år" ], "month": [ + "md", "månad" ], "week": [ + "v", "veke" ], "day": [ + "d", "dag" ], "hour": [ + "t", + "timar", "time" ], "minute": [ + "m", + "min", "minutt" ], "second": [ + "s", + "sek", "sekund" ], "relative-type": { @@ -117,97 +124,114 @@ "i dag" ], "0 hour ago": [ - "this hour" + "denne timen" ], "0 minute ago": [ - "this minute" + "dette minuttet" ], "0 month ago": [ - "this month" + "denne md", + "denne månaden" ], "0 second ago": [ - "now" + "no" ], "0 week ago": [ - "this week" + "denne veka" ], "0 year ago": [ - "this year" + "i år" ], "1 day ago": [ "i går" ], "1 month ago": [ - "last month" + "førre md", + "førre månad" ], "1 week ago": [ - "last week" + "førre veke" ], "1 year ago": [ - "last year" + "i fjor" ], "in 1 day": [ "i morgon" ], "in 1 month": [ - "next month" + "neste md", + "neste månad" ], "in 1 week": [ - "next week" + "neste veke" ], "in 1 year": [ - "next year" + "neste år" ] }, "relative-type-regex": { "\\1 day ago": [ - "for {0} døgn siden" + "for {0} d sidan", + "for {0} døgn sidan", + "–{0} d" ], "\\1 hour ago": [ - "for {0} time siden", - "for {0} timer siden" + "for {0} t sidan", + "for {0} timar sidan", + "for {0} time sidan", + "–{0} t" ], "\\1 minute ago": [ - "for {0} minutt siden", - "for {0} minutter siden" + "for {0} min sidan", + "for {0} minutt sidan", + "–{0} min" ], "\\1 month ago": [ - "for {0} måned siden", - "for {0} måneder siden" + "for {0} md sidan", + "for {0} månad sidan", + "for {0} månadar sidan", + "–{0} md" ], "\\1 second ago": [ - "for {0} sekund siden", - "for {0} sekunder siden" + "for {0} sek sidan", + "for {0} sekund sidan", + "–{0} s" ], "\\1 week ago": [ - "for {0} uke siden", - "for {0} uker siden" + "for {0} v sidan", + "for {0} veke sidan", + "for {0} veker sidan", + "–{0} v" ], "\\1 year ago": [ - "for {0} år siden" + "for {0} år sidan" ], "in \\1 day": [ + "om {0} d", "om {0} døgn" ], "in \\1 hour": [ - "om {0} time", - "om {0} timer" + "om {0} t", + "om {0} timar", + "om {0} time" ], "in \\1 minute": [ - "om {0} minutt", - "om {0} minutter" + "om {0} min", + "om {0} minutt" ], "in \\1 month": [ - "om {0} måned", - "om {0} måneder" + "om {0} md", + "om {0} månad", + "om {0} månadar" ], "in \\1 second": [ - "om {0} sekund", - "om {0} sekunder" + "om {0} sek", + "om {0} sekund" ], "in \\1 week": [ - "om {0} uke", - "om {0} uker" + "om {0} v", + "om {0} veke", + "om {0} veker" ], "in \\1 year": [ "om {0} år" diff --git a/dateparser_data/cldr_language_data/date_translation_data/nnh.json b/dateparser_data/cldr_language_data/date_translation_data/nnh.json index c8d5ff8bf..4383eacde 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/nnh.json +++ b/dateparser_data/cldr_language_data/date_translation_data/nnh.json @@ -77,7 +77,8 @@ "lyɛ̌'" ], "hour": [ - "fʉ̀' nèm" + "fʉ̀' nèm", + "hr" ], "minute": [ "minute" diff --git a/dateparser_data/cldr_language_data/date_translation_data/nus.json b/dateparser_data/cldr_language_data/date_translation_data/nus.json index f79ebb4cd..75d6756cc 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/nus.json +++ b/dateparser_data/cldr_language_data/date_translation_data/nus.json @@ -93,6 +93,7 @@ "cäŋ" ], "hour": [ + "hr", "thaak" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/nyn.json b/dateparser_data/cldr_language_data/date_translation_data/nyn.json index 519bc9ac3..f8f929b1e 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/nyn.json +++ b/dateparser_data/cldr_language_data/date_translation_data/nyn.json @@ -96,6 +96,7 @@ "eizooba" ], "hour": [ + "hr", "shaaha" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/om.json b/dateparser_data/cldr_language_data/date_translation_data/om.json index a4bc22e56..c09f1039d 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/om.json +++ b/dateparser_data/cldr_language_data/date_translation_data/om.json @@ -96,7 +96,8 @@ "day" ], "hour": [ - "hour" + "hour", + "hr" ], "minute": [ "minute" diff --git a/dateparser_data/cldr_language_data/date_translation_data/or.json b/dateparser_data/cldr_language_data/date_translation_data/or.json index 92ed23210..845691458 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/or.json +++ b/dateparser_data/cldr_language_data/date_translation_data/or.json @@ -1,6 +1,6 @@ { "name": "or", - "date_order": "DMY", + "date_order": "MDY", "january": [ "ଜାନୁଆରୀ" ], @@ -66,77 +66,141 @@ "ରବିବାର" ], "am": [ - "am" + "am", + "ପୂର୍ବାହ୍ନ" ], "pm": [ - "pm" + "pm", + "ଅପରାହ୍ନ" ], "year": [ - "year" + "ବ", + "ବର୍ଷ" ], "month": [ - "month" + "ମା", + "ମାସ" ], "week": [ - "week" + "ସ", + "ସପ୍ତାହ" ], "day": [ - "day" + "ଦିନ" ], "hour": [ - "hour" + "ଘ", + "ଘଣ୍ଟା" ], "minute": [ - "minute" + "ମି", + "ମିନିଟ୍" ], "second": [ - "second" + "ସେ", + "ସେକେଣ୍ଡ୍" ], "relative-type": { "0 day ago": [ - "today" + "ଆଜି" ], "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": [ - "yesterday" + "ଗତକାଲି" ], "1 month ago": [ - "last month" + "ଗତ ମାସ" ], "1 week ago": [ - "last week" + "ଗତ ସପ୍ତାହ" ], "1 year ago": [ - "last year" + "ଗତ ବର୍ଷ" ], "in 1 day": [ - "tomorrow" + "ଆସନ୍ତାକାଲି" ], "in 1 month": [ - "next month" + "ଆଗାମୀ ମାସ" ], "in 1 week": [ - "next week" + "ଆଗାମୀ ସପ୍ତାହ" ], "in 1 year": [ - "next year" + "ଆଗାମୀ ବର୍ଷ" + ] + }, + "relative-type-regex": { + "\\1 day ago": [ + "{0} ଦିନ ପୂର୍ବେ" + ], + "\\1 hour ago": [ + "{0} ଘ ପୂର୍ବେ", + "{0} ଘଣ୍ଟା ପୂର୍ବେ" + ], + "\\1 minute ago": [ + "{0} ମି ପୂର୍ବେ", + "{0} ମିନିଟ୍ ପୂର୍ବେ" + ], + "\\1 month ago": [ + "{0} ମା ପୂର୍ବେ", + "{0} ମାସ ପୂର୍ବେ" + ], + "\\1 second ago": [ + "{0} ସେ ପୂର୍ବେ", + "{0} ସେକେଣ୍ଡ ପୂର୍ବେ" + ], + "\\1 week ago": [ + "{0} ସପ୍ତା ପୂର୍ବେ", + "{0} ସପ୍ତାହ ପୂର୍ବେ" + ], + "\\1 year ago": [ + "{0} ବ ପୂର୍ବେ", + "{0} ବର୍ଷ ପୂର୍ବେ" + ], + "in \\1 day": [ + "{0} ଦିନରେ" + ], + "in \\1 hour": [ + "{0} ଘ ରେ", + "{0} ଘଣ୍ଟାରେ" + ], + "in \\1 minute": [ + "{0} ମି ରେ", + "{0} ମିନିଟ୍‌‌ରେ" + ], + "in \\1 month": [ + "{0} ମା ରେ", + "{0} ମାସରେ" + ], + "in \\1 second": [ + "{0} ସେ ରେ", + "{0} ସେକେଣ୍ଡରେ" + ], + "in \\1 week": [ + "{0} ସପ୍ତା ରେ", + "{0} ସପ୍ତାହରେ" + ], + "in \\1 year": [ + "{0} ବ ରେ", + "{0} ବର୍ଷରେ" ] }, "locale_specific": {} diff --git a/dateparser_data/cldr_language_data/date_translation_data/os.json b/dateparser_data/cldr_language_data/date_translation_data/os.json index c2cd204c0..5762d8afb 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/os.json +++ b/dateparser_data/cldr_language_data/date_translation_data/os.json @@ -111,7 +111,8 @@ "бон" ], "hour": [ - "сахат" + "сахат", + "сахаты" ], "minute": [ "минут" diff --git a/dateparser_data/cldr_language_data/date_translation_data/pa-Arab.json b/dateparser_data/cldr_language_data/date_translation_data/pa-Arab.json index ee529521e..9b2155c58 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/pa-Arab.json +++ b/dateparser_data/cldr_language_data/date_translation_data/pa-Arab.json @@ -77,6 +77,7 @@ "دئن" ], "hour": [ + "hr", "گھنٹا" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/pa-Guru.json b/dateparser_data/cldr_language_data/date_translation_data/pa-Guru.json index 37718bb20..fb79a30df 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/pa-Guru.json +++ b/dateparser_data/cldr_language_data/date_translation_data/pa-Guru.json @@ -94,7 +94,8 @@ ], "hour": [ "ਘੰ", - "ਘੰਟਾ" + "ਘੰਟਾ", + "ਘੰਟੇ" ], "minute": [ "ਮਿੰਟ" diff --git a/dateparser_data/cldr_language_data/date_translation_data/pa.json b/dateparser_data/cldr_language_data/date_translation_data/pa.json index 6b6c980db..fe76d5c0c 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/pa.json +++ b/dateparser_data/cldr_language_data/date_translation_data/pa.json @@ -94,7 +94,8 @@ ], "hour": [ "ਘੰ", - "ਘੰਟਾ" + "ਘੰਟਾ", + "ਘੰਟੇ" ], "minute": [ "ਮਿੰਟ" diff --git a/dateparser_data/cldr_language_data/date_translation_data/pl.json b/dateparser_data/cldr_language_data/date_translation_data/pl.json index 1a8f6e9e1..8a73f7486 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/pl.json +++ b/dateparser_data/cldr_language_data/date_translation_data/pl.json @@ -108,12 +108,15 @@ "tydzień" ], "day": [ + "d", + "dz", "dzień" ], "hour": [ "g", "godz", - "godzina" + "godzina", + "godziny" ], "minute": [ "min", @@ -126,7 +129,8 @@ ], "relative-type": { "0 day ago": [ - "dzisiaj" + "dzisiaj", + "dziś" ], "0 hour ago": [ "ta godzina" @@ -135,24 +139,29 @@ "ta minuta" ], "0 month ago": [ + "w tym mies", "w tym miesiącu" ], "0 second ago": [ "teraz" ], "0 week ago": [ + "w tym tyg", "w tym tygodniu" ], "0 year ago": [ "w tym roku" ], "1 day ago": [ + "wcz", "wczoraj" ], "1 month ago": [ + "w zeszłym mies", "w zeszłym miesiącu" ], "1 week ago": [ + "w zeszłym tyg", "w zeszłym tygodniu" ], "1 year ago": [ @@ -162,9 +171,11 @@ "jutro" ], "in 1 month": [ + "w przyszłym mies", "w przyszłym miesiącu" ], "in 1 week": [ + "w przyszłym tyg", "w przyszłym tygodniu" ], "in 1 year": [ @@ -190,8 +201,7 @@ "\\1 month ago": [ "{0} mies temu", "{0} miesiąc temu", - "{0} miesiąca temu", - "–{0} mies" + "{0} miesiąca temu" ], "\\1 second ago": [ "{0} s temu", diff --git a/dateparser_data/cldr_language_data/date_translation_data/ps.json b/dateparser_data/cldr_language_data/date_translation_data/ps.json index 0cd9f6c11..821df60f2 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ps.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ps.json @@ -5,7 +5,8 @@ "جنوري" ], "february": [ - "فبروري" + "فبروري", + "فېبروري" ], "march": [ "مارچ" @@ -26,7 +27,8 @@ "اګست" ], "september": [ - "سپتمبر" + "سپتمبر", + "سېپتمبر" ], "october": [ "اکتوبر" @@ -38,99 +40,179 @@ "دسمبر" ], "monday": [ - "دوشنبه" + "دونۍ" ], "tuesday": [ - "سه‌شنبه" + "درېنۍ" ], "wednesday": [ - "چهارشنبه" + "څلرنۍ" ], "thursday": [ - "پنجشنبه" + "پينځنۍ" ], "friday": [ "جمعه" ], "saturday": [ - "شنبه" + "اونۍ" ], "sunday": [ - "یکشنبه" + "يونۍ" ], "am": [ + "am", "غم" ], "pm": [ + "pm", "غو" ], "year": [ - "year" + "کال" ], "month": [ - "month" + "مياشت" ], "week": [ - "week" + "اونۍ" ], "day": [ - "day" + "ورځ" ], "hour": [ - "hour" + "ساعت", + "ساعتونه" ], "minute": [ - "minute" + "دقيقه" ], "second": [ - "second" + "ثانيه" ], "relative-type": { "0 day ago": [ - "today" + "نن" ], "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": [ - "yesterday" + "پرون" ], "1 month ago": [ - "last month" + "تېره مياشت" ], "1 week ago": [ - "last week" + "تيره اونۍ", + "تېره اونۍ" ], "1 year ago": [ - "last year" + "تير کال", + "تېر کال", + "پروسږکال" ], "in 1 day": [ - "tomorrow" + "سبا" ], "in 1 month": [ - "next month" + "راتلونکې مياشت" ], "in 1 week": [ - "next week" + "راتلونکې اونۍ" ], "in 1 year": [ - "next year" + "راتلونکی کال", + "روتلونکی کال" ] }, - "locale_specific": {} + "relative-type-regex": { + "\\1 day ago": [ + "{0} ورځ مخکې", + "{0} ورځې مخکې" + ], + "\\1 hour ago": [ + "{0} ساعت مخکې", + "{0} ساعتونه مخکې" + ], + "\\1 minute ago": [ + "{0} دقيقه مخکې", + "{0} دقيقې مخکې" + ], + "\\1 month ago": [ + "{0} مياشت مخکې", + "{0} مياشتې مخکې" + ], + "\\1 second ago": [ + "{0} ثانيه مخکې", + "{0} ثانيه کې", + "{0} ثانيې مخکې" + ], + "\\1 week ago": [ + "{0} اونۍ مخکې" + ], + "\\1 year ago": [ + "{0} کال مخکې", + "{0} کاله مخکې" + ], + "in \\1 day": [ + "په {0} ورځ کې", + "په {0} ورځو کې" + ], + "in \\1 hour": [ + "په {0} ساعت کې", + "په {0} ساعتو کې" + ], + "in \\1 minute": [ + "په {0} دقيقه کې", + "په {0} دقيقو کې" + ], + "in \\1 month": [ + "په {0} مياشت کې", + "په {0} مياشتو کې" + ], + "in \\1 second": [ + "په {0} ثانيه کې", + "په {0} ثانيو کې" + ], + "in \\1 week": [ + "په {0} اونيو کې", + "په {0} اونۍ کې" + ], + "in \\1 year": [ + "په {0} کال کې", + "په {0} کالونو کې" + ] + }, + "locale_specific": { + "ps-PK": { + "name": "ps-PK", + "relative-type-regex": { + "\\1 year ago": [ + "{0} کال مخکے", + "{0} کاله مخکے" + ], + "in \\1 year": [ + "په {0} کال کے", + "په {0} کالونو کے" + ] + } + } + } } \ No newline at end of file diff --git a/dateparser_data/cldr_language_data/date_translation_data/pt.json b/dateparser_data/cldr_language_data/date_translation_data/pt.json index afb0132f1..05584c30b 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/pt.json +++ b/dateparser_data/cldr_language_data/date_translation_data/pt.json @@ -98,15 +98,14 @@ ], "hour": [ "h", - "hora" + "hora", + "horas" ], "minute": [ - "m", "min", "minuto" ], "second": [ - "s", "seg", "segundo" ], @@ -169,7 +168,6 @@ ], "\\1 minute ago": [ "há {0} min", - "há {0} mins", "há {0} minuto", "há {0} minutos" ], @@ -202,7 +200,6 @@ ], "in \\1 minute": [ "em {0} min", - "em {0} mins", "em {0} minuto", "em {0} minutos" ], @@ -212,7 +209,6 @@ ], "in \\1 second": [ "em {0} seg", - "em {0} segs", "em {0} segundo", "em {0} segundos" ], @@ -252,6 +248,9 @@ "da tarde", "tarde" ], + "second": [ + "s" + ], "relative-type-regex": { "\\1 second ago": [ "há {0} s" @@ -315,6 +314,9 @@ "da tarde", "tarde" ], + "second": [ + "s" + ], "relative-type-regex": { "\\1 second ago": [ "há {0} s" @@ -378,6 +380,9 @@ "da tarde", "tarde" ], + "second": [ + "s" + ], "relative-type-regex": { "\\1 second ago": [ "há {0} s" @@ -441,6 +446,9 @@ "da tarde", "tarde" ], + "second": [ + "s" + ], "relative-type-regex": { "\\1 second ago": [ "há {0} s" @@ -504,6 +512,9 @@ "da tarde", "tarde" ], + "second": [ + "s" + ], "relative-type-regex": { "\\1 second ago": [ "há {0} s" @@ -567,6 +578,9 @@ "da tarde", "tarde" ], + "second": [ + "s" + ], "relative-type-regex": { "\\1 second ago": [ "há {0} s" @@ -630,6 +644,9 @@ "da tarde", "tarde" ], + "second": [ + "s" + ], "relative-type-regex": { "\\1 second ago": [ "há {0} s" @@ -693,6 +710,9 @@ "da tarde", "tarde" ], + "second": [ + "s" + ], "relative-type-regex": { "\\1 second ago": [ "há {0} s" @@ -756,6 +776,9 @@ "da tarde", "tarde" ], + "second": [ + "s" + ], "relative-type-regex": { "\\1 second ago": [ "há {0} s" @@ -819,6 +842,9 @@ "da tarde", "tarde" ], + "second": [ + "s" + ], "relative-type-regex": { "\\1 second ago": [ "há {0} s" @@ -882,6 +908,9 @@ "da tarde", "tarde" ], + "second": [ + "s" + ], "relative-type-regex": { "\\1 second ago": [ "há {0} s" diff --git a/dateparser_data/cldr_language_data/date_translation_data/qu.json b/dateparser_data/cldr_language_data/date_translation_data/qu.json index 6b58c6cae..0a42aa547 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/qu.json +++ b/dateparser_data/cldr_language_data/date_translation_data/qu.json @@ -2,52 +2,52 @@ "name": "qu", "date_order": "DMY", "january": [ - "qul", - "qulla puquy" + "ene", + "enero" ], "february": [ - "hat", - "hatun puquy" + "feb", + "febrero" ], "march": [ - "pau", - "pauqar waray" + "mar", + "marzo" ], "april": [ - "ayr", - "ayriwa" + "abr", + "abril" ], "may": [ - "aym", - "aymuray" + "may", + "mayo" ], "june": [ - "int", - "inti raymi" + "jun", + "junio" ], "july": [ - "ant", - "anta sitwa" + "jul", + "julio" ], "august": [ - "qha", - "qhapaq sitwa" + "ago", + "agosto" ], "september": [ - "uma", - "uma raymi" + "set", + "setiembre" ], "october": [ - "kan", - "kantaray" + "oct", + "octubre" ], "november": [ - "aya", - "ayamarq'a" + "nov", + "noviembre" ], "december": [ - "kap", - "kapaq raymi" + "dic", + "diciembre" ], "monday": [ "lun", @@ -96,6 +96,7 @@ "day" ], "hour": [ + "hora", "hour" ], "minute": [ @@ -106,49 +107,49 @@ ], "relative-type": { "0 day ago": [ - "today" + "kunan punchaw" ], "0 hour ago": [ - "this hour" + "kay hora" ], "0 minute ago": [ - "this minute" + "kay minuto" ], "0 month ago": [ - "this month" + "kunan killa" ], "0 second ago": [ "now" ], "0 week ago": [ - "this week" + "kunan semana" ], "0 year ago": [ - "this year" + "kunan wata" ], "1 day ago": [ - "yesterday" + "qayna punchaw" ], "1 month ago": [ - "last month" + "qayna killa" ], "1 week ago": [ - "last week" + "qayna semana" ], "1 year ago": [ - "last year" + "qayna wata" ], "in 1 day": [ - "tomorrow" + "paqarin" ], "in 1 month": [ - "next month" + "hamuq killa" ], "in 1 week": [ - "next week" + "hamuq semana" ], "in 1 year": [ - "next year" + "hamuq wata" ] }, "locale_specific": { diff --git a/dateparser_data/cldr_language_data/date_translation_data/rm.json b/dateparser_data/cldr_language_data/date_translation_data/rm.json index 69d1b68c5..35402b266 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/rm.json +++ b/dateparser_data/cldr_language_data/date_translation_data/rm.json @@ -2,47 +2,59 @@ "name": "rm", "date_order": "DMY", "january": [ + "da schaner", "schan", "schaner" ], "february": [ + "da favrer", "favr", "favrer" ], "march": [ + "da mars", "mars" ], "april": [ "avr", - "avrigl" + "avrigl", + "d'avrigl" ], "may": [ + "da matg", "matg" ], "june": [ + "da zercladur", "zercl", "zercladur" ], "july": [ + "da fanadur", "fan", "fanadur" ], "august": [ - "avust" + "avust", + "d'avust" ], "september": [ + "da settember", "sett", "settember" ], "october": [ + "d'october", "oct", "october" ], "november": [ + "da november", "nov", "november" ], "december": [ + "da december", "dec", "december" ], @@ -90,15 +102,19 @@ "emna" ], "day": [ - "tag" + "d", + "di" ], "hour": [ - "ura" + "ura", + "uras" ], "minute": [ + "min", "minuta" ], "second": [ + "s", "secunda" ], "relative-type": { @@ -121,7 +137,7 @@ "this week" ], "0 year ago": [ - "this year" + "quest onn" ], "1 day ago": [ "ier" @@ -133,7 +149,7 @@ "last week" ], "1 year ago": [ - "last year" + "l'onn passà" ], "in 1 day": [ "damaun" @@ -145,7 +161,7 @@ "next week" ], "in 1 year": [ - "next year" + "l'onn proxim" ] }, "locale_specific": {} diff --git a/dateparser_data/cldr_language_data/date_translation_data/rn.json b/dateparser_data/cldr_language_data/date_translation_data/rn.json index f2226ce37..dae88e0b8 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/rn.json +++ b/dateparser_data/cldr_language_data/date_translation_data/rn.json @@ -96,6 +96,7 @@ "umusi" ], "hour": [ + "hr", "isaha" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/ro.json b/dateparser_data/cldr_language_data/date_translation_data/ro.json index 41f9cc339..996d53fde 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ro.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ro.json @@ -96,6 +96,7 @@ ], "hour": [ "h", + "ore", "oră" ], "minute": [ @@ -125,6 +126,7 @@ "acum" ], "0 week ago": [ + "săpt aceasta", "săptămâna aceasta" ], "0 year ago": [ @@ -137,6 +139,7 @@ "luna trecută" ], "1 week ago": [ + "săpt trecută", "săptămâna trecută" ], "1 year ago": [ @@ -149,6 +152,7 @@ "luna viitoare" ], "in 1 week": [ + "săpt viitoare", "săptămâna viitoare" ], "in 1 year": [ @@ -158,8 +162,7 @@ "relative-type-regex": { "\\1 day ago": [ "acum {0} de zile", - "acum {0} zi", - "acum {0} zile" + "acum {0} zi" ], "\\1 hour ago": [ "acum {0} de ore", @@ -192,8 +195,7 @@ ], "in \\1 day": [ "peste {0} de zile", - "peste {0} zi", - "peste {0} zile" + "peste {0} zi" ], "in \\1 hour": [ "peste {0} de ore", @@ -222,7 +224,6 @@ ], "in \\1 year": [ "peste {0} an", - "peste {0} ani", "peste {0} de ani" ] }, diff --git a/dateparser_data/cldr_language_data/date_translation_data/rof.json b/dateparser_data/cldr_language_data/date_translation_data/rof.json index d13b18c97..859d73603 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/rof.json +++ b/dateparser_data/cldr_language_data/date_translation_data/rof.json @@ -84,6 +84,7 @@ "mfiri" ], "hour": [ + "hr", "isaa" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/ru.json b/dateparser_data/cldr_language_data/date_translation_data/ru.json index 8994aaa86..fc6130eb3 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ru.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ru.json @@ -89,10 +89,10 @@ "вс" ], "am": [ - "дп" + "am" ], "pm": [ - "пп" + "pm" ], "year": [ "г", @@ -112,7 +112,8 @@ ], "hour": [ "ч", - "час" + "час", + "часы" ], "minute": [ "мин", @@ -128,51 +129,68 @@ "сегодня" ], "0 hour ago": [ - "в этом часе" + "в этот час" ], "0 minute ago": [ "в эту минуту" ], "0 month ago": [ + "в эт мес", + "в этом мес", "в этом месяце" ], "0 second ago": [ "сейчас" ], "0 week ago": [ + "на эт нед", + "на этой нед", "на этой неделе" ], "0 year ago": [ + "в эт г", + "в этом г", "в этом году" ], "1 day ago": [ "вчера" ], "1 month ago": [ + "в пр мес", + "в прошлом мес", "в прошлом месяце" ], "1 week ago": [ + "на пр нед", + "на прошлой нед", "на прошлой неделе" ], "1 year ago": [ + "в пр г", + "в прошлом г", "в прошлом году" ], "in 1 day": [ "завтра" ], "in 1 month": [ + "в след мес", + "в следующем мес", "в следующем месяце" ], "in 1 week": [ + "на след нед", + "на следующей нед", "на следующей неделе" ], "in 1 year": [ + "в сл г", + "в след г", "в следующем году" ] }, "relative-type-regex": { "\\1 day ago": [ - "{0} д назад", "{0} день назад", "{0} дн назад", "{0} дня назад" @@ -208,7 +226,6 @@ "{0} года назад" ], "in \\1 day": [ - "через {0} д", "через {0} день", "через {0} дн", "через {0} дня" @@ -258,13 +275,7 @@ "name": "ru-MD" }, "ru-UA": { - "name": "ru-UA", - "am": [ - "am" - ], - "pm": [ - "pm" - ] + "name": "ru-UA" } } } \ No newline at end of file diff --git a/dateparser_data/cldr_language_data/date_translation_data/rw.json b/dateparser_data/cldr_language_data/date_translation_data/rw.json index 8b4dda315..df9c8f795 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/rw.json +++ b/dateparser_data/cldr_language_data/date_translation_data/rw.json @@ -19,7 +19,7 @@ ], "may": [ "gic", - "gicuransi" + "gicurasi" ], "june": [ "kam", @@ -96,7 +96,8 @@ "day" ], "hour": [ - "hour" + "hour", + "hr" ], "minute": [ "minute" diff --git a/dateparser_data/cldr_language_data/date_translation_data/rwk.json b/dateparser_data/cldr_language_data/date_translation_data/rwk.json index 21b5e41a7..44a4766e7 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/rwk.json +++ b/dateparser_data/cldr_language_data/date_translation_data/rwk.json @@ -95,6 +95,7 @@ "mfiri" ], "hour": [ + "hr", "saa" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/saq.json b/dateparser_data/cldr_language_data/date_translation_data/saq.json index a84ade947..415843f4e 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/saq.json +++ b/dateparser_data/cldr_language_data/date_translation_data/saq.json @@ -96,6 +96,7 @@ "mpari" ], "hour": [ + "hr", "saai" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/sbp.json b/dateparser_data/cldr_language_data/date_translation_data/sbp.json index acd44b6cc..322243561 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/sbp.json +++ b/dateparser_data/cldr_language_data/date_translation_data/sbp.json @@ -96,6 +96,7 @@ "lusiku" ], "hour": [ + "hr", "ilisala" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/se.json b/dateparser_data/cldr_language_data/date_translation_data/se.json index 95e57a715..85604aed5 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/se.json +++ b/dateparser_data/cldr_language_data/date_translation_data/se.json @@ -100,7 +100,8 @@ "beaivi" ], "hour": [ - "diibmu" + "diibmu", + "diibmur" ], "minute": [ "minuhtta" @@ -214,47 +215,151 @@ "locale_specific": { "se-FI": { "name": "se-FI", + "date_order": "DMY", + "april": [ + "cuoŋ" + ], "monday": [ - "vuossárgga" + "má", + "mánnodat" ], "tuesday": [ - "maŋŋebárgga" + "di", + "disdat" ], "wednesday": [ - "gaskavahku" + "ga" ], "thursday": [ - "duorastaga" + "du", + "duorastat" ], "friday": [ - "bearjadaga" + "be" ], "saturday": [ - "lávvardaga" + "lá", + "lávvordat" + ], + "sunday": [ + "so" ], "year": [ "j", "jahki" ], + "month": [ + "m" + ], "week": [ + "v(k)", "vahkku" ], + "day": [ + "b" + ], + "hour": [ + "dmu" + ], + "minute": [ + "min" + ], + "second": [ + "sek" + ], "relative-type": { + "0 hour ago": [ + "dán diimmu" + ], + "0 minute ago": [ + "dán minuhta" + ], + "0 month ago": [ + "dán mánu" + ], + "0 second ago": [ + "dál" + ], + "0 week ago": [ + "dán vahku" + ], "0 year ago": [ "dán jagi" ], + "1 month ago": [ + "mannan mánu" + ], + "1 week ago": [ + "mannan vahku" + ], "1 year ago": [ - "mannan jagi" + "diibmá" + ], + "in 1 month": [ + "boahtte mánu" + ], + "in 1 week": [ + "boahtte vahku" ], "in 1 year": [ "boahtte jagi" ] }, "relative-type-regex": { + "\\1 day ago": [ + "{0} beaivve dás ovdal" + ], + "\\1 hour ago": [ + "{0} diibmu áigi", + "{0} diimmu áigi", + "{0} dmu áigi" + ], + "\\1 minute ago": [ + "{0} min áigi", + "{0} minuhta áigi", + "{0} minuhtta áigi" + ], + "\\1 month ago": [ + "{0} mánnu dás ovdal", + "{0} mánu dás ovdal" + ], + "\\1 second ago": [ + "{0} sek áigi", + "{0} sekunda áigi", + "{0} sekundda áigi" + ], + "\\1 week ago": [ + "{0} vahkku dás ovdal", + "{0} vahku dás ovdal" + ], "\\1 year ago": [ - "{0} jagi árat" + "{0} j dás ovdal", + "{0} jagi dás ovdal" + ], + "in \\1 day": [ + "{0} beaivve siste" + ], + "in \\1 hour": [ + "{0} diimmu siste", + "{0} dmu siste" + ], + "in \\1 minute": [ + "{0} min siste", + "{0} minuhta siste" + ], + "in \\1 month": [ + "{0} mánu geahčen", + "{0} mánu siste" + ], + "in \\1 second": [ + "{0} sek siste", + "{0} sekundda siste" + ], + "in \\1 week": [ + "{0} vahku geahčen" ], "in \\1 year": [ + "{0} j siste", "{0} jagi siste" ] } diff --git a/dateparser_data/cldr_language_data/date_translation_data/seh.json b/dateparser_data/cldr_language_data/date_translation_data/seh.json index f1792f055..dfa1f8ac7 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/seh.json +++ b/dateparser_data/cldr_language_data/date_translation_data/seh.json @@ -96,7 +96,8 @@ "ntsiku" ], "hour": [ - "hora" + "hora", + "hr" ], "minute": [ "minuto" diff --git a/dateparser_data/cldr_language_data/date_translation_data/ses.json b/dateparser_data/cldr_language_data/date_translation_data/ses.json index f935764d8..84b55e215 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ses.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ses.json @@ -94,7 +94,8 @@ "zaari" ], "hour": [ - "guuru" + "guuru", + "hr" ], "minute": [ "miniti" diff --git a/dateparser_data/cldr_language_data/date_translation_data/sg.json b/dateparser_data/cldr_language_data/date_translation_data/sg.json index 52cc1c08b..3b5a31060 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/sg.json +++ b/dateparser_data/cldr_language_data/date_translation_data/sg.json @@ -96,6 +96,7 @@ "lâ" ], "hour": [ + "hr", "ngbonga" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/shi-Latn.json b/dateparser_data/cldr_language_data/date_translation_data/shi-Latn.json index 61c968311..00ad2c008 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/shi-Latn.json +++ b/dateparser_data/cldr_language_data/date_translation_data/shi-Latn.json @@ -96,6 +96,7 @@ "ass" ], "hour": [ + "hr", "tasragt" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/shi-Tfng.json b/dateparser_data/cldr_language_data/date_translation_data/shi-Tfng.json index 22b1473c0..f0d3b2f0b 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/shi-Tfng.json +++ b/dateparser_data/cldr_language_data/date_translation_data/shi-Tfng.json @@ -96,6 +96,7 @@ "ⴰⵙⵙ" ], "hour": [ + "hr", "ⵜⴰⵙⵔⴰⴳⵜ" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/shi.json b/dateparser_data/cldr_language_data/date_translation_data/shi.json index 5124c2d72..8888bf0b7 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/shi.json +++ b/dateparser_data/cldr_language_data/date_translation_data/shi.json @@ -96,6 +96,7 @@ "ⴰⵙⵙ" ], "hour": [ + "hr", "ⵜⴰⵙⵔⴰⴳⵜ" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/si.json b/dateparser_data/cldr_language_data/date_translation_data/si.json index 7e7194dc5..3162d529a 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/si.json +++ b/dateparser_data/cldr_language_data/date_translation_data/si.json @@ -92,16 +92,13 @@ "දිනය" ], "hour": [ - "පැ", "පැය" ], "minute": [ - "මි", "මිනි", "මිනිත්තුව" ], "second": [ - "ත", "තත්", "තත්පරය" ], diff --git a/dateparser_data/cldr_language_data/date_translation_data/sk.json b/dateparser_data/cldr_language_data/date_translation_data/sk.json index b8b883979..bf184ecc3 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/sk.json +++ b/dateparser_data/cldr_language_data/date_translation_data/sk.json @@ -110,7 +110,8 @@ ], "hour": [ "h", - "hodina" + "hodina", + "hodiny" ], "minute": [ "min", @@ -131,12 +132,14 @@ "v tejto minúte" ], "0 month ago": [ + "tento mes", "tento mesiac" ], "0 second ago": [ "teraz" ], "0 week ago": [ + "tento týž", "tento týždeň" ], "0 year ago": [ @@ -146,9 +149,11 @@ "včera" ], "1 month ago": [ + "minulý mes", "minulý mesiac" ], "1 week ago": [ + "minulý týž", "minulý týždeň" ], "1 year ago": [ @@ -158,9 +163,11 @@ "zajtra" ], "in 1 month": [ + "budúci mes", "budúci mesiac" ], "in 1 week": [ + "budúci týž", "budúci týždeň" ], "in 1 year": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/sl.json b/dateparser_data/cldr_language_data/date_translation_data/sl.json index 77a66432d..d2cdef9a3 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/sl.json +++ b/dateparser_data/cldr_language_data/date_translation_data/sl.json @@ -100,7 +100,8 @@ ], "hour": [ "h", - "ura" + "ura", + "ure" ], "minute": [ "min", @@ -122,12 +123,14 @@ "to minuto" ], "0 month ago": [ + "ta mes", "ta mesec" ], "0 second ago": [ "zdaj" ], "0 week ago": [ + "ta ted", "ta teden" ], "0 year ago": [ @@ -137,9 +140,13 @@ "včeraj" ], "1 month ago": [ + "prej mes", + "prejšnji mes", "prejšnji mesec" ], "1 week ago": [ + "prej ted", + "prejšnji ted", "prejšnji teden" ], "1 year ago": [ @@ -149,9 +156,13 @@ "jutri" ], "in 1 month": [ + "nasl mes", + "naslednji mes", "naslednji mesec" ], "in 1 week": [ + "nasl ted", + "naslednji ted", "naslednji teden" ], "in 1 year": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/smn.json b/dateparser_data/cldr_language_data/date_translation_data/smn.json index debf7b9b4..8eaadfd75 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/smn.json +++ b/dateparser_data/cldr_language_data/date_translation_data/smn.json @@ -103,7 +103,8 @@ "day" ], "hour": [ - "hour" + "hour", + "tiijmeh" ], "minute": [ "minute" diff --git a/dateparser_data/cldr_language_data/date_translation_data/sn.json b/dateparser_data/cldr_language_data/date_translation_data/sn.json index f306903cf..b1e28d11d 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/sn.json +++ b/dateparser_data/cldr_language_data/date_translation_data/sn.json @@ -96,7 +96,8 @@ "zuva" ], "hour": [ - "awa" + "awa", + "hr" ], "minute": [ "mineti" diff --git a/dateparser_data/cldr_language_data/date_translation_data/so.json b/dateparser_data/cldr_language_data/date_translation_data/so.json index 850727fc2..d7463da9e 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/so.json +++ b/dateparser_data/cldr_language_data/date_translation_data/so.json @@ -3,152 +3,244 @@ "date_order": "DMY", "january": [ "bisha koobaad", - "kob" + "jan", + "jannaayo" ], "february": [ "bisha labaad", - "lab" + "feb", + "febraayo" ], "march": [ "bisha saddexaad", - "sad" + "maarso", + "mar" ], "april": [ - "afr", + "abr", + "abriil", "bisha afraad" ], "may": [ "bisha shanaad", - "sha" + "may" ], "june": [ "bisha lixaad", - "lix" + "jun", + "juun" ], "july": [ "bisha todobaad", - "tod" + "lul", + "luuliyo" ], "august": [ "bisha sideedaad", - "sid" + "ogosto", + "ogs" ], "september": [ "bisha sagaalaad", - "sag" + "seb", + "sebteembar" ], "october": [ "bisha tobnaad", - "tob" + "okt", + "oktoobar" ], "november": [ "bisha kow iyo tobnaad", - "kit" + "nof", + "noofeembar" ], "december": [ "bisha laba iyo tobnaad", - "lit" + "dis", + "diseembar" ], "monday": [ "isn", "isniin" ], "tuesday": [ - "tal", - "talaado" + "talaado", + "tldo" ], "wednesday": [ - "arb", - "arbaco" + "arbaco", + "arbc" ], "thursday": [ - "kha", - "khamiis" + "khamiis", + "khms" ], "friday": [ - "jim", - "jimco" + "jimco", + "jmc" ], "saturday": [ - "sab", - "sabti" + "sabti", + "sbti" ], "sunday": [ "axad", "axd" ], "am": [ - "sn" + "am", + "gh" ], "pm": [ - "gn" + "gd" ], "year": [ - "year" + "sannad", + "snd" ], "month": [ - "month" + "bil" ], "week": [ - "week" + "tdbd", + "toddobaad" ], "day": [ - "day" + "maalin", + "mln" ], "hour": [ - "hour" + "saacad", + "saacado", + "scd" ], "minute": [ - "minute" + "daqiiqad", + "dqqd" ], "second": [ - "second" + "ilbiriqsi", + "ilbrqsi" ], "relative-type": { "0 day ago": [ "maanta" ], "0 hour ago": [ - "this hour" + "saacadan" ], "0 minute ago": [ - "this minute" + "daqiiqadan" ], "0 month ago": [ - "this month" + "bishan" ], "0 second ago": [ - "now" + "imika", + "iminka" ], "0 week ago": [ - "this week" + "toddobaadkan", + "usbuucan" ], "0 year ago": [ - "this year" + "sannadkan" ], "1 day ago": [ "shalay" ], "1 month ago": [ - "last month" + "bishii hore" ], "1 week ago": [ - "last week" + "toddobaadkii hore" ], "1 year ago": [ - "last year" + "sannadkii hore", + "sannadkii la soo dhaafay" ], "in 1 day": [ "berri" ], "in 1 month": [ - "next month" + "bisha danbe" ], "in 1 week": [ - "next week" + "toddobaadka danbe" ], "in 1 year": [ - "next year" + "sannadka danbe", + "sannadka xiga" + ] + }, + "relative-type-regex": { + "\\1 day ago": [ + "{0} maalin kahor", + "{0} maalmood kahor", + "{0} mlmd khr", + "{0} mln khr" + ], + "\\1 hour ago": [ + "{0} saacad kahor", + "{0} saacadood kahor", + "{0} scd khr" + ], + "\\1 minute ago": [ + "{0} daqiiqad kahor", + "{0} daqiiqadood kahor", + "{0} dqqd khr" + ], + "\\1 month ago": [ + "{0} bil kahor", + "{0} bil khr", + "{0} bilood kahor" + ], + "\\1 second ago": [ + "{0} ilbiriqsi kahor", + "{0} ilbrqsi khr" + ], + "\\1 week ago": [ + "{0} tdbd khr", + "{0} toddobaad kahor" + ], + "\\1 year ago": [ + "{0} sannad kahor", + "{0} sannadood kahor", + "{0} snd khr" + ], + "in \\1 day": [ + "{0} maalin", + "{0} maalmood", + "{0} mlmd", + "{0} mln" + ], + "in \\1 hour": [ + "{0} saacad", + "{0} saacadood", + "{0} scd" + ], + "in \\1 minute": [ + "{0} daqiidadood", + "{0} daqiiqad", + "{0} dqqd" + ], + "in \\1 month": [ + "{0} bil", + "{0} bilood" + ], + "in \\1 second": [ + "{0} ilbiriqsi", + "{0} ilbrqsi" + ], + "in \\1 week": [ + "{0} tdbd", + "{0} toddobaad" + ], + "in \\1 year": [ + "{0} sannad", + "{0} sannadood", + "{0} snd" ] }, "locale_specific": { diff --git a/dateparser_data/cldr_language_data/date_translation_data/sq.json b/dateparser_data/cldr_language_data/date_translation_data/sq.json index 5ac218ed4..655499e53 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/sq.json +++ b/dateparser_data/cldr_language_data/date_translation_data/sq.json @@ -25,11 +25,11 @@ "qershor" ], "july": [ - "kor", + "korr", "korrik" ], "august": [ - "gsh", + "gush", "gusht" ], "september": [ @@ -78,10 +78,12 @@ ], "am": [ "e paradites", - "paradite" + "paradite", + "pd" ], "pm": [ "e pasdites", + "md", "pasdite" ], "year": [ @@ -127,7 +129,8 @@ "këtë javë" ], "0 year ago": [ - "këtë vit" + "këtë vit", + "sivjet" ], "1 day ago": [ "dje" @@ -139,7 +142,8 @@ "javën e kaluar" ], "1 year ago": [ - "vitin e kaluar" + "vitin e kaluar", + "vjet" ], "in 1 day": [ "nesër" @@ -151,6 +155,7 @@ "javën e ardhshme" ], "in 1 year": [ + "mot", "vitin e ardhshëm" ] }, diff --git a/dateparser_data/cldr_language_data/date_translation_data/sr-Cyrl.json b/dateparser_data/cldr_language_data/date_translation_data/sr-Cyrl.json index b894802e0..36d465c4e 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/sr-Cyrl.json +++ b/dateparser_data/cldr_language_data/date_translation_data/sr-Cyrl.json @@ -75,10 +75,10 @@ "недеља" ], "am": [ - "пре подне" + "am" ], "pm": [ - "по подне" + "pm" ], "year": [ "г", @@ -86,12 +86,10 @@ "година" ], "month": [ - "м", "мес", "месец" ], "week": [ - "н", "нед", "недеља" ], @@ -101,6 +99,7 @@ ], "hour": [ "сат", + "сати", "ч" ], "minute": [ @@ -123,39 +122,54 @@ "овог минута" ], "0 month ago": [ + "овог мес", "овог месеца" ], "0 second ago": [ "сада" ], "0 week ago": [ + "ове н", + "ове нед", "ове недеље" ], "0 year ago": [ + "ове г", + "ове год", "ове године" ], "1 day ago": [ "јуче" ], "1 month ago": [ + "прошлог мес", "прошлог месеца" ], "1 week ago": [ + "прошле н", + "прошле нед", "прошле недеље" ], "1 year ago": [ + "прошле г", + "прошле год", "прошле године" ], "in 1 day": [ "сутра" ], "in 1 month": [ + "следећег мес", "следећег месеца" ], "in 1 week": [ + "следеће н", + "следеће нед", "следеће недеље" ], "in 1 year": [ + "следеће г", + "следеће год", "следеће године" ] }, @@ -240,14 +254,11 @@ "locale_specific": { "sr-Cyrl-BA": { "name": "sr-Cyrl-BA", - "september": [ - "септ" - ], - "tuesday": [ - "ут" + "monday": [ + "понедјељак" ], "wednesday": [ - "ср", + "сри", "сриједа" ], "sunday": [ @@ -255,18 +266,110 @@ ], "am": [ "прије подне" - ] + ], + "pm": [ + "по подне" + ], + "month": [ + "мјес", + "мјесец" + ], + "week": [ + "седм", + "седмица" + ], + "relative-type": { + "0 month ago": [ + "овог мјес", + "овог мјесеца" + ], + "0 week ago": [ + "ове с", + "ове седм", + "ове седмице" + ], + "1 month ago": [ + "прошлог мјес", + "прошлог мјесеца" + ], + "1 week ago": [ + "прошле с", + "прошле седм", + "прошле седмице" + ], + "in 1 month": [ + "сљедећег м", + "сљедећег мјес", + "сљедећег мјесеца" + ], + "in 1 week": [ + "сљедеће с", + "сљедеће седм", + "сљедеће седмице" + ], + "in 1 year": [ + "сљедеће г", + "сљедеће год", + "сљедеће године" + ] + }, + "relative-type-regex": { + "\\1 day ago": [ + "прије {0} д", + "прије {0} дана" + ], + "\\1 hour ago": [ + "прије {0} сата", + "прије {0} сати", + "прије {0} ч" + ], + "\\1 minute ago": [ + "прије {0} мин", + "прије {0} минута" + ], + "\\1 month ago": [ + "прије {0} м", + "прије {0} мјес", + "прије {0} мјесеца", + "прије {0} мјесеци" + ], + "\\1 second ago": [ + "прије {0} с", + "прије {0} сек", + "прије {0} секунде", + "прије {0} секунди" + ], + "\\1 week ago": [ + "прије {0} с", + "прије {0} седм", + "прије {0} седмица", + "прије {0} седмице" + ], + "\\1 year ago": [ + "прије {0} г", + "прије {0} год", + "прије {0} година", + "прије {0} године" + ], + "in \\1 month": [ + "за {0} мјес", + "за {0} мјесец", + "за {0} мјесеци" + ], + "in \\1 week": [ + "за {0} с", + "за {0} седм", + "за {0} седмица", + "за {0} седмицу" + ] + } }, "sr-Cyrl-ME": { "name": "sr-Cyrl-ME", "september": [ "септ" ], - "tuesday": [ - "ут" - ], "wednesday": [ - "ср", "сриједа" ], "sunday": [ @@ -274,18 +377,15 @@ ], "am": [ "прије подне" + ], + "pm": [ + "по подне" ] }, "sr-Cyrl-XK": { "name": "sr-Cyrl-XK", "september": [ "септ" - ], - "tuesday": [ - "ут" - ], - "wednesday": [ - "ср" ] } } diff --git a/dateparser_data/cldr_language_data/date_translation_data/sr-Latn.json b/dateparser_data/cldr_language_data/date_translation_data/sr-Latn.json index 74ce8fd02..46321b6e1 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/sr-Latn.json +++ b/dateparser_data/cldr_language_data/date_translation_data/sr-Latn.json @@ -75,10 +75,10 @@ "nedelja" ], "am": [ - "pre podne" + "am" ], "pm": [ - "po podne" + "pm" ], "year": [ "g", @@ -86,12 +86,10 @@ "godina" ], "month": [ - "m", "mes", "mesec" ], "week": [ - "n", "ned", "nedelja" ], @@ -101,6 +99,7 @@ ], "hour": [ "sat", + "sati", "č" ], "minute": [ @@ -123,39 +122,54 @@ "ovog minuta" ], "0 month ago": [ + "ovog mes", "ovog meseca" ], "0 second ago": [ "sada" ], "0 week ago": [ + "ove n", + "ove ned", "ove nedelje" ], "0 year ago": [ + "ove g", + "ove god", "ove godine" ], "1 day ago": [ "juče" ], "1 month ago": [ + "prošlog mes", "prošlog meseca" ], "1 week ago": [ + "prošle n", + "prošle ned", "prošle nedelje" ], "1 year ago": [ + "prošle g", + "prošle god", "prošle godine" ], "in 1 day": [ "sutra" ], "in 1 month": [ + "sledećeg mes", "sledećeg meseca" ], "in 1 week": [ + "sledeće n", + "sledeće ned", "sledeće nedelje" ], "in 1 year": [ + "sledeće g", + "sledeće god", "sledeće godine" ] }, @@ -240,14 +254,11 @@ "locale_specific": { "sr-Latn-BA": { "name": "sr-Latn-BA", - "september": [ - "sept" - ], - "tuesday": [ - "ut" + "monday": [ + "ponedjeljak" ], "wednesday": [ - "sr", + "sri", "srijeda" ], "sunday": [ @@ -255,18 +266,110 @@ ], "am": [ "prije podne" - ] + ], + "pm": [ + "po podne" + ], + "month": [ + "mjes", + "mjesec" + ], + "week": [ + "sedm", + "sedmica" + ], + "relative-type": { + "0 month ago": [ + "ovog mjes", + "ovog mjeseca" + ], + "0 week ago": [ + "ove s", + "ove sedm", + "ove sedmice" + ], + "1 month ago": [ + "prošlog mjes", + "prošlog mjeseca" + ], + "1 week ago": [ + "prošle s", + "prošle sedm", + "prošle sedmice" + ], + "in 1 month": [ + "sljedećeg m", + "sljedećeg mjes", + "sljedećeg mjeseca" + ], + "in 1 week": [ + "sljedeće s", + "sljedeće sedm", + "sljedeće sedmice" + ], + "in 1 year": [ + "sljedeće g", + "sljedeće god", + "sljedeće godine" + ] + }, + "relative-type-regex": { + "\\1 day ago": [ + "prije {0} d", + "prije {0} dana" + ], + "\\1 hour ago": [ + "prije {0} sata", + "prije {0} sati", + "prije {0} č" + ], + "\\1 minute ago": [ + "prije {0} min", + "prije {0} minuta" + ], + "\\1 month ago": [ + "prije {0} m", + "prije {0} mjes", + "prije {0} mjeseca", + "prije {0} mjeseci" + ], + "\\1 second ago": [ + "prije {0} s", + "prije {0} sek", + "prije {0} sekunde", + "prije {0} sekundi" + ], + "\\1 week ago": [ + "prije {0} s", + "prije {0} sedm", + "prije {0} sedmica", + "prije {0} sedmice" + ], + "\\1 year ago": [ + "prije {0} g", + "prije {0} god", + "prije {0} godina", + "prije {0} godine" + ], + "in \\1 month": [ + "za {0} mjes", + "za {0} mjesec", + "za {0} mjeseci" + ], + "in \\1 week": [ + "za {0} s", + "za {0} sedm", + "za {0} sedmica", + "za {0} sedmicu" + ] + } }, "sr-Latn-ME": { "name": "sr-Latn-ME", "september": [ "sept" ], - "tuesday": [ - "ut" - ], "wednesday": [ - "sr", "srijeda" ], "sunday": [ @@ -274,18 +377,15 @@ ], "am": [ "prije podne" + ], + "pm": [ + "po podne" ] }, "sr-Latn-XK": { "name": "sr-Latn-XK", "september": [ "sept" - ], - "tuesday": [ - "ut" - ], - "wednesday": [ - "sr" ] } } diff --git a/dateparser_data/cldr_language_data/date_translation_data/sr.json b/dateparser_data/cldr_language_data/date_translation_data/sr.json index 2ce5041b7..0a0b444f2 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/sr.json +++ b/dateparser_data/cldr_language_data/date_translation_data/sr.json @@ -75,10 +75,10 @@ "недеља" ], "am": [ - "пре подне" + "am" ], "pm": [ - "по подне" + "pm" ], "year": [ "г", @@ -86,12 +86,10 @@ "година" ], "month": [ - "м", "мес", "месец" ], "week": [ - "н", "нед", "недеља" ], @@ -101,6 +99,7 @@ ], "hour": [ "сат", + "сати", "ч" ], "minute": [ @@ -123,39 +122,54 @@ "овог минута" ], "0 month ago": [ + "овог мес", "овог месеца" ], "0 second ago": [ "сада" ], "0 week ago": [ + "ове н", + "ове нед", "ове недеље" ], "0 year ago": [ + "ове г", + "ове год", "ове године" ], "1 day ago": [ "јуче" ], "1 month ago": [ + "прошлог мес", "прошлог месеца" ], "1 week ago": [ + "прошле н", + "прошле нед", "прошле недеље" ], "1 year ago": [ + "прошле г", + "прошле год", "прошле године" ], "in 1 day": [ "сутра" ], "in 1 month": [ + "следећег мес", "следећег месеца" ], "in 1 week": [ + "следеће н", + "следеће нед", "следеће недеље" ], "in 1 year": [ + "следеће г", + "следеће год", "следеће године" ] }, diff --git a/dateparser_data/cldr_language_data/date_translation_data/sv.json b/dateparser_data/cldr_language_data/date_translation_data/sv.json index 89d971787..89dbd3c23 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/sv.json +++ b/dateparser_data/cldr_language_data/date_translation_data/sv.json @@ -99,6 +99,7 @@ "hour": [ "h", "tim", + "timmar", "timme" ], "minute": [ @@ -113,7 +114,8 @@ ], "relative-type": { "0 day ago": [ - "i dag" + "i dag", + "idag" ], "0 hour ago": [ "denna timme" @@ -122,8 +124,8 @@ "denna minut" ], "0 month ago": [ - "denna mån", - "denna månad" + "den här månaden", + "denna mån" ], "0 second ago": [ "nu" @@ -136,7 +138,8 @@ "i år" ], "1 day ago": [ - "i går" + "i går", + "igår" ], "1 month ago": [ "förra mån", @@ -150,7 +153,8 @@ "i fjol" ], "in 1 day": [ - "i morgon" + "i morgon", + "imorgon" ], "in 1 month": [ "nästa mån", @@ -178,19 +182,19 @@ "−{0} h" ], "\\1 minute ago": [ - "för {0} min sedan", + "för {0} min sen", "för {0} minut sedan", "för {0} minuter sedan", "−{0} min" ], "\\1 month ago": [ - "för {0} mån sedan", + "för {0} mån sen", "för {0} månad sedan", "för {0} månader sedan", "−{0} mån" ], "\\1 second ago": [ - "för {0} sek sedan", + "för {0} s sen", "för {0} sekund sedan", "för {0} sekunder sedan", "−{0} s" @@ -203,6 +207,7 @@ ], "\\1 year ago": [ "för {0} år sedan", + "för {0} år sen", "−{0} år" ], "in \\1 day": [ @@ -244,8 +249,7 @@ "name": "sv-AX" }, "sv-FI": { - "name": "sv-FI", - "date_order": "DMY" + "name": "sv-FI" } } } \ No newline at end of file diff --git a/dateparser_data/cldr_language_data/date_translation_data/sw.json b/dateparser_data/cldr_language_data/date_translation_data/sw.json index 760d8a5f6..27b3bc67e 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/sw.json +++ b/dateparser_data/cldr_language_data/date_translation_data/sw.json @@ -70,11 +70,9 @@ "jumapili" ], "am": [ - "am", - "asubuhi" + "am" ], "pm": [ - "mchana", "pm" ], "year": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/ta.json b/dateparser_data/cldr_language_data/date_translation_data/ta.json index cf3692fb4..214f78241 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ta.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ta.json @@ -74,6 +74,7 @@ "ஞாயிறு" ], "am": [ + "am", "முற்பகல்" ], "pm": [ @@ -98,7 +99,8 @@ ], "hour": [ "ம", - "மணி" + "மணி", + "மணிநேரங்கள்" ], "minute": [ "நிமி", @@ -189,7 +191,7 @@ "{0} வா முன்", "{0} வார முன்", "{0} வாரங்களுக்கு முன்", - "{0} வாரத்திற்கு முன்பு" + "{0} வாரத்திற்கு முன்" ], "\\1 year ago": [ "{0} ஆ முன்", diff --git a/dateparser_data/cldr_language_data/date_translation_data/te.json b/dateparser_data/cldr_language_data/date_translation_data/te.json index cd42b1c92..5383409fd 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/te.json +++ b/dateparser_data/cldr_language_data/date_translation_data/te.json @@ -92,15 +92,15 @@ "వారము" ], "day": [ - "ది", - "దినం" + "దినం", + "రోజు" ], "hour": [ "గం", - "గంట" + "గంట", + "గంటలు" ], "minute": [ - "ని", "నిమి", "నిమిషము" ], @@ -128,6 +128,8 @@ "ఈ వారం" ], "0 year ago": [ + "ఈ సం", + "ఈ సంవ", "ఈ సంవత్సరం" ], "1 day ago": [ @@ -140,6 +142,8 @@ "గత వారం" ], "1 year ago": [ + "గత సం", + "గత సంవ", "గత సంవత్సరం" ], "in 1 day": [ @@ -152,6 +156,8 @@ "తదుపరి వారం" ], "in 1 year": [ + "తదుపరి సం", + "తదుపరి సంవ", "తదుపరి సంవత్సరం" ] }, @@ -209,7 +215,8 @@ "in \\1 second": [ "{0} సెక లో", "{0} సెకనులో", - "{0} సెకన్లలో" + "{0} సెకన్లలో", + "{0} సెకలో" ], "in \\1 week": [ "{0} వారంలో", @@ -217,6 +224,7 @@ ], "in \\1 year": [ "{0} సంలో", + "{0} సంల్లో", "{0} సంవత్సరంలో", "{0} సంవత్సరాల్లో" ] diff --git a/dateparser_data/cldr_language_data/date_translation_data/teo.json b/dateparser_data/cldr_language_data/date_translation_data/teo.json index def3c9aa7..746fa5e16 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/teo.json +++ b/dateparser_data/cldr_language_data/date_translation_data/teo.json @@ -96,7 +96,8 @@ "aparan" ], "hour": [ - "esaa" + "esaa", + "hr" ], "minute": [ "idakika" diff --git a/dateparser_data/cldr_language_data/date_translation_data/th.json b/dateparser_data/cldr_language_data/date_translation_data/th.json index b0e2e20b9..c46029fb2 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/th.json +++ b/dateparser_data/cldr_language_data/date_translation_data/th.json @@ -78,9 +78,11 @@ "อา" ], "am": [ + "am", "ก่อนเที่ยง" ], "pm": [ + "pm", "หลังเที่ยง" ], "year": [ @@ -100,7 +102,6 @@ "ชั่วโมง" ], "minute": [ - "น", "นาที" ], "second": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/ti.json b/dateparser_data/cldr_language_data/date_translation_data/ti.json index 11ea5f0ee..a519add75 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ti.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ti.json @@ -52,7 +52,6 @@ "ሰኑይ" ], "tuesday": [ - "ሠሉስ", "ሰሉ", "ሰሉስ" ], @@ -62,8 +61,7 @@ ], "thursday": [ "ሓሙ", - "ሓሙስ", - "ኃሙስ" + "ሓሙስ" ], "friday": [ "ዓር", @@ -78,77 +76,124 @@ "ሰንበት" ], "am": [ - "ንጉሆ ሰዓተ" + "ቅቀ" ], "pm": [ - "ድሕር ሰዓት" + "ድቀ" ], "year": [ - "year" + "ዓመት" ], "month": [ - "month" + "ወርሒ" ], "week": [ - "week" + "ሰሙን" ], "day": [ - "day" + "መዓልቲ" ], "hour": [ - "hour" + "hr", + "ሰዓት" ], "minute": [ - "minute" + "ደቒ", + "ደቒቕ" ], "second": [ - "second" + "ካልኢት" ], "relative-type": { "0 day ago": [ - "today" + "ሎሚ" ], "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": [ - "yesterday" + "ትማሊ" ], "1 month ago": [ - "last month" + "ዝሓለፈ ወርሒ" ], "1 week ago": [ - "last week" + "ዝሓለፈ ሰሙን" ], "1 year ago": [ - "last year" + "ዓሚ" ], "in 1 day": [ - "tomorrow" + "ጽባሕ" ], "in 1 month": [ - "next month" + "ዝመጽእ ወርሒ" ], "in 1 week": [ - "next week" + "ዝመጽእ ሰሙን" ], "in 1 year": [ - "next year" + "ንዓመታ" + ] + }, + "relative-type-regex": { + "\\1 day ago": [ + "ቅድሚ {0} መዓልቲ", + "ኣብ {0} መዓልቲ" + ], + "\\1 hour ago": [ + "ቅድሚ {0} ሰዓት" + ], + "\\1 minute ago": [ + "ቅድሚ {0} ደቒቕ" + ], + "\\1 month ago": [ + "ቅድሚ {0} ወርሒ" + ], + "\\1 second ago": [ + "ቅድሚ {0} ካልኢት" + ], + "\\1 week ago": [ + "ቅድሚ {0} ሰሙን" + ], + "\\1 year ago": [ + "ቅድሚ {0} ዓ" + ], + "in \\1 day": [ + "ኣብ {0} መዓልቲ" + ], + "in \\1 hour": [ + "ኣብ {0} ሰዓት" + ], + "in \\1 minute": [ + "ኣብ {0} ደቒቕ" + ], + "in \\1 month": [ + "ኣብ {0} ወርሒ" + ], + "in \\1 second": [ + "ኣብ {0} ካልኢት" + ], + "in \\1 week": [ + "ኣብ {0} ሰሙን" + ], + "in \\1 year": [ + "ኣብ {0} ዓ" ] }, "locale_specific": { diff --git a/dateparser_data/cldr_language_data/date_translation_data/to.json b/dateparser_data/cldr_language_data/date_translation_data/to.json index 65b8a6029..bb0ac0a4d 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/to.json +++ b/dateparser_data/cldr_language_data/date_translation_data/to.json @@ -33,8 +33,9 @@ "'aokosi" ], "september": [ - "sep", - "sepitema" + "sepitema", + "sēp", + "sēpitema" ], "october": [ "'oka", @@ -77,81 +78,98 @@ "sāpate" ], "am": [ - "am", "hengihengi", "hh" ], "pm": [ "ea", - "efiafi", - "pm" + "efiafi" ], "year": [ + "t", "ta'u" ], "month": [ + "mh", "māhina" ], "week": [ + "ui", "uike" ], "day": [ + "'a", "'aho" ], "hour": [ + "h", "houa" ], "minute": [ + "m", "miniti" ], "second": [ + "s", "sekoni" ], "relative-type": { "0 day ago": [ - "'ahó ni" + "'ahó ni", + "'ani" ], "0 hour ago": [ - "this hour" + "ko e houa 'eni" ], "0 minute ago": [ - "this minute" + "ko e miniti 'eni" ], "0 month ago": [ + "mhni", "māhiná ni" ], "0 second ago": [ "taimí ni" ], "0 week ago": [ - "uiké ni" + "uiké ni", + "uini" ], "0 year ago": [ - "ta'ú ni" + "ta'ú ni", + "tni" ], "1 day ago": [ + "'ane", "'aneafi" ], "1 month ago": [ + "mh'osi", "māhina kuo'osi" ], "1 week ago": [ + "ui'osi", "uike kuo'osi" ], "1 year ago": [ + "t'osi", "ta'u kuo'osi" ], "in 1 day": [ + "'apo", "'apongipongi" ], "in 1 month": [ + "mhha'u", "māhina kaha'u" ], "in 1 week": [ + "uiha'u", "uike kaha'u" ], "in 1 year": [ - "ta'u kaha'u" + "ta'u kaha'u", + "tha'u" ] }, "relative-type-regex": { diff --git a/dateparser_data/cldr_language_data/date_translation_data/tr.json b/dateparser_data/cldr_language_data/date_translation_data/tr.json index a913750d6..fcb835640 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/tr.json +++ b/dateparser_data/cldr_language_data/date_translation_data/tr.json @@ -125,7 +125,8 @@ "şimdi" ], "0 week ago": [ - "bu hafta" + "bu hafta", + "bu hf" ], "0 year ago": [ "bu yıl" @@ -137,7 +138,8 @@ "geçen ay" ], "1 week ago": [ - "geçen hafta" + "geçen hafta", + "geçen hf" ], "1 year ago": [ "geçen yıl" @@ -149,7 +151,8 @@ "gelecek ay" ], "in 1 week": [ - "gelecek hafta" + "gelecek hafta", + "gelecek hf" ], "in 1 year": [ "gelecek yıl" diff --git a/dateparser_data/cldr_language_data/date_translation_data/twq.json b/dateparser_data/cldr_language_data/date_translation_data/twq.json index 4b6409a72..780cb5333 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/twq.json +++ b/dateparser_data/cldr_language_data/date_translation_data/twq.json @@ -94,7 +94,8 @@ "zaari" ], "hour": [ - "guuru" + "guuru", + "hr" ], "minute": [ "miniti" diff --git a/dateparser_data/cldr_language_data/date_translation_data/tzm.json b/dateparser_data/cldr_language_data/date_translation_data/tzm.json index 1c1d4561d..69ec3fcb7 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/tzm.json +++ b/dateparser_data/cldr_language_data/date_translation_data/tzm.json @@ -96,6 +96,7 @@ "ass" ], "hour": [ + "hr", "tasragt" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/ug.json b/dateparser_data/cldr_language_data/date_translation_data/ug.json index ffe747a90..a2e1a3b76 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ug.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ug.json @@ -86,6 +86,7 @@ "كۈن" ], "hour": [ + "hr", "سائەت" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/uk.json b/dateparser_data/cldr_language_data/date_translation_data/uk.json index e0f1e321f..df31cb436 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/uk.json +++ b/dateparser_data/cldr_language_data/date_translation_data/uk.json @@ -17,19 +17,16 @@ "березня" ], "april": [ - "кві", "квіт", "квітень", "квітня" ], "may": [ - "тра", "трав", "травень", "травня" ], "june": [ - "чер", "черв", "червень", "червня" @@ -40,7 +37,6 @@ "липня" ], "august": [ - "сер", "серп", "серпень", "серпня" @@ -51,19 +47,16 @@ "вересня" ], "october": [ - "жов", "жовт", "жовтень", "жовтня" ], "november": [ - "лис", "лист", "листопад", "листопада" ], "december": [ - "гру", "груд", "грудень", "грудня" @@ -78,6 +71,7 @@ ], "wednesday": [ "середа", + "середу", "ср" ], "thursday": [ @@ -85,15 +79,18 @@ "чт" ], "friday": [ + "п'ятницю", "п'ятниця", "пт" ], "saturday": [ "сб", - "субота" + "субота", + "суботу" ], "sunday": [ "нд", + "неділю", "неділя" ], "am": [ @@ -107,10 +104,12 @@ "рік" ], "month": [ + "м", "міс", "місяць" ], "week": [ + "т", "тиж", "тиждень" ], @@ -120,7 +119,8 @@ ], "hour": [ "год", - "година" + "година", + "години" ], "minute": [ "хв", @@ -141,6 +141,7 @@ "цієї хвилини" ], "0 month ago": [ + "цього міс", "цього місяця" ], "0 second ago": [ @@ -150,36 +151,43 @@ "цього тижня" ], "0 year ago": [ - "цього року" + "цього року", + "цьогоріч" ], "1 day ago": [ "учора" ], "1 month ago": [ + "мин міс", "минулого місяця" ], "1 week ago": [ + "мин тижня", "минулого тижня" ], "1 year ago": [ + "минулого року", "торік" ], "in 1 day": [ "завтра" ], "in 1 month": [ + "наст міс", "наступного місяця" ], "in 1 week": [ + "наст тижня", "наступного тижня" ], "in 1 year": [ + "наст р", + "наст року", "наступного року" ] }, "relative-type-regex": { "\\1 day ago": [ - "{0} д тому", "{0} день тому", "{0} дн тому", "{0} дня тому" @@ -215,7 +223,7 @@ "{0} рік тому" ], "in \\1 day": [ - "за {0} д", + "за {0} дн", "через {0} день", "через {0} дн", "через {0} дня" diff --git a/dateparser_data/cldr_language_data/date_translation_data/ur.json b/dateparser_data/cldr_language_data/date_translation_data/ur.json index 1d263702d..604b29163 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/ur.json +++ b/dateparser_data/cldr_language_data/date_translation_data/ur.json @@ -38,7 +38,7 @@ "دسمبر" ], "monday": [ - "سوموار" + "پیر" ], "tuesday": [ "منگل" @@ -78,7 +78,8 @@ "دن" ], "hour": [ - "گھنٹہ" + "گھنٹہ", + "گھنٹے" ], "minute": [ "منٹ" @@ -97,6 +98,7 @@ "اس منٹ" ], "0 month ago": [ + "اس ماہ", "اس مہینہ" ], "0 second ago": [ @@ -112,10 +114,12 @@ "گزشتہ کل" ], "1 month ago": [ - "پچھلے مہینہ" + "پچھلے مہینہ", + "گزشتہ ماہ" ], "1 week ago": [ - "پچھلے ہفتہ" + "پچھلے ہفتہ", + "گزشتہ ہفتے" ], "1 year ago": [ "گزشتہ سال" @@ -124,10 +128,13 @@ "آئندہ کل" ], "in 1 month": [ + "اگلا مہینہ", + "اگلے ماہ", "اگلے مہینہ" ], "in 1 week": [ - "اگلے ہفتہ" + "اگلے ہفتہ", + "اگلے ہفتے" ], "in 1 year": [ "اگلے سال" @@ -167,7 +174,6 @@ ], "in \\1 hour": [ "{0} گھنٹوں میں", - "{0} گھنٹہ میں", "{0} گھنٹے میں" ], "in \\1 minute": [ @@ -192,21 +198,9 @@ "locale_specific": { "ur-IN": { "name": "ur-IN", - "monday": [ - "پیر" - ], "relative-type": { - "0 month ago": [ - "اس ماہ" - ], - "1 month ago": [ - "گزشتہ ماہ" - ], "1 week ago": [ "گزشتہ ہفتہ" - ], - "in 1 month": [ - "اگلے ماہ" ] }, "relative-type-regex": { diff --git a/dateparser_data/cldr_language_data/date_translation_data/uz-Arab.json b/dateparser_data/cldr_language_data/date_translation_data/uz-Arab.json index d72c229cf..a45ecc889 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/uz-Arab.json +++ b/dateparser_data/cldr_language_data/date_translation_data/uz-Arab.json @@ -94,7 +94,8 @@ "day" ], "hour": [ - "hour" + "hour", + "hr" ], "minute": [ "minute" diff --git a/dateparser_data/cldr_language_data/date_translation_data/uz-Cyrl.json b/dateparser_data/cldr_language_data/date_translation_data/uz-Cyrl.json index 24f46bebd..5154d79b2 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/uz-Cyrl.json +++ b/dateparser_data/cldr_language_data/date_translation_data/uz-Cyrl.json @@ -93,6 +93,7 @@ "кун" ], "hour": [ + "hr", "соат" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/uz-Latn.json b/dateparser_data/cldr_language_data/date_translation_data/uz-Latn.json index f1a957bfb..701beabe1 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/uz-Latn.json +++ b/dateparser_data/cldr_language_data/date_translation_data/uz-Latn.json @@ -116,12 +116,14 @@ "shu daqiqada" ], "0 month ago": [ + "bu oy", "shu oy" ], "0 second ago": [ "hozir" ], "0 week ago": [ + "bu hafta", "shu hafta" ], "0 year ago": [ @@ -138,7 +140,7 @@ "o‘tgan hafta" ], "1 year ago": [ - "o'tgan yil", + "o‘'tgan yil", "o‘tgan yil" ], "in 1 day": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/uz.json b/dateparser_data/cldr_language_data/date_translation_data/uz.json index 220e5cf7e..5c0cdae17 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/uz.json +++ b/dateparser_data/cldr_language_data/date_translation_data/uz.json @@ -116,12 +116,14 @@ "shu daqiqada" ], "0 month ago": [ + "bu oy", "shu oy" ], "0 second ago": [ "hozir" ], "0 week ago": [ + "bu hafta", "shu hafta" ], "0 year ago": [ @@ -138,7 +140,7 @@ "o‘tgan hafta" ], "1 year ago": [ - "o'tgan yil", + "o‘'tgan yil", "o‘tgan yil" ], "in 1 day": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/vun.json b/dateparser_data/cldr_language_data/date_translation_data/vun.json index 821accca1..91754d8b7 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/vun.json +++ b/dateparser_data/cldr_language_data/date_translation_data/vun.json @@ -95,6 +95,7 @@ "mfiri" ], "hour": [ + "hr", "saa" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/wae.json b/dateparser_data/cldr_language_data/date_translation_data/wae.json index 11f6f0837..347c280b8 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/wae.json +++ b/dateparser_data/cldr_language_data/date_translation_data/wae.json @@ -96,7 +96,8 @@ "tag" ], "hour": [ - "schtund" + "schtund", + "stunde" ], "minute": [ "mínütta" diff --git a/dateparser_data/cldr_language_data/date_translation_data/xog.json b/dateparser_data/cldr_language_data/date_translation_data/xog.json index b2eb9eaa5..9a06bb987 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/xog.json +++ b/dateparser_data/cldr_language_data/date_translation_data/xog.json @@ -96,7 +96,8 @@ "olunaku" ], "hour": [ - "essawa" + "essawa", + "hr" ], "minute": [ "edakiika" diff --git a/dateparser_data/cldr_language_data/date_translation_data/yav.json b/dateparser_data/cldr_language_data/date_translation_data/yav.json index 2dec2f135..aad395626 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/yav.json +++ b/dateparser_data/cldr_language_data/date_translation_data/yav.json @@ -96,6 +96,7 @@ "puɔ́sɛ́" ], "hour": [ + "hr", "kisikɛl," ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/yi.json b/dateparser_data/cldr_language_data/date_translation_data/yi.json index c193cd56f..fc6b4f77c 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/yi.json +++ b/dateparser_data/cldr_language_data/date_translation_data/yi.json @@ -85,6 +85,7 @@ "טאָג" ], "hour": [ + "hr", "שעה" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/yo.json b/dateparser_data/cldr_language_data/date_translation_data/yo.json index 656657a63..54a0defce 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/yo.json +++ b/dateparser_data/cldr_language_data/date_translation_data/yo.json @@ -3,75 +3,106 @@ "date_order": "DMY", "january": [ "oṣù ṣẹ́rẹ́", + "ṣẹ́", + "ṣẹ́r", "ṣẹ́rẹ́" ], "february": [ "oṣù èrèlè", + "èr", + "èrèl", "èrèlè" ], "march": [ "oṣù ẹrẹ̀nà", + "ẹr", + "ẹrẹ̀n", "ẹrẹ̀nà" ], "april": [ "oṣù ìgbé", + "ìg", + "ìgb", "ìgbé" ], "may": [ "oṣù ẹ̀bibi", + "ẹ̀b", + "ẹ̀bi", "ẹ̀bibi" ], "june": [ "oṣù òkúdu", + "òk", + "òkú", "òkúdu" ], "july": [ + "ag", + "agẹ", "agẹmọ", "oṣù agẹmọ" ], "august": [ "oṣù ògún", + "òg", + "ògú", "ògún" ], "september": [ + "ow", + "owe", "owewe", "oṣù owewe" ], "october": [ "oṣù ọ̀wàrà", + "ọ̀w", + "ọ̀wà", "ọ̀wàrà" ], "november": [ + "bé", + "bél", "bélú", "oṣù bélú" ], "december": [ "oṣù ọ̀pẹ̀", + "ọ̀p", + "ọ̀pẹ", "ọ̀pẹ̀" ], "monday": [ + "aj", "ajé", "ọjọ́ ajé" ], "tuesday": [ + "ìsẹ́g", "ìsẹ́gun", "ọjọ́ ìsẹ́gun" ], "wednesday": [ + "ọjọ́r", "ọjọ́rú" ], "thursday": [ + "ọjọ́b", "ọjọ́bọ" ], "friday": [ + "ẹt", "ẹtì", "ọjọ́ ẹtì" ], "saturday": [ + "àbám", "àbámẹ́ta", "ọjọ́ àbámẹ́ta" ], "sunday": [ + "àìk", "àìkú", "ọjọ́ àìkú" ], @@ -85,15 +116,17 @@ "ọdún" ], "month": [ - "osù" + "osù", + "oṣù" ], "week": [ - "ọ̀sè" + "ọ̀sẹ̀" ], "day": [ "ọjọ́" ], "hour": [ + "wkt", "wákàtí" ], "minute": [ @@ -113,40 +146,43 @@ "this minute" ], "0 month ago": [ - "this month" + "oṣù yìí" ], "0 second ago": [ "now" ], "0 week ago": [ - "this week" + "ọ̀sẹ̀ yìí" ], "0 year ago": [ - "this year" + "ọdún yìí", + "ọdúnǹí" ], "1 day ago": [ "àná" ], "1 month ago": [ - "last month" + "óṣù tó kọjá" ], "1 week ago": [ - "last week" + "ọ̀sẹ̀ tó kọjá" ], "1 year ago": [ - "last year" + "èṣín", + "ọdún tó kọjá" ], "in 1 day": [ "ọ̀la" ], "in 1 month": [ - "next month" + "óṣù tó ń bọ̀," ], "in 1 week": [ - "next week" + "ọ́sẹ̀ tó ń bọ̀" ], "in 1 year": [ - "next year" + "àmọ́dún", + "ọdún tó ńbọ̀" ] }, "locale_specific": { @@ -154,6 +190,8 @@ "name": "yo-BJ", "january": [ "oshù shɛ́rɛ́", + "shɛ́", + "shɛ́r", "shɛ́rɛ́" ], "february": [ @@ -161,6 +199,8 @@ ], "march": [ "oshù ɛrɛ̀nà", + "ɛr", + "ɛrɛ̀n", "ɛrɛ̀nà" ], "april": [ @@ -168,12 +208,15 @@ ], "may": [ "oshù ɛ̀bibi", + "ɛ̀b", + "ɛ̀bi", "ɛ̀bibi" ], "june": [ "oshù òkúdu" ], "july": [ + "agɛ", "agɛmɔ", "oshù agɛmɔ" ], @@ -185,6 +228,8 @@ ], "october": [ "oshù ɔ̀wàrà", + "ɔ̀w", + "ɔ̀wà", "ɔ̀wàrà" ], "november": [ @@ -192,23 +237,29 @@ ], "december": [ "oshù ɔ̀pɛ̀", + "ɔ̀p", + "ɔ̀pɛ", "ɔ̀pɛ̀" ], "monday": [ "ɔjɔ́ ajé" ], "tuesday": [ + "ìsɛ́g", "ìsɛ́gun", "ɔjɔ́ ìsɛ́gun" ], "wednesday": [ + "ɔjɔ́r", "ɔjɔ́rú" ], "thursday": [ + "ɔjɔ́b", "ɔjɔ́bɔ" ], "friday": [ "ɔjɔ́ ɛtì", + "ɛt", "ɛtì" ], "saturday": [ @@ -227,8 +278,11 @@ "year": [ "ɔdún" ], + "month": [ + "oshù" + ], "week": [ - "ɔ̀sè" + "ɔ̀sɛ̀" ], "day": [ "ɔjɔ́" @@ -240,8 +294,38 @@ "ìsɛ́jú ààyá" ], "relative-type": { + "0 month ago": [ + "oshù yìí" + ], + "0 week ago": [ + "ɔ̀sɛ̀ yìí" + ], + "0 year ago": [ + "ɔdún yìí", + "ɔdúnǹí" + ], + "1 month ago": [ + "óshù tó kɔjá" + ], + "1 week ago": [ + "ɔ̀sɛ̀ tó kɔjá" + ], + "1 year ago": [ + "èshín", + "ɔdún tó kɔjá" + ], "in 1 day": [ "ɔ̀la" + ], + "in 1 month": [ + "óshù tó ń bɔ̀," + ], + "in 1 week": [ + "ɔ́sɛ̀ tó ń bɔ̀" + ], + "in 1 year": [ + "àmɔ́dún", + "ɔdún tó ńbɔ̀" ] } } diff --git a/dateparser_data/cldr_language_data/date_translation_data/yue.json b/dateparser_data/cldr_language_data/date_translation_data/yue.json index f6e9b0923..922a8d819 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/yue.json +++ b/dateparser_data/cldr_language_data/date_translation_data/yue.json @@ -38,32 +38,25 @@ "12月" ], "monday": [ - "星期一", - "週一" + "星期一" ], "tuesday": [ - "星期二", - "週二" + "星期二" ], "wednesday": [ - "星期三", - "週三" + "星期三" ], "thursday": [ - "星期四", - "週四" + "星期四" ], "friday": [ - "星期五", - "週五" + "星期五" ], "saturday": [ - "星期六", - "週六" + "星期六" ], "sunday": [ - "星期日", - "週日" + "星期日" ], "am": [ "上午" diff --git a/dateparser_data/cldr_language_data/date_translation_data/zgh.json b/dateparser_data/cldr_language_data/date_translation_data/zgh.json index 39cfb14c1..ed0eb0e72 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/zgh.json +++ b/dateparser_data/cldr_language_data/date_translation_data/zgh.json @@ -96,6 +96,7 @@ "ⴰⵙⵙ" ], "hour": [ + "hr", "ⵜⴰⵙⵔⴰⴳⵜ" ], "minute": [ diff --git a/dateparser_data/cldr_language_data/date_translation_data/zh-Hant.json b/dateparser_data/cldr_language_data/date_translation_data/zh-Hant.json index f6a313957..cf6f7b9b2 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/zh-Hant.json +++ b/dateparser_data/cldr_language_data/date_translation_data/zh-Hant.json @@ -212,9 +212,6 @@ "1 day ago": [ "昨日" ], - "1 month ago": [ - "上月" - ], "1 week ago": [ "上星期" ], @@ -224,9 +221,6 @@ "in 1 day": [ "明日" ], - "in 1 month": [ - "下月" - ], "in 1 week": [ "下星期" ], @@ -253,7 +247,7 @@ ], "\\1 week ago": [ "{0} 星期前", - "{0}週前" + "{0}星期前" ], "\\1 year ago": [ "{0}年前" @@ -276,7 +270,7 @@ ], "in \\1 week": [ "{0} 星期後", - "{0}週後" + "{0}星期後" ], "in \\1 year": [ "{0}年後" @@ -311,9 +305,6 @@ "1 day ago": [ "昨日" ], - "1 month ago": [ - "上月" - ], "1 week ago": [ "上星期" ], @@ -323,9 +314,6 @@ "in 1 day": [ "明日" ], - "in 1 month": [ - "下月" - ], "in 1 week": [ "下星期" ], @@ -352,7 +340,7 @@ ], "\\1 week ago": [ "{0} 星期前", - "{0}週前" + "{0}星期前" ], "\\1 year ago": [ "{0}年前" @@ -375,7 +363,7 @@ ], "in \\1 week": [ "{0} 星期後", - "{0}週後" + "{0}星期後" ], "in \\1 year": [ "{0}年後" diff --git a/dateparser_data/cldr_language_data/date_translation_data/zu.json b/dateparser_data/cldr_language_data/date_translation_data/zu.json index 3dc90ca99..5a1daccc4 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/zu.json +++ b/dateparser_data/cldr_language_data/date_translation_data/zu.json @@ -3,8 +3,7 @@ "date_order": "MDY", "january": [ "jan", - "januwari", - "umasingana" + "januwari" ], "february": [ "feb", @@ -97,6 +96,7 @@ "usuku" ], "hour": [ + "amahora", "ihora" ], "minute": [ diff --git a/dateparser_data/supplementary_language_data/date_translation_data/af.yaml b/dateparser_data/supplementary_language_data/date_translation_data/af.yaml new file mode 100644 index 000000000..115674aaa --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/af.yaml @@ -0,0 +1,10 @@ +second: + - sek +relative-type: + 0 week ago: + - vandeesweek +relative-type-regex: + \1 second ago: + - (\d+[.,]?\d*) sek gelede + in \1 second: + - oor (\d+[.,]?\d*) sek diff --git a/dateparser_data/supplementary_language_data/date_translation_data/am.yaml b/dateparser_data/supplementary_language_data/date_translation_data/am.yaml new file mode 100644 index 000000000..0f1c379ed --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/am.yaml @@ -0,0 +1,6 @@ +january: + - ጃንዩ + - ጃንዩወሪ +february: + - ፌብሩ + - ፌብሩወሪ diff --git a/dateparser_data/supplementary_language_data/date_translation_data/ar.yaml b/dateparser_data/supplementary_language_data/date_translation_data/ar.yaml index 3c31b7223..c5c39284f 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/ar.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/ar.yaml @@ -1,4 +1,8 @@ -sentence_splitter_group : 6 +locale_specific: + ar-IQ: + october: + - تشرین الأول +sentence_splitter_group: 6 skip: ["الساعة", "في", "مساءً", "هـ"] diff --git a/dateparser_data/supplementary_language_data/date_translation_data/as.yaml b/dateparser_data/supplementary_language_data/date_translation_data/as.yaml new file mode 100644 index 000000000..bbb2ca974 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/as.yaml @@ -0,0 +1,42 @@ +thursday: + - বৃহষ্পতি + - বৃহষ্পতিবাৰ +sunday: + - ৰবি +may: + - মে +september: + - সেপ্ট +november: + - নভে +december: + - ডিসে +am: + - পূৰ্বাহ্ণ +pm: + - অপৰাহ্ণ +relative-type: + 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 month ago: + - last month + 1 week ago: + - last week + 1 year ago: + - last year + in 1 month: + - next month + in 1 week: + - next week + in 1 year: + - next year diff --git a/dateparser_data/supplementary_language_data/date_translation_data/az-Latn.yaml b/dateparser_data/supplementary_language_data/date_translation_data/az-Latn.yaml new file mode 100644 index 000000000..f992f847b --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/az-Latn.yaml @@ -0,0 +1,4 @@ +june: + - i̇yun +july: + - i̇yul diff --git a/dateparser_data/supplementary_language_data/date_translation_data/az.yaml b/dateparser_data/supplementary_language_data/date_translation_data/az.yaml new file mode 100644 index 000000000..f992f847b --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/az.yaml @@ -0,0 +1,4 @@ +june: + - i̇yun +july: + - i̇yul diff --git a/dateparser_data/supplementary_language_data/date_translation_data/be.yaml b/dateparser_data/supplementary_language_data/date_translation_data/be.yaml index fba72dd8f..c2e1fca27 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/be.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/be.yaml @@ -1,6 +1,11 @@ +relative-type-regex: + \1 day ago: + - (\d+[.,]?\d*) д таму + in \1 day: + - праз (\d+[.,]?\d*) д skip: ["каля", "у", "і", "ў"] -sentence_splitter_group : 1 +sentence_splitter_group: 1 monday: - Пнд diff --git a/dateparser_data/supplementary_language_data/date_translation_data/bg.yaml b/dateparser_data/supplementary_language_data/date_translation_data/bg.yaml index f8388135b..0e8775658 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/bg.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/bg.yaml @@ -1,6 +1,6 @@ skip: ["върху", "до", "на", "около", "от", "под"] -sentence_splitter_group : 1 +sentence_splitter_group: 1 monday: - пон @@ -29,6 +29,7 @@ year: month: - мес - месеци + - м week: - с - сед @@ -60,6 +61,7 @@ relative-type: - след 1 десетилетие 1 week ago: - преди седмица + - миналата седмица 2 day ago: - онзи ден 1 day ago: diff --git a/dateparser_data/supplementary_language_data/date_translation_data/bn.yaml b/dateparser_data/supplementary_language_data/date_translation_data/bn.yaml index e2a169010..d689886ab 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/bn.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/bn.yaml @@ -1,6 +1,11 @@ +thursday: + - বৃহষ্পতিবার +relative-type-regex: + \1 minute ago: + - (\d+[.,]?\d*) মিনিট পূর্বে skip: ["ই", "এবং", "টা", "প্রায়", "লা", "শে"] -sentence_splitter_group : 3 +sentence_splitter_group: 3 january: - জানুয়ারি diff --git a/dateparser_data/supplementary_language_data/date_translation_data/br.yaml b/dateparser_data/supplementary_language_data/date_translation_data/br.yaml new file mode 100644 index 000000000..08e7da7eb --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/br.yaml @@ -0,0 +1,7 @@ +december: + - ker +relative-type: + 0 hour ago: + - this hour + 0 minute ago: + - this minute diff --git a/dateparser_data/supplementary_language_data/date_translation_data/brx.yaml b/dateparser_data/supplementary_language_data/date_translation_data/brx.yaml new file mode 100644 index 000000000..4c71c74db --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/brx.yaml @@ -0,0 +1,60 @@ +wednesday: + - बुद + - बुदबार +thursday: + - बिसथि + - बिसथिबार +saturday: + - सुनि + - सुनिबार +february: + - फेब्रुवारी +march: + - मार्स +april: + - एफ्रिल +july: + - जुलाइ +august: + - आगस्थ +september: + - सेबथेज्ब़र +october: + - अखथबर +november: + - नबेज्ब़र +december: + - दिसेज्ब़र +week: + - सबथा/हबथा +hour: + - रिंगा +minute: + - मिनिथ +second: + - सेखेन्द +relative-type: + 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 month ago: + - last month + 1 week ago: + - last week + 1 year ago: + - last year + in 1 month: + - next month + in 1 week: + - next week + in 1 year: + - next year diff --git a/dateparser_data/supplementary_language_data/date_translation_data/bs-Cyrl.yaml b/dateparser_data/supplementary_language_data/date_translation_data/bs-Cyrl.yaml index 9953707f7..aee54b750 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/bs-Cyrl.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/bs-Cyrl.yaml @@ -1,3 +1,6 @@ +august: + - авг + - август am: - пријеподне pm: @@ -5,9 +8,11 @@ pm: monday: - понедјељак + - понедељак sunday: - недјеља + - недеља year: - г @@ -19,14 +24,17 @@ month: - мјесец - мјесеци - мјесеца + - месец week: - сед - седмица - седмице + - недеља hour: - сат + - час minute: - мин @@ -40,55 +48,79 @@ second: relative-type: 0 hour ago: - овај сат + - this hour 0 minute ago: - ова минута + - this minute 0 month ago: - овај мјесец + - овог месеца 0 second ago: - сада + - now 0 week ago: - ове седмице + - ове недеље 1 month ago: - прошли мјесец + - прошлог месеца 1 week ago: - прошле седмице + - прошле недеље in 1 month: - сљедећи мјесец + - следећег месеца in 1 week: - сљедеће седмице + - следеће недеље in 1 year: - сљедеће године + - следеће године relative-type-regex: \1 day ago: - прије (\d+[.,]?\d*) дан - прије (\d+[.,]?\d*) дана + - пре (\d+[.,]?\d*) дан + - пре (\d+[.,]?\d*) дана \1 hour ago: - прије (\d+[.,]?\d*) сат - прије (\d+[.,]?\d*) сати + - пре (\d+[.,]?\d*) сат + - пре (\d+[.,]?\d*) сати \1 minute ago: - прије (\d+[.,]?\d*) мин - прије (\d+[.,]?\d*) минута - прије (\d+[.,]?\d*) минуту + - пре (\d+[.,]?\d*) минут + - пре (\d+[.,]?\d*) минута \1 month ago: - прије (\d+[.,]?\d*) мј - прије (\d+[.,]?\d*) мјесец - прије (\d+[.,]?\d*) мјесеца - прије (\d+[.,]?\d*) мјесеци + - пре (\d+[.,]?\d*) месец + - пре (\d+[.,]?\d*) месеци \1 second ago: - прије (\d+[.,]?\d*) сек - прије (\d+[.,]?\d*) секунда - прије (\d+[.,]?\d*) секунду + - пре (\d+[.,]?\d*) секунд + - пре (\d+[.,]?\d*) секунди \1 week ago: - прије (\d+[.,]?\d*) сед - прије (\d+[.,]?\d*) седмица - прије (\d+[.,]?\d*) седмице - прије (\d+[.,]?\d*) седмицу + - пре (\d+[.,]?\d*) недеља + - пре (\d+[.,]?\d*) недељу \1 year ago: - прије (\d+[.,]?\d*) г - прије (\d+[.,]?\d*) год - прије (\d+[.,]?\d*) година - прије (\d+[.,]?\d*) годину + - пре (\d+[.,]?\d*) година + - пре (\d+[.,]?\d*) годину in \1 minute: - за (\d+[.,]?\d*) мин @@ -99,6 +131,8 @@ relative-type-regex: - за (\d+[.,]?\d*) мјесец - за (\d+[.,]?\d*) мјесеца - за (\d+[.,]?\d*) мјесеци + - за (\d+[.,]?\d*) месец + - за (\d+[.,]?\d*) месеци in \1 second: - за (\d+[.,]?\d*) сек - за (\d+[.,]?\d*) секунда @@ -108,6 +142,8 @@ relative-type-regex: - за (\d+[.,]?\d*) седмица - за (\d+[.,]?\d*) седмицу - за (\d+[.,]?\d*) седмице + - за (\d+[.,]?\d*) недеља + - за (\d+[.,]?\d*) недељу in \1 year: - за (\d+[.,]?\d*) г - за (\d+[.,]?\d*) год diff --git a/dateparser_data/supplementary_language_data/date_translation_data/bs-Latn.yaml b/dateparser_data/supplementary_language_data/date_translation_data/bs-Latn.yaml new file mode 100644 index 000000000..28a5480b0 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/bs-Latn.yaml @@ -0,0 +1,3 @@ +august: + - avg + - avgust diff --git a/dateparser_data/supplementary_language_data/date_translation_data/bs.yaml b/dateparser_data/supplementary_language_data/date_translation_data/bs.yaml new file mode 100644 index 000000000..28a5480b0 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/bs.yaml @@ -0,0 +1,3 @@ +august: + - avg + - avgust diff --git a/dateparser_data/supplementary_language_data/date_translation_data/ca.yaml b/dateparser_data/supplementary_language_data/date_translation_data/ca.yaml index 49dd68f5a..b5ed1f2ff 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/ca.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/ca.yaml @@ -23,7 +23,14 @@ relative-type: - la setmana vinent - la pròxima setmana - la propera setmana + - setm vinent + 1 month ago: + - mes passat + 1 week ago: + - setm passada + in 1 month: + - mes vinent simplifications: - una: '1' - un: '1' diff --git a/dateparser_data/supplementary_language_data/date_translation_data/ce.yaml b/dateparser_data/supplementary_language_data/date_translation_data/ce.yaml new file mode 100644 index 000000000..0200c7c82 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/ce.yaml @@ -0,0 +1,21 @@ +monday: + - оршотан де +tuesday: + - шинарин де +wednesday: + - кхаарин де +thursday: + - еарин де +friday: + - пӏераскан де +saturday: + - шот де +sunday: + - кӏиранан де +relative-type: + 0 hour ago: + - this hour + 0 minute ago: + - this minute + 0 second ago: + - now diff --git a/dateparser_data/supplementary_language_data/date_translation_data/chr.yaml b/dateparser_data/supplementary_language_data/date_translation_data/chr.yaml new file mode 100644 index 000000000..e4d3aea1c --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/chr.yaml @@ -0,0 +1,16 @@ +relative-type-regex: + \1 hour ago: + - ꮎꮏ (\d+[.,]?\d*) ꮡꮯ ꮵꭸꮢ + \1 minute ago: + - ꮎꮏ (\d+[.,]?\d*) ꭲꮿꮤ ꮵꭸꮢ + - ꮎꮏ (\d+[.,]?\d*) ꭲꮿꮤꮼꮝꮤꮕ ꮵꭸꮢ + \1 month ago: + - ꮎꮏ (\d+[.,]?\d*) ꭷꮈ ꮵꭸꮢ + - ꮎꮏ (\d+[.,]?\d*) ꭷꮈꭲ ꮵꭸꮢ + - ꮎꮏ (\d+[.,]?\d*) ꮧꭷꮈꭲ ꮵꭸꮢ + \1 week ago: + - ꮎꮏ (\d+[.,]?\d*) ꭲᏻꮎꮩꮣꮖꮝꮧ ꮵꭸꮢ + - ꮎꮏ (\d+[.,]?\d*) ꮢꮎ ꮵꭸꮢ + - ꮎꮏ (\d+[.,]?\d*) ꮢꮎꮩꮣꮖꮝꮧ ꮵꭸꮢ + \1 year ago: + - ꮎꮏ (\d+[.,]?\d*) ꭴꮥ ꮵꭸꮢ diff --git a/dateparser_data/supplementary_language_data/date_translation_data/cy.yaml b/dateparser_data/supplementary_language_data/date_translation_data/cy.yaml new file mode 100644 index 000000000..501338c41 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/cy.yaml @@ -0,0 +1,2 @@ +day: + - dydd diff --git a/dateparser_data/supplementary_language_data/date_translation_data/da.yaml b/dateparser_data/supplementary_language_data/date_translation_data/da.yaml index 9d8dbcea4..2448417b4 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/da.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/da.yaml @@ -1,6 +1,15 @@ -skip: ["cirka", "d.", "kl", "kl."] +tuesday: + - tir +thursday: + - tor +relative-type: + 0 hour ago: + - i den kommende time + 0 minute ago: + - i det kommende minut +skip: ["cirka", "d.", "den", "kl", "kl."] -sentence_splitter_group : 1 +sentence_splitter_group: 1 month: - måneder @@ -27,10 +36,15 @@ relative-type-regex: \1 minute ago: - for (\d+[.,]?\d*)\s*m - for (\d+[.,]?\d*) minutter + - for (\d+[.,]?\d*) min siden \1 second ago: - for (\d+[.,]?\d*)\s*s - for (\d+[.,]?\d*) sekunder + - for (\d+[.,]?\d*) sek siden + \1 month ago: + - for (\d+[.,]?\d*) md siden + - for (\d+[.,]?\d*) mdr siden simplifications: - en: '1' - et: '1' diff --git a/dateparser_data/supplementary_language_data/date_translation_data/de.yaml b/dateparser_data/supplementary_language_data/date_translation_data/de.yaml index fd2372e3a..3d3159cc4 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/de.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/de.yaml @@ -1,6 +1,10 @@ +am: + - vorm +pm: + - nachm skip: ["etwa", "uhr", "um", "und"] -sentence_splitter_group : 1 +sentence_splitter_group: 1 monday: - Mon diff --git a/dateparser_data/supplementary_language_data/date_translation_data/dsb.yaml b/dateparser_data/supplementary_language_data/date_translation_data/dsb.yaml new file mode 100644 index 000000000..80bb9285f --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/dsb.yaml @@ -0,0 +1,9 @@ +relative-type: + 0 hour ago: + - this hour + 0 minute ago: + - this minute + 1 month ago: + - slědny mjasec + 1 week ago: + - slědny tyźeń diff --git a/dateparser_data/supplementary_language_data/date_translation_data/el.yaml b/dateparser_data/supplementary_language_data/date_translation_data/el.yaml new file mode 100644 index 000000000..d3fa5578a --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/el.yaml @@ -0,0 +1,14 @@ +hour: + - ώρ +relative-type: + 0 hour ago: + - αυτήν την ώρα + 0 minute ago: + - αυτό το λεπτό + 0 week ago: + - αυτήν την εβδομάδα +relative-type-regex: + \1 hour ago: + - πριν από (\d+[.,]?\d*) ώρ + in \1 hour: + - σε (\d+[.,]?\d*) ώρ diff --git a/dateparser_data/supplementary_language_data/date_translation_data/en.yaml b/dateparser_data/supplementary_language_data/date_translation_data/en.yaml index a4e9a1ad8..743d5e04b 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/en.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/en.yaml @@ -76,6 +76,9 @@ relative-type: - till date relative-type-regex: + in \1 week: + - in {0} weeks time + - "in {0} weeks' time" in \1 decade: - in (\d+[.,]?\d*) decades? \1 decade ago: @@ -103,3 +106,8 @@ simplifications: - ten: '10' - eleven: '11' - twelve: '12' + +locale_specific: + en-US: + name: en-US + date_order: MDY diff --git a/dateparser_data/supplementary_language_data/date_translation_data/es.yaml b/dateparser_data/supplementary_language_data/date_translation_data/es.yaml index e83ef7a55..3e2226d64 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/es.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/es.yaml @@ -1,7 +1,66 @@ skip: ["a las", "cerca", "de", "del", "en", "y"] pertain: ["de", "del"] +locale_specific: + es-419: + september: + - sep + es-AR: + september: + - sep + es-BO: + september: + - sep + es-BR: + september: + - sep + es-BZ: + september: + - sep + es-CL: + september: + - sep + es-CO: + september: + - sep + es-CR: + september: + - sep + es-CU: + september: + - sep + es-DO: + september: + - sep + es-EC: + september: + - sep + es-GT: + september: + - sep + es-HN: + september: + - sep + es-MX: + relative-type-regex: + in \1 minute: + - en (\d+[.,]?\d*) min + es-NI: + september: + - sep + es-PA: + september: + - sep + es-PR: + september: + - sep + es-SV: + september: + - sep + es-US: + september: + - sep -sentence_splitter_group : 2 +sentence_splitter_group: 2 monday: - Lu diff --git a/dateparser_data/supplementary_language_data/date_translation_data/eu.yaml b/dateparser_data/supplementary_language_data/date_translation_data/eu.yaml new file mode 100644 index 000000000..73ff8a013 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/eu.yaml @@ -0,0 +1,13 @@ +relative-type: + 0 month ago: + - hilabete hau + 0 week ago: + - aste hau + 1 month ago: + - aurreko hilabetea + 1 week ago: + - aurreko astea + in 1 month: + - hurrengo hilabetea + in 1 week: + - hurrengo astea diff --git a/dateparser_data/supplementary_language_data/date_translation_data/fa.yaml b/dateparser_data/supplementary_language_data/date_translation_data/fa.yaml index eb938a5e5..06986fe1a 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/fa.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/fa.yaml @@ -1,4 +1,7 @@ -sentence_splitter_group : 6 +relative-type: + 1 month ago: + - ماه پیش +sentence_splitter_group: 6 tuesday: - سهشنبه diff --git a/dateparser_data/supplementary_language_data/date_translation_data/ff.yaml b/dateparser_data/supplementary_language_data/date_translation_data/ff.yaml new file mode 100644 index 000000000..f93beebd6 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/ff.yaml @@ -0,0 +1,7 @@ +locale_specific: + ff-CM: + name: ff-CM + ff-GN: + name: ff-GN + ff-MR: + name: ff-MR diff --git a/dateparser_data/supplementary_language_data/date_translation_data/fil.yaml b/dateparser_data/supplementary_language_data/date_translation_data/fil.yaml new file mode 100644 index 000000000..de34e0e6a --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/fil.yaml @@ -0,0 +1,5 @@ +relative-type-regex: + \1 hour ago: + - (\d+[.,]?\d*) oras nakalipas + \1 second ago: + - (\d+[.,]?\d*) seg nakalipas diff --git a/dateparser_data/supplementary_language_data/date_translation_data/fr.yaml b/dateparser_data/supplementary_language_data/date_translation_data/fr.yaml index 6e469ee5c..acd8f96f0 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/fr.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/fr.yaml @@ -1,6 +1,13 @@ +relative-type-regex: + \1 hour ago: + - il y a (\d+[.,]?\d*)h + \1 minute ago: + - il y a (\d+[.,]?\d*)min + in \1 hour: + - dans (\d+[.,]?\d*)h skip: ["environ", "er", "et", "le", "à"] -sentence_splitter_group : 1 +sentence_splitter_group: 1 monday: - lu diff --git a/dateparser_data/supplementary_language_data/date_translation_data/ga.yaml b/dateparser_data/supplementary_language_data/date_translation_data/ga.yaml new file mode 100644 index 000000000..9caaa2ac5 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/ga.yaml @@ -0,0 +1,11 @@ +am: + - am +pm: + - pm +relative-type: + 0 year ago: + - an bhl seo + - an bhliain seo +relative-type-regex: + in \1 year: + - i gceann (\d+[.,]?\d*) bhliain diff --git a/dateparser_data/supplementary_language_data/date_translation_data/gd.yaml b/dateparser_data/supplementary_language_data/date_translation_data/gd.yaml new file mode 100644 index 000000000..a98389fdc --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/gd.yaml @@ -0,0 +1,5 @@ +relative-type: + 0 hour ago: + - this hour + 0 minute ago: + - this minute diff --git a/dateparser_data/supplementary_language_data/date_translation_data/gl.yaml b/dateparser_data/supplementary_language_data/date_translation_data/gl.yaml new file mode 100644 index 000000000..ba215dcb7 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/gl.yaml @@ -0,0 +1,38 @@ +year: + - a +month: + - m +day: + - d +relative-type: + 0 hour ago: + - nesta hora + 0 minute ago: + - neste minuto + 0 month ago: + - este m + 1 month ago: + - m pasado + 1 week ago: + - sem pasada + 1 year ago: + - ano pasado + in 1 month: + - m seguinte + in 1 week: + - sem seguinte + in 1 year: + - seguinte ano +relative-type-regex: + \1 day ago: + - hai (\d+[.,]?\d*) d + \1 month ago: + - hai (\d+[.,]?\d*) m + \1 year ago: + - hai (\d+[.,]?\d*) a + in \1 day: + - en (\d+[.,]?\d*) d + in \1 month: + - en (\d+[.,]?\d*) m + in \1 year: + - en (\d+[.,]?\d*) a diff --git a/dateparser_data/supplementary_language_data/date_translation_data/gu.yaml b/dateparser_data/supplementary_language_data/date_translation_data/gu.yaml new file mode 100644 index 000000000..95469fa2b --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/gu.yaml @@ -0,0 +1,3 @@ +relative-type-regex: + \1 year ago: + - (\d+[.,]?\d*) વર્ષ પહેલા diff --git a/dateparser_data/supplementary_language_data/date_translation_data/ha.yaml b/dateparser_data/supplementary_language_data/date_translation_data/ha.yaml new file mode 100644 index 000000000..adf846938 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/ha.yaml @@ -0,0 +1,29 @@ +am: + - am +pm: + - pm +relative-type: + 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 month ago: + - last month + 1 week ago: + - last week + 1 year ago: + - last year + in 1 month: + - next month + in 1 week: + - next week + in 1 year: + - next year diff --git a/dateparser_data/supplementary_language_data/date_translation_data/he.yaml b/dateparser_data/supplementary_language_data/date_translation_data/he.yaml index dcb4fab94..fab67828f 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/he.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/he.yaml @@ -1,4 +1,9 @@ -sentence_splitter_group : 1 +relative-type-regex: + \1 day ago: + - לפני (\d+[.,]?\d*) ימ׳ + in \1 day: + - בעוד (\d+[.,]?\d*) ימ׳ +sentence_splitter_group: 1 skip: ["ב-", "בסביבות", "בערך", "בקירוב", "בשעה", "ה-"] diff --git a/dateparser_data/supplementary_language_data/date_translation_data/hi.yaml b/dateparser_data/supplementary_language_data/date_translation_data/hi.yaml index 4047c7e8a..bf4e9392a 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/hi.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/hi.yaml @@ -1,6 +1,12 @@ +minute: + - मि +am: + - पूर्वाह्न +pm: + - अपराह्न skip: ["के", "को", "बजे", "सन्", "से"] -sentence_splitter_group : 3 +sentence_splitter_group: 3 september: - सितम्बर @@ -24,6 +30,7 @@ day: - दिवस hour: - घंटे + - घं ago: - पहले @@ -47,3 +54,15 @@ relative-type-regex: - (\d+[.,]?\d*) दशक पहले + \1 hour ago: + - (\d+[.,]?\d*) घं पहले + \1 minute ago: + - (\d+[.,]?\d*) मि पहले + \1 second ago: + - (\d+[.,]?\d*) से पहले + in \1 hour: + - (\d+[.,]?\d*) घं में + in \1 minute: + - (\d+[.,]?\d*) मि में + in \1 second: + - (\d+[.,]?\d*) से में diff --git a/dateparser_data/supplementary_language_data/date_translation_data/hsb.yaml b/dateparser_data/supplementary_language_data/date_translation_data/hsb.yaml new file mode 100644 index 000000000..a98389fdc --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/hsb.yaml @@ -0,0 +1,5 @@ +relative-type: + 0 hour ago: + - this hour + 0 minute ago: + - this minute diff --git a/dateparser_data/supplementary_language_data/date_translation_data/hy.yaml b/dateparser_data/supplementary_language_data/date_translation_data/hy.yaml new file mode 100644 index 000000000..d6fe69e29 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/hy.yaml @@ -0,0 +1,9 @@ +am: + - կա +pm: + - կհ +relative-type: + 0 second ago: + - այժմ + 1 month ago: + - անցյալ ամիս diff --git a/dateparser_data/supplementary_language_data/date_translation_data/id.yaml b/dateparser_data/supplementary_language_data/date_translation_data/id.yaml index d02ada75c..05c13c00b 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/id.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/id.yaml @@ -1,12 +1,13 @@ skip: ["pukul", "tanggal", "yang"] -sentence_splitter_group : 1 +sentence_splitter_group: 1 sunday: - Ahad august: - Agu + - agt september: - Sept @@ -29,6 +30,8 @@ relative-type: 0 second ago: - baru saja + in 1 month: + - bulan berikutnya relative-type-regex: \1 week ago: - (\d+[.,]?\d*) minggu lalu diff --git a/dateparser_data/supplementary_language_data/date_translation_data/ig.yaml b/dateparser_data/supplementary_language_data/date_translation_data/ig.yaml new file mode 100644 index 000000000..146090270 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/ig.yaml @@ -0,0 +1,34 @@ +sunday: + - mbọsị ụka + - ụka +april: + - eprel +second: + - nkejinta +relative-type: + 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: + - nnyaafụ + 1 month ago: + - last month + 1 week ago: + - last week + 1 year ago: + - last year + in 1 month: + - next month + in 1 week: + - next week + in 1 year: + - next year diff --git a/dateparser_data/supplementary_language_data/date_translation_data/is.yaml b/dateparser_data/supplementary_language_data/date_translation_data/is.yaml new file mode 100644 index 000000000..633d07c0a --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/is.yaml @@ -0,0 +1,7 @@ +day: + - d +relative-type: + 0 hour ago: + - this hour + 0 minute ago: + - this minute diff --git a/dateparser_data/supplementary_language_data/date_translation_data/it.yaml b/dateparser_data/supplementary_language_data/date_translation_data/it.yaml index f05e8fbdb..e10f98656 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/it.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/it.yaml @@ -1,6 +1,6 @@ skip: ["circa", "e", "alle"] -sentence_splitter_group : 1 +sentence_splitter_group: 1 year: - anni @@ -14,8 +14,10 @@ hour: - ore minute: - minuti + - m second: - secondi + - sec ago: - fa @@ -27,5 +29,5 @@ relative-type: - altro ieri simplifications: - - (\d+[.,]?\d*)\s+ora: \1 ore + - (\d+[.,]?\d*)\s+ora: \1 ore - \bun[' ]ora\b: 1 ore diff --git a/dateparser_data/supplementary_language_data/date_translation_data/ja.yaml b/dateparser_data/supplementary_language_data/date_translation_data/ja.yaml index 604d907b7..b8ecf50fa 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/ja.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/ja.yaml @@ -1,6 +1,6 @@ no_word_spacing: "True" -sentence_splitter_group : 4 +sentence_splitter_group: 4 skip: ["約"] @@ -78,6 +78,12 @@ relative-type: in 2 day: - 明後日 + in 1 month: + - 翌月 + in 1 week: + - 翌週 + in 1 year: + - 翌年 simplifications: - (\d+[.,]?\d*)年(?:\s+)?(\d+[.,]?\d*)月(?:\s+)?(\d+[.,]?\d*)日: \1-\2-\3 - (\d+[.,]?\d*)月(?:\s+)?(\d+[.,]?\d*)日: \1-\2 diff --git a/dateparser_data/supplementary_language_data/date_translation_data/ka.yaml b/dateparser_data/supplementary_language_data/date_translation_data/ka.yaml index 6736b5b54..6d3642179 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/ka.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/ka.yaml @@ -1,6 +1,8 @@ +pm: + - შუადღ შემდეგ skip: ["და", "დაახლოებით", "ზე", "ის"] -sentence_splitter_group : 1 +sentence_splitter_group: 1 year: - წლის diff --git a/dateparser_data/supplementary_language_data/date_translation_data/kea.yaml b/dateparser_data/supplementary_language_data/date_translation_data/kea.yaml new file mode 100644 index 000000000..863153037 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/kea.yaml @@ -0,0 +1,11 @@ +saturday: + - sabadu +relative-type: + 0 hour ago: + - this hour + 0 minute ago: + - this minute + 0 second ago: + - now + in 1 day: + - manha diff --git a/dateparser_data/supplementary_language_data/date_translation_data/kl.yaml b/dateparser_data/supplementary_language_data/date_translation_data/kl.yaml new file mode 100644 index 000000000..87e4bf430 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/kl.yaml @@ -0,0 +1,29 @@ +sunday: + - sab + - sabaat +january: + - januari +february: + - feb + - februari +march: + - martsi +april: + - aprili +may: + - maji +june: + - juni +july: + - juli +august: + - augustusi +september: + - sep + - septemberi +october: + - oktoberi +november: + - novemberi +december: + - decemberi diff --git a/dateparser_data/supplementary_language_data/date_translation_data/kok.yaml b/dateparser_data/supplementary_language_data/date_translation_data/kok.yaml new file mode 100644 index 000000000..6463f6771 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/kok.yaml @@ -0,0 +1,78 @@ +monday: + - सोम + - सोमवार +tuesday: + - मंगळ +wednesday: + - बुध +thursday: + - गुरु + - गुरुवार +friday: + - शुक्र + - शुक्रवार +saturday: + - शनि + - शनिवार +sunday: + - आदित्यवार + - रवि +april: + - एप्रिल +july: + - जुलै +august: + - ओगस्ट +september: + - सेप्टेंबर +october: + - ओक्टोबर +year: + - year +month: + - month +week: + - week +day: + - day +hour: + - hour +minute: + - minute +second: + - second +am: + - मपू +pm: + - मनं +relative-type: + 0 day ago: + - today + 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: + - yesterday + 1 month ago: + - last month + 1 week ago: + - last week + 1 year ago: + - last year + in 1 day: + - tomorrow + in 1 month: + - next month + in 1 week: + - next week + in 1 year: + - next year diff --git a/dateparser_data/supplementary_language_data/date_translation_data/ks.yaml b/dateparser_data/supplementary_language_data/date_translation_data/ks.yaml new file mode 100644 index 000000000..ddc642713 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/ks.yaml @@ -0,0 +1,34 @@ +monday: + - ژٔنٛدرٕروار + - ژٔنٛدٕروار +tuesday: + - بوٚموار +thursday: + - برٛٮ۪سوار +may: + - میٔ +month: + - رٮ۪تھ +hour: + - گٲنٛٹہٕ +second: + - سٮ۪کَنڑ +relative-type: + 0 month ago: + - this month + 0 week ago: + - this week + 0 year ago: + - this year + 1 month ago: + - last month + 1 week ago: + - last week + 1 year ago: + - last year + in 1 month: + - next month + in 1 week: + - next week + in 1 year: + - next year diff --git a/dateparser_data/supplementary_language_data/date_translation_data/ky.yaml b/dateparser_data/supplementary_language_data/date_translation_data/ky.yaml new file mode 100644 index 000000000..1261bedd9 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/ky.yaml @@ -0,0 +1,3 @@ +relative-type: + in 1 day: + - эртеӊ diff --git a/dateparser_data/supplementary_language_data/date_translation_data/lo.yaml b/dateparser_data/supplementary_language_data/date_translation_data/lo.yaml new file mode 100644 index 000000000..896078855 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/lo.yaml @@ -0,0 +1,3 @@ +relative-type-regex: + in \1 minute: + - (\d+[.,]?\d*) ໃນອີກ 0 ນາທີ diff --git a/dateparser_data/supplementary_language_data/date_translation_data/mk.yaml b/dateparser_data/supplementary_language_data/date_translation_data/mk.yaml new file mode 100644 index 000000000..bb4ecc8a8 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/mk.yaml @@ -0,0 +1,15 @@ +tuesday: + - вт +september: + - септ +november: + - ноем +am: + - претпладне +pm: + - попладне +relative-type: + 1 year ago: + - минатата година + in 1 year: + - следната година diff --git a/dateparser_data/supplementary_language_data/date_translation_data/mn.yaml b/dateparser_data/supplementary_language_data/date_translation_data/mn.yaml new file mode 100644 index 000000000..896f91244 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/mn.yaml @@ -0,0 +1,13 @@ +june: + - зургадугаар сар +july: + - долдугаар сар +week: + - 7х +relative-type-regex: + \1 week ago: + - (\d+[.,]?\d*) 7х-ийн өмнө + in \1 day: + - (\d+[.,]?\d*) өдөрт + in \1 week: + - (\d+[.,]?\d*) 7х-ийн дараа diff --git a/dateparser_data/supplementary_language_data/date_translation_data/mr.yaml b/dateparser_data/supplementary_language_data/date_translation_data/mr.yaml new file mode 100644 index 000000000..ae6202bce --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/mr.yaml @@ -0,0 +1,4 @@ +am: + - मपू +pm: + - मउ diff --git a/dateparser_data/supplementary_language_data/date_translation_data/ms.yaml b/dateparser_data/supplementary_language_data/date_translation_data/ms.yaml new file mode 100644 index 000000000..896d9c2ea --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/ms.yaml @@ -0,0 +1,7 @@ +relative-type: + 0 week ago: + - mng ini + 1 week ago: + - mng lepas + in 1 week: + - mng depan diff --git a/dateparser_data/supplementary_language_data/date_translation_data/mt.yaml b/dateparser_data/supplementary_language_data/date_translation_data/mt.yaml new file mode 100644 index 000000000..c7391ae42 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/mt.yaml @@ -0,0 +1,14 @@ +relative-type: + 0 hour ago: + - this hour + 0 minute ago: + - this minute + 0 second ago: + - now + 1 day ago: + - ilbieraħ + 1 year ago: + - is-sena li għaddiet +relative-type-regex: + \1 year ago: + - (\d+[.,]?\d*) snin ilu diff --git a/dateparser_data/supplementary_language_data/date_translation_data/nb.yaml b/dateparser_data/supplementary_language_data/date_translation_data/nb.yaml index e9fe0ed04..18853f703 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/nb.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/nb.yaml @@ -24,6 +24,8 @@ relative-type-regex: \1 day ago: - for (\d+[.,]?\d*) dager siden + \1 year ago: + - –(\d+[.,]?\d*) år simplifications: - en: '1' - ett: '1' @@ -35,4 +37,4 @@ simplifications: - sju: '7' - åtte: '8' - ni: '9' - - ti: '10' \ No newline at end of file + - ti: '10' diff --git a/dateparser_data/supplementary_language_data/date_translation_data/ne.yaml b/dateparser_data/supplementary_language_data/date_translation_data/ne.yaml new file mode 100644 index 000000000..8c883c9d3 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/ne.yaml @@ -0,0 +1,18 @@ +may: + - मई +year: + - बर्ष +relative-type: + 0 hour ago: + - यो घडीमा + 0 second ago: + - अब + in 1 week: + - आउने हप्ता + in 1 year: + - अर्को वर्ष +relative-type-regex: + \1 second ago: + - (\d+[.,]?\d*) सेकेण्ड पहिले + in \1 second: + - (\d+[.,]?\d*) सेकेण्डमा diff --git a/dateparser_data/supplementary_language_data/date_translation_data/nn.yaml b/dateparser_data/supplementary_language_data/date_translation_data/nn.yaml new file mode 100644 index 000000000..d7aeb8543 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/nn.yaml @@ -0,0 +1,61 @@ +am: + - formiddag +pm: + - ettermiddag +relative-type: + 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 month ago: + - last month + 1 week ago: + - last week + 1 year ago: + - last year + in 1 month: + - next month + in 1 week: + - next week + in 1 year: + - next year +relative-type-regex: + \1 day ago: + - for (\d+[.,]?\d*) døgn siden + \1 hour ago: + - for (\d+[.,]?\d*) time siden + - for (\d+[.,]?\d*) timer siden + \1 minute ago: + - for (\d+[.,]?\d*) minutt siden + - for (\d+[.,]?\d*) minutter siden + \1 month ago: + - for (\d+[.,]?\d*) måned siden + - for (\d+[.,]?\d*) måneder siden + \1 second ago: + - for (\d+[.,]?\d*) sekund siden + - for (\d+[.,]?\d*) sekunder siden + \1 week ago: + - for (\d+[.,]?\d*) uke siden + - for (\d+[.,]?\d*) uker siden + \1 year ago: + - for (\d+[.,]?\d*) år siden + in \1 hour: + - om (\d+[.,]?\d*) timer + in \1 minute: + - om (\d+[.,]?\d*) minutter + in \1 month: + - om (\d+[.,]?\d*) måned + - om (\d+[.,]?\d*) måneder + in \1 second: + - om (\d+[.,]?\d*) sekunder + in \1 week: + - om (\d+[.,]?\d*) uke + - om (\d+[.,]?\d*) uker diff --git a/dateparser_data/supplementary_language_data/date_translation_data/or.yaml b/dateparser_data/supplementary_language_data/date_translation_data/or.yaml new file mode 100644 index 000000000..25ee94973 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/or.yaml @@ -0,0 +1,45 @@ +year: + - year +month: + - month +week: + - week +day: + - day +hour: + - hour +minute: + - minute +second: + - second +relative-type: + 0 day ago: + - today + 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: + - yesterday + 1 month ago: + - last month + 1 week ago: + - last week + 1 year ago: + - last year + in 1 day: + - tomorrow + in 1 month: + - next month + in 1 week: + - next week + in 1 year: + - next year diff --git a/dateparser_data/supplementary_language_data/date_translation_data/pl.yaml b/dateparser_data/supplementary_language_data/date_translation_data/pl.yaml index 609c8412a..e0aaa0830 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/pl.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/pl.yaml @@ -1,4 +1,7 @@ -sentence_splitter_group : 1 +relative-type-regex: + \1 month ago: + - –(\d+[.,]?\d*) mies +sentence_splitter_group: 1 skip: ["i", "o", "r.", "roku", "w"] diff --git a/dateparser_data/supplementary_language_data/date_translation_data/ps.yaml b/dateparser_data/supplementary_language_data/date_translation_data/ps.yaml new file mode 100644 index 000000000..1a5a33d94 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/ps.yaml @@ -0,0 +1,57 @@ +monday: + - دوشنبه +tuesday: + - سه‌شنبه +wednesday: + - چهارشنبه +thursday: + - پنجشنبه +saturday: + - شنبه +sunday: + - یکشنبه +year: + - year +month: + - month +week: + - week +day: + - day +hour: + - hour +minute: + - minute +second: + - second +relative-type: + 0 day ago: + - today + 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: + - yesterday + 1 month ago: + - last month + 1 week ago: + - last week + 1 year ago: + - last year + in 1 day: + - tomorrow + in 1 month: + - next month + in 1 week: + - next week + in 1 year: + - next year diff --git a/dateparser_data/supplementary_language_data/date_translation_data/pt.yaml b/dateparser_data/supplementary_language_data/date_translation_data/pt.yaml index 48952b704..547b5cee1 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/pt.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/pt.yaml @@ -1,7 +1,14 @@ +relative-type-regex: + \1 minute ago: + - há (\d+[.,]?\d*) mins + in \1 minute: + - em (\d+[.,]?\d*) mins + in \1 second: + - em (\d+[.,]?\d*) segs skip: ["cerca", "de", "e", "às"] pertain: ["de"] -sentence_splitter_group : 1 +sentence_splitter_group: 1 monday: - Segunda @@ -31,8 +38,10 @@ hour: - horas minute: - minutos + - m second: - segundos + - s ago: - atrás diff --git a/dateparser_data/supplementary_language_data/date_translation_data/qu.yaml b/dateparser_data/supplementary_language_data/date_translation_data/qu.yaml new file mode 100644 index 000000000..fdf6188f3 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/qu.yaml @@ -0,0 +1,65 @@ +january: + - qul + - qulla puquy +february: + - hat + - hatun puquy +march: + - pau + - pauqar waray +april: + - ayr + - ayriwa +may: + - aym + - aymuray +june: + - int + - inti raymi +july: + - ant + - anta sitwa +august: + - qha + - qhapaq sitwa +september: + - uma + - uma raymi +october: + - kan + - kantaray +november: + - aya + - ayamarq'a +december: + - kap + - kapaq raymi +relative-type: + 0 day ago: + - today + 0 hour ago: + - this hour + 0 minute ago: + - this minute + 0 month ago: + - this month + 0 week ago: + - this week + 0 year ago: + - this year + 1 day ago: + - yesterday + 1 month ago: + - last month + 1 week ago: + - last week + 1 year ago: + - last year + in 1 day: + - tomorrow + in 1 month: + - next month + in 1 week: + - next week + in 1 year: + - next year diff --git a/dateparser_data/supplementary_language_data/date_translation_data/rm.yaml b/dateparser_data/supplementary_language_data/date_translation_data/rm.yaml new file mode 100644 index 000000000..93081f9ca --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/rm.yaml @@ -0,0 +1,9 @@ +day: + - tag +relative-type: + 0 year ago: + - this year + 1 year ago: + - last year + in 1 year: + - next year diff --git a/dateparser_data/supplementary_language_data/date_translation_data/ro.yaml b/dateparser_data/supplementary_language_data/date_translation_data/ro.yaml index f8767b40e..dd2e3c61d 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/ro.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/ro.yaml @@ -1,6 +1,13 @@ +relative-type-regex: + \1 day ago: + - acum (\d+[.,]?\d*) zile + in \1 day: + - peste (\d+[.,]?\d*) zile + in \1 year: + - peste (\d+[.,]?\d*) ani skip: ["de", "la"] -sentence_splitter_group : 1 +sentence_splitter_group: 1 wednesday: - Mi diff --git a/dateparser_data/supplementary_language_data/date_translation_data/ru.yaml b/dateparser_data/supplementary_language_data/date_translation_data/ru.yaml index a9d6b0557..2d2878fc0 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/ru.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/ru.yaml @@ -1,6 +1,15 @@ +am: + - дп +pm: + - пп +relative-type-regex: + \1 day ago: + - (\d+[.,]?\d*) д назад + in \1 day: + - через (\d+[.,]?\d*) д skip: ["в", "во", "и", "около", "примерно"] -sentence_splitter_group : 1 +sentence_splitter_group: 1 monday: - пнд @@ -71,6 +80,8 @@ relative-type: in 3 day: - послепослезавтра + 0 hour ago: + - в этом часе simplifications: - од(ин|на|ну|ни|ной|ною|но|ного|ному|ним|нем): '1' - перв(ой|ого|ому|ым|ом|ая|ую|ое|ые|ых|ыми): '1' diff --git a/dateparser_data/supplementary_language_data/date_translation_data/rw.yaml b/dateparser_data/supplementary_language_data/date_translation_data/rw.yaml new file mode 100644 index 000000000..9fcb71d19 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/rw.yaml @@ -0,0 +1,2 @@ +may: + - gicuransi diff --git a/dateparser_data/supplementary_language_data/date_translation_data/se.yaml b/dateparser_data/supplementary_language_data/date_translation_data/se.yaml new file mode 100644 index 000000000..ba69fb3cf --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/se.yaml @@ -0,0 +1,20 @@ +locale_specific: + se-FI: + monday: + - vuossárgga + tuesday: + - maŋŋebárgga + wednesday: + - gaskavahku + thursday: + - duorastaga + friday: + - bearjadaga + saturday: + - lávvardaga + relative-type: + 1 year ago: + - mannan jagi + relative-type-regex: + \1 year ago: + - (\d+[.,]?\d*) jagi árat diff --git a/dateparser_data/supplementary_language_data/date_translation_data/si.yaml b/dateparser_data/supplementary_language_data/date_translation_data/si.yaml new file mode 100644 index 000000000..4242f07fa --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/si.yaml @@ -0,0 +1,6 @@ +hour: + - පැ +minute: + - මි +second: + - ත diff --git a/dateparser_data/supplementary_language_data/date_translation_data/so.yaml b/dateparser_data/supplementary_language_data/date_translation_data/so.yaml new file mode 100644 index 000000000..f62f88c4a --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/so.yaml @@ -0,0 +1,77 @@ +tuesday: + - tal +wednesday: + - arb +thursday: + - kha +friday: + - jim +saturday: + - sab +january: + - kob +february: + - lab +march: + - sad +april: + - afr +may: + - sha +june: + - lix +july: + - tod +august: + - sid +september: + - sag +october: + - tob +november: + - kit +december: + - lit +year: + - year +month: + - month +week: + - week +day: + - day +hour: + - hour +minute: + - minute +second: + - second +am: + - sn +pm: + - gn +relative-type: + 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 month ago: + - last month + 1 week ago: + - last week + 1 year ago: + - last year + in 1 month: + - next month + in 1 week: + - next week + in 1 year: + - next year diff --git a/dateparser_data/supplementary_language_data/date_translation_data/sq.yaml b/dateparser_data/supplementary_language_data/date_translation_data/sq.yaml new file mode 100644 index 000000000..4ae8bf635 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/sq.yaml @@ -0,0 +1,4 @@ +july: + - kor +august: + - gsh diff --git a/dateparser_data/supplementary_language_data/date_translation_data/sr-Cyrl.yaml b/dateparser_data/supplementary_language_data/date_translation_data/sr-Cyrl.yaml new file mode 100644 index 000000000..43f0301b1 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/sr-Cyrl.yaml @@ -0,0 +1,26 @@ +month: + - м +week: + - н +am: + - пре подне +pm: + - по подне +locale_specific: + sr-Cyrl-BA: + tuesday: + - ут + wednesday: + - ср + september: + - септ + sr-Cyrl-ME: + tuesday: + - ут + wednesday: + - ср + sr-Cyrl-XK: + tuesday: + - ут + wednesday: + - ср diff --git a/dateparser_data/supplementary_language_data/date_translation_data/sr-Latn.yaml b/dateparser_data/supplementary_language_data/date_translation_data/sr-Latn.yaml new file mode 100644 index 000000000..c547b6eeb --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/sr-Latn.yaml @@ -0,0 +1,26 @@ +month: + - m +week: + - n +am: + - pre podne +pm: + - po podne +locale_specific: + sr-Latn-BA: + tuesday: + - ut + wednesday: + - sr + september: + - sept + sr-Latn-ME: + tuesday: + - ut + wednesday: + - sr + sr-Latn-XK: + tuesday: + - ut + wednesday: + - sr diff --git a/dateparser_data/supplementary_language_data/date_translation_data/sr.yaml b/dateparser_data/supplementary_language_data/date_translation_data/sr.yaml new file mode 100644 index 000000000..fca5ee98c --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/sr.yaml @@ -0,0 +1,8 @@ +month: + - м +week: + - н +am: + - пре подне +pm: + - по подне diff --git a/dateparser_data/supplementary_language_data/date_translation_data/sv.yaml b/dateparser_data/supplementary_language_data/date_translation_data/sv.yaml index 9bd0b2ad4..945174493 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/sv.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/sv.yaml @@ -1,6 +1,13 @@ +relative-type-regex: + \1 minute ago: + - för (\d+[.,]?\d*) min sedan + \1 month ago: + - för (\d+[.,]?\d*) mån sedan + \1 second ago: + - för (\d+[.,]?\d*) sek sedan skip: ["den", "på"] -sentence_splitter_group : 1 +sentence_splitter_group: 1 monday: - Månd @@ -59,6 +66,8 @@ relative-type: in 1 day: - imorgon + 0 month ago: + - denna månad simplifications: - en: '1' - två: '2' diff --git a/dateparser_data/supplementary_language_data/date_translation_data/sw.yaml b/dateparser_data/supplementary_language_data/date_translation_data/sw.yaml new file mode 100644 index 000000000..97ee0433e --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/sw.yaml @@ -0,0 +1,4 @@ +am: + - asubuhi +pm: + - mchana diff --git a/dateparser_data/supplementary_language_data/date_translation_data/ta.yaml b/dateparser_data/supplementary_language_data/date_translation_data/ta.yaml new file mode 100644 index 000000000..464ca9d0b --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/ta.yaml @@ -0,0 +1,3 @@ +relative-type-regex: + \1 week ago: + - (\d+[.,]?\d*) வாரத்திற்கு முன்பு diff --git a/dateparser_data/supplementary_language_data/date_translation_data/te.yaml b/dateparser_data/supplementary_language_data/date_translation_data/te.yaml new file mode 100644 index 000000000..bea41b68c --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/te.yaml @@ -0,0 +1,4 @@ +day: + - ది +minute: + - ని diff --git a/dateparser_data/supplementary_language_data/date_translation_data/th.yaml b/dateparser_data/supplementary_language_data/date_translation_data/th.yaml index 7047680a7..7da2a9bc2 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/th.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/th.yaml @@ -1,4 +1,6 @@ -sentence_splitter_group : 5 +minute: + - น +sentence_splitter_group: 5 skip: ["น.", "เมื่อ ", "เวลา"] diff --git a/dateparser_data/supplementary_language_data/date_translation_data/ti.yaml b/dateparser_data/supplementary_language_data/date_translation_data/ti.yaml new file mode 100644 index 000000000..49c487948 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/ti.yaml @@ -0,0 +1,53 @@ +tuesday: + - ሠሉስ +thursday: + - ኃሙስ +year: + - year +month: + - month +week: + - week +day: + - day +hour: + - hour +minute: + - minute +second: + - second +am: + - ንጉሆ ሰዓተ +pm: + - ድሕር ሰዓት +relative-type: + 0 day ago: + - today + 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: + - yesterday + 1 month ago: + - last month + 1 week ago: + - last week + 1 year ago: + - last year + in 1 day: + - tomorrow + in 1 month: + - next month + in 1 week: + - next week + in 1 year: + - next year diff --git a/dateparser_data/supplementary_language_data/date_translation_data/to.yaml b/dateparser_data/supplementary_language_data/date_translation_data/to.yaml new file mode 100644 index 000000000..25b3b3940 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/to.yaml @@ -0,0 +1,11 @@ +september: + - sep +am: + - am +pm: + - pm +relative-type: + 0 hour ago: + - this hour + 0 minute ago: + - this minute diff --git a/dateparser_data/supplementary_language_data/date_translation_data/uk.yaml b/dateparser_data/supplementary_language_data/date_translation_data/uk.yaml index 9bfae097f..ae68cc782 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/uk.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/uk.yaml @@ -39,10 +39,23 @@ sunday: march: - берез +april: + - кві +may: + - тра +june: + - чер +august: + - сер september: - верес +october: + - жов november: - листоп + - лис +december: + - гру year: - р @@ -146,12 +159,16 @@ relative-type: - післязавтра relative-type-regex: + \1 day ago: + - (\d+[.,]?\d*) д тому \1 hour ago: - (\d+[.,]?\d*) година тому \1 minute ago: - (\d+[.,]?\d*) хвилина тому \1 second ago: - (\d+[.,]?\d*) секунда тому + in \1 day: + - за (\d+[.,]?\d*) д simplifications: - од(на|ну|ні|ної|нієї|ин|ній): '1' @@ -185,4 +202,4 @@ simplifications: - кілька секунд: 44 секунди - кілька хвилин: 2 хвилини - опів на: 30 хвилин - - за чверть: 15 хвилин \ No newline at end of file + - за чверть: 15 хвилин diff --git a/dateparser_data/supplementary_language_data/date_translation_data/ur.yaml b/dateparser_data/supplementary_language_data/date_translation_data/ur.yaml new file mode 100644 index 000000000..8a799fa15 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/ur.yaml @@ -0,0 +1,5 @@ +monday: + - سوموار +relative-type-regex: + in \1 hour: + - (\d+[.,]?\d*) گھنٹہ میں diff --git a/dateparser_data/supplementary_language_data/date_translation_data/uz-Latn.yaml b/dateparser_data/supplementary_language_data/date_translation_data/uz-Latn.yaml new file mode 100644 index 000000000..666e50391 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/uz-Latn.yaml @@ -0,0 +1,3 @@ +relative-type: + 1 year ago: + - o'tgan yil diff --git a/dateparser_data/supplementary_language_data/date_translation_data/uz.yaml b/dateparser_data/supplementary_language_data/date_translation_data/uz.yaml new file mode 100644 index 000000000..666e50391 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/uz.yaml @@ -0,0 +1,3 @@ +relative-type: + 1 year ago: + - o'tgan yil diff --git a/dateparser_data/supplementary_language_data/date_translation_data/yo.yaml b/dateparser_data/supplementary_language_data/date_translation_data/yo.yaml new file mode 100644 index 000000000..26076d8fe --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/yo.yaml @@ -0,0 +1,25 @@ +week: + - ọ̀sè +relative-type: + 0 month ago: + - this month + 0 week ago: + - this week + 0 year ago: + - this year + 1 month ago: + - last month + 1 week ago: + - last week + 1 year ago: + - last year + in 1 month: + - next month + in 1 week: + - next week + in 1 year: + - next year +locale_specific: + yo-BJ: + week: + - ɔ̀sè diff --git a/dateparser_data/supplementary_language_data/date_translation_data/yue.yaml b/dateparser_data/supplementary_language_data/date_translation_data/yue.yaml index 9af8bed55..cf666fcdd 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/yue.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/yue.yaml @@ -1,3 +1,17 @@ +monday: + - 週一 +tuesday: + - 週二 +wednesday: + - 週三 +thursday: + - 週四 +friday: + - 週五 +saturday: + - 週六 +sunday: + - 週日 no_word_spacing: "True" -sentence_splitter_group : 4 +sentence_splitter_group: 4 diff --git a/dateparser_data/supplementary_language_data/date_translation_data/zh-Hant.yaml b/dateparser_data/supplementary_language_data/date_translation_data/zh-Hant.yaml index 9af8bed55..dffd770bf 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/zh-Hant.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/zh-Hant.yaml @@ -1,3 +1,26 @@ +locale_specific: + zh-Hant-HK: + relative-type: + 1 month ago: + - 上月 + in 1 month: + - 下月 + relative-type-regex: + \1 week ago: + - (\d+[.,]?\d*)週前 + in \1 week: + - (\d+[.,]?\d*)週後 + zh-Hant-MO: + relative-type: + 1 month ago: + - 上月 + in 1 month: + - 下月 + relative-type-regex: + \1 week ago: + - (\d+[.,]?\d*)週前 + in \1 week: + - (\d+[.,]?\d*)週後 no_word_spacing: "True" -sentence_splitter_group : 4 +sentence_splitter_group: 4 diff --git a/dateparser_data/supplementary_language_data/date_translation_data/zu.yaml b/dateparser_data/supplementary_language_data/date_translation_data/zu.yaml new file mode 100644 index 000000000..f7d5b27c4 --- /dev/null +++ b/dateparser_data/supplementary_language_data/date_translation_data/zu.yaml @@ -0,0 +1,2 @@ +january: + - umasingana diff --git a/dateparser_scripts/get_cldr_data.py b/dateparser_scripts/get_cldr_data.py index 2e5b77185..ff3c0cded 100644 --- a/dateparser_scripts/get_cldr_data.py +++ b/dateparser_scripts/get_cldr_data.py @@ -5,7 +5,7 @@ import regex as re from dateparser_scripts.order_languages import _get_language_locale_dict -from dateparser_scripts.utils import get_dict_difference, get_raw_data +from dateparser_scripts.utils import get_dict_difference, get_raw_data, CLDR_JSON_DIR APOSTROPHE_LOOK_ALIKE_CHARS = [ "\N{RIGHT SINGLE QUOTATION MARK}", # '\u2019' @@ -29,8 +29,6 @@ PM_PATTERN = re.compile(r"^\s*[Pp]\s*\.?\s*[Mm]\s*\.?\s*$") PARENTHESIS_PATTERN = re.compile(r"[\(\)]") -cldr_dates_full_dir = "../raw_data/cldr_dates_full/main/" - def _filter_relative_string(relative_string): return ( @@ -45,18 +43,27 @@ def _filter_month_name(month_name): def _retrieve_locale_data(locale): - ca_gregorian_file = cldr_dates_full_dir + locale + "/ca-gregorian.json" - dateFields_file = cldr_dates_full_dir + locale + "/dateFields.json" - with open(ca_gregorian_file) as f: - cldr_gregorian_data = json.load(f) + def load(scope, file_id): + file_path = ( + CLDR_JSON_DIR + / "cldr-json" + / f"cldr-{scope}-full" + / "main" + / locale + / f"{file_id}.json" + ) + with file_path.open() as f: + return json.load(f) - with open(dateFields_file) as g: - cldr_datefields_data = json.load(g) + cldr_gregorian_data = load("dates", "ca-gregorian") + cldr_datefields_data = load("dates", "dateFields") + _units = load("units", "units") gregorian_dict = cldr_gregorian_data["main"][locale]["dates"]["calendars"][ "gregorian" ] date_fields_dict = cldr_datefields_data["main"][locale]["dates"]["fields"] + units = _units["main"][locale]["units"]["long"] json_dict = {} @@ -286,6 +293,9 @@ def _retrieve_locale_data(locale): json_dict["day"] = [date_fields_dict[key]["displayName"] for key in day_keys] json_dict["hour"] = [date_fields_dict[key]["displayName"] for key in hour_keys] + hour_unit = units["duration-hour"]["displayName"] + if hour_unit not in json_dict["hour"]: + json_dict["hour"].append(hour_unit) json_dict["minute"] = [date_fields_dict[key]["displayName"] for key in minute_keys] diff --git a/dateparser_scripts/order_languages.py b/dateparser_scripts/order_languages.py index bdf67d7a7..14b32d163 100644 --- a/dateparser_scripts/order_languages.py +++ b/dateparser_scripts/order_languages.py @@ -5,23 +5,174 @@ import requests from parsel import Selector -from dateparser_scripts.utils import get_raw_data +from dateparser_scripts.utils import get_raw_data, CLDR_JSON_DIR os.chdir(os.path.dirname(os.path.abspath(__file__))) # Languages with insufficient translation data are excluded avoid_languages = {"cu", "kkj", "nds", "prg", "tk", "vai", "vai-Latn", "vai-Vaii", "vo"} +# Locales that CLDR 44 introduced but which dateparser does not enable yet: enabling +# them expands language auto-detection (and, for many, requires supplementary data), +# so they are handled separately from this data refresh to keep the supported set +# stable. This keeps the generated data limited to the locales already shipped. +cldr_44_new_languages = { + "aa", + "ab", + "an", + "ann", + "apc", + "arn", + "az-Arab", + "ba", + "bal", + "bal-Arab", + "bal-Latn", + "be-tarask", + "bew", + "bgc", + "bgn", + "bho", + "blo", + "blt", + "bm-Nkoo", + "bss", + "byn", + "ca-ES-valencia", + "cad", + "cch", + "ccp", + "ceb", + "cho", + "cic", + "co", + "csw", + "cv", + "doi", + "dv", + "el-polyton", + "en-Dsrt", + "en-Shaw", + "ff-Adlm", + "ff-Latn", + "frr", + "gaa", + "gez", + "gn", + "ha-Arab", + "hi-Latn", + "hnj", + "hnj-Hmnp", + "ia", + "ie", + "io", + "iu", + "iu-Latn", + "jbo", + "jv", + "kaj", + "kcg", + "ken", + "kgp", + "kpe", + "ks-Arab", + "ks-Deva", + "ku", + "kxv", + "kxv-Deva", + "kxv-Latn", + "kxv-Orya", + "kxv-Telu", + "la", + "lij", + "lmo", + "mai", + "mdf", + "mi", + "mic", + "mn-Mong", + "mni", + "mni-Beng", + "mni-Mtei", + "moh", + "ms-Arab", + "mus", + "myv", + "no", + "nqo", + "nr", + "nso", + "nv", + "ny", + "oc", + "osa", + "pap", + "pcm", + "pis", + "quc", + "raj", + "rhg", + "rhg-Rohg", + "rif", + "sa", + "sat", + "sat-Deva", + "sat-Olck", + "sc", + "scn", + "sd", + "sd-Arab", + "sd-Deva", + "sdh", + "shn", + "sid", + "skr", + "sma", + "smj", + "sms", + "ss", + "ssy", + "st", + "su", + "su-Latn", + "syr", + "szl", + "tg", + "tig", + "tn", + "tok", + "tpi", + "trv", + "trw", + "ts", + "tt", + "tyv", + "und", + "ve", + "vec", + "vmw", + "wa", + "wal", + "wbp", + "wo", + "xh", + "xnr", + "yrl", + "yue-Hans", + "yue-Hant", + "za", +} +avoid_languages |= cldr_44_new_languages + def _get_language_locale_dict(): - cldr_dates_full_dir = "../raw_data/cldr_dates_full/main/" + cldr_dates_full_dir = CLDR_JSON_DIR / "cldr-json/cldr-dates-full/main/" available_locale_names = os.listdir(cldr_dates_full_dir) available_language_names = [ shortname for shortname in available_locale_names if not re.search(r"-[A-Z0-9]+$", shortname) ] - available_language_names.remove("root") language_locale_dict = {} for language_name in available_language_names: language_locale_dict[language_name] = [] @@ -105,7 +256,9 @@ def get_most_common_locales(): return old_common_locales return new_most_common_locales - territory_info_file = "../raw_data/cldr_core/supplemental/territoryInfo.json" + territory_info_file = ( + CLDR_JSON_DIR / "cldr-json/cldr-core/supplemental/territoryInfo.json" + ) with open(territory_info_file) as f: territory_content = json.load(f) territory_info_data = territory_content["supplemental"]["territoryInfo"] diff --git a/dateparser_scripts/utils.py b/dateparser_scripts/utils.py index feae9fb3a..020689175 100644 --- a/dateparser_scripts/utils.py +++ b/dateparser_scripts/utils.py @@ -1,37 +1,21 @@ import os import shutil +from pathlib import Path from git import Repo -def get_raw_data(): - cldr_version = "31.0.1" - raw_data_directory = "../raw_data" +CLDR_JSON_DIR = (Path(__file__).parent / "../cldr-json").resolve() - cldr_data = { - "dates_full": { - "url": "https://github.com/unicode-cldr/cldr-dates-full.git", - "dir": "{}/cldr_dates_full/".format(raw_data_directory), - }, - "core": { - "url": "https://github.com/unicode-cldr/cldr-core.git", - "dir": "{}/cldr_core/".format(raw_data_directory), - }, - "rbnf": { - "url": "https://github.com/unicode-cldr/cldr-rbnf.git", - "dir": "{}/cldr_rbnf/".format(raw_data_directory), - }, - } - if os.path.isdir(raw_data_directory): - # remove current raw data - shutil.rmtree(raw_data_directory) - os.mkdir(raw_data_directory) +def get_raw_data(): + cldr_version = "44.1.0" + url = "https://github.com/unicode-org/cldr-json.git" + if os.path.isdir(CLDR_JSON_DIR): + shutil.rmtree(CLDR_JSON_DIR) - for name, data in cldr_data.items(): - print('Clonning "{}" from: {}'.format(name, data["url"])) - repo = Repo.clone_from(data["url"], data["dir"], branch="master") - repo.git.co(cldr_version) + print(f"Clonning {url} @ {cldr_version} on {CLDR_JSON_DIR}...") + Repo.clone_from(url, CLDR_JSON_DIR, branch=cldr_version, depth=1) def get_dict_difference(parent_dict, child_dict): diff --git a/dateparser_scripts/write_complete_data.py b/dateparser_scripts/write_complete_data.py index b888b31be..39c991f90 100644 --- a/dateparser_scripts/write_complete_data.py +++ b/dateparser_scripts/write_complete_data.py @@ -1,6 +1,7 @@ import json import os import shutil +from pathlib import Path import regex as re from ruamel.yaml import YAML @@ -8,15 +9,15 @@ from dateparser_scripts.order_languages import avoid_languages from dateparser_scripts.utils import combine_dicts -cldr_date_directory = "../dateparser_data/cldr_language_data/date_translation_data/" -supplementary_directory = "../dateparser_data/supplementary_language_data/" +root = Path(__file__).parent.parent + +cldr_date_directory = root / "dateparser_data/cldr_language_data/date_translation_data" +supplementary_directory = root / "dateparser_data/supplementary_language_data" supplementary_date_directory = ( - "../dateparser_data/supplementary_language_data/date_translation_data/" + root / "dateparser_data/supplementary_language_data/date_translation_data" ) -translation_data_directory = "../dateparser/data/" -date_translation_directory = "../dateparser/data/date_translation_data/" - -os.chdir(os.path.dirname(os.path.abspath(__file__))) +translation_data_directory = root / "dateparser/data" +date_translation_directory = root / "dateparser/data/date_translation_data" cldr_languages = list( set(map(lambda x: x[:-5], os.listdir(cldr_date_directory))) - avoid_languages @@ -85,10 +86,10 @@ def _get_complete_date_translation_data(language): cldr_data = {} supplementary_data = {} if language in cldr_languages: - with open(cldr_date_directory + language + ".json") as f: + with open(cldr_date_directory / f"{language}.json") as f: cldr_data = json.load(f) if language in supplementary_languages: - with open(supplementary_date_directory + language + ".yaml") as g: + with open(supplementary_date_directory / f"{language}.yaml") as g: yaml = YAML() supplementary_data = dict(yaml.load(g)) complete_data = combine_dicts(cldr_data, supplementary_data) @@ -122,7 +123,7 @@ def write_complete_data(in_memory=False): shutil.rmtree(date_translation_directory) os.mkdir(date_translation_directory) - with open(supplementary_directory + "base_data.yaml") as f: + with open(supplementary_directory / "base_data.yaml") as f: yaml = YAML() base_data = yaml.load(f) @@ -136,7 +137,7 @@ def write_complete_data(in_memory=False): ) out_text = ("info = " + translation_data + "\n").encode("utf-8") _write_file( - date_translation_directory + language + ".py", + date_translation_directory / f"{language}.py", out_text, "wb", in_memory, @@ -145,18 +146,19 @@ def write_complete_data(in_memory=False): init_text = ( "from dateparser.data import date_translation_data\n" - "from .languages_info import language_order, language_locale_dict\n" + "\n" + "from .languages_info import language_locale_dict, language_order\n" ) _write_file( - translation_data_directory + "__init__.py", + translation_data_directory / "__init__.py", init_text, "w", False, in_memory_result, ) _write_file( - date_translation_directory + "__init__.py", "", "w", False, in_memory_result + date_translation_directory / "__init__.py", "", "w", False, in_memory_result ) return in_memory_result diff --git a/tests/test_clean_api.py b/tests/test_clean_api.py index 5f75f81d9..3d5b60583 100644 --- a/tests/test_clean_api.py +++ b/tests/test_clean_api.py @@ -111,6 +111,20 @@ def test_dates_which_match_locales_are_parsed( self.when_date_is_parsed(date_string, locales=locales) self.then_parsed_date_is(expected_date) + @parameterized.expand( + [ + param(date_string="6 yar 2019", locales=["ff-CM"]), + param(date_string="6 yar 2019", locales=["ff-GN"]), + param(date_string="6 yar 2019", locales=["ff-MR"]), + ] + ) + def test_locales_dropped_in_cldr_44_remain_supported(self, date_string, locales): + # ff-CM/ff-GN/ff-MR were standalone locales up to CLDR 31 but were dropped in + # CLDR 44 (regional data moved under ff-Latn). They remain valid locale codes + # and resolve to the base `ff` data, so existing callers keep working. + self.when_date_is_parsed(date_string, locales=locales) + self.then_parsed_date_is(date(2019, 10, 6)) + @parameterized.expand( [ param( diff --git a/tests/test_languages.py b/tests/test_languages.py index 88fcb1f4b..757460c55 100644 --- a/tests/test_languages.py +++ b/tests/test_languages.py @@ -1474,6 +1474,8 @@ def test_translation(self, shortname, datetime_string, expected_translation): param("bs", "ovaj sat", "0 hour ago"), # ca param("ca", "d'aquí a 22 hores", "in 22 hour"), + # standalone hour unit, added from the CLDR "duration-hour" unit data + param("ca", "2 hores", "2 hour"), param("ca", "fa 17 anys", "17 year ago"), param("ca", "el mes passat", "1 month ago"), param("ca", "la pròxima setmana", "in 1 week"), diff --git a/tests/test_search.py b/tests/test_search.py index eea9360f0..1d6993d27 100644 --- a/tests/test_search.py +++ b/tests/test_search.py @@ -259,8 +259,10 @@ def test_search_date_string(self, shortname, datetime_string): "Krigen i Europa begyndte den 1. september 1939, da Nazi-Tyskland invaderede Polen, " "og endte med Nazi-Tysklands betingelsesløse overgivelse den 8. maj 1945.", [ - ("1. september 1939", datetime.datetime(1939, 9, 1, 0, 0)), - ("8. maj 1945", datetime.datetime(1945, 5, 8, 0, 0)), + # "den" is a Danish skip word (as in "den 8. maj"), so it is + # included in the matched substring, like "de" in Spanish. + ("den 1. september 1939", datetime.datetime(1939, 9, 1, 0, 0)), + ("den 8. maj 1945", datetime.datetime(1945, 5, 8, 0, 0)), ], settings={"RELATIVE_BASE": datetime.datetime(2000, 1, 1)}, ),