diff --git a/dateparser/data/date_translation_data/uk.py b/dateparser/data/date_translation_data/uk.py index f4366f943..474755584 100644 --- a/dateparser/data/date_translation_data/uk.py +++ b/dateparser/data/date_translation_data/uk.py @@ -71,22 +71,34 @@ "monday": [ "пн", "понеділок", - "пон" + "пн", + "пон", + "понед", + "понеділок" ], "tuesday": [ "вт", "вівторок", - "вів" + "вт", + "вів", + "вівтор", + "вівторок" ], "wednesday": [ "середа", "ср", + "ср", + "сер", + "серед", + "середа", "середу" ], "thursday": [ "четвер", "чт", - "чет" + "чт", + "чет", + "четвер" ], "friday": [ "п'ятниця", @@ -95,13 +107,19 @@ "saturday": [ "сб", "субота", + "сб", "суб", + "субот", + "субота", "суботу" ], "sunday": [ "нд", "неділя", + "нд", "нед", + "неділ", + "неділя", "неділю" ], "am": [ @@ -111,27 +129,46 @@ "пп" ], "year": [ + "р", + "рік", "р", "рік", "роки", "років", - "року" + "року", + "роком", + "році" ], "month": [ + "міс", + "місяць", + "м", "міс", "місяць", "місяці", - "місяців" + "місяців", + "місяця", + "місяцю", + "місяцям", + "місяцем" ], "week": [ "тиж", "тиждень", + "т", + "тиждень", + "тижня", "тижні", - "тижнів" + "тижнів", + "тижнем" ], "day": [ "д", "день", + "д", + "дн", + "день", + "дня", "дні", "днів", "доба", @@ -141,6 +178,10 @@ "hour": [ "год", "година", + "г", + "год", + "годин", + "година", "години", "годин", "годину", @@ -149,11 +190,14 @@ "minute": [ "хв", "хвилина", + "хв", "хвилини", "хвилин", "хвилину" ], "second": [ + "с", + "секунда", "с", "секунда", "секунди", 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 12e208766..ca02dd809 100644 --- a/dateparser_data/supplementary_language_data/date_translation_data/uk.yaml +++ b/dateparser_data/supplementary_language_data/date_translation_data/uk.yaml @@ -3,46 +3,90 @@ skip: ["приблизно", "близько", "о", "об", "і"] sentence_splitter_group : 1 monday: + - пн - пон + - понед + - понеділок tuesday: + - вт - вів + - вівтор + - вівторок wednesday: + - ср + - сер + - серед + - середа - середу thursday: + - чт - чет + - четвер saturday: + - сб - суб + - субот + - субота - суботу sunday: + - нд - нед + - неділ + - неділя - неділю year: + - р + - рік - роки - років - року + - роком + - році month: + - м + - міс + - місяць - місяці - місяців + - місяця + - місяцю + - місяцям + - місяцем week: + - т + - тиждень + - тижня - тижні - тижнів + - тижнем day: + - д + - дн + - день + - дня - дні - днів - доба - доби - діб hour: + - г + - год + - годин + - година - години - годин - годину - г minute: + - хв - хвилини - хвилин - хвилину second: + - с + - секунда - секунди - секунд - секунду