From b618e46f91d5f770d04b77fd4558ddf23294111f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adri=C3=A1n=20Chaves?= Date: Thu, 1 Feb 2024 13:36:09 +0100 Subject: [PATCH] Restore Ukranian words removed by the CLDR upgrade --- dateparser/data/date_translation_data/uk.py | 27 ++++++++++++------- .../date_translation_data/uk.yaml | 19 ++++++++++++- 2 files changed, 36 insertions(+), 10 deletions(-) diff --git a/dateparser/data/date_translation_data/uk.py b/dateparser/data/date_translation_data/uk.py index 7159d3bfa..1e97fce5a 100644 --- a/dateparser/data/date_translation_data/uk.py +++ b/dateparser/data/date_translation_data/uk.py @@ -20,17 +20,20 @@ "april": [ "квіт", "квітень", - "квітня" + "квітня", + "кві" ], "may": [ "трав", "травень", - "травня" + "травня", + "тра" ], "june": [ "черв", "червень", - "червня" + "червня", + "чер" ], "july": [ "лип", @@ -40,7 +43,8 @@ "august": [ "серп", "серпень", - "серпня" + "серпня", + "сер" ], "september": [ "вер", @@ -51,18 +55,21 @@ "october": [ "жовт", "жовтень", - "жовтня" + "жовтня", + "жов" ], "november": [ "лист", "листопад", "листопада", - "листоп" + "листоп", + "лис" ], "december": [ "груд", "грудень", - "грудня" + "грудня", + "гру" ], "monday": [ "пн", @@ -301,7 +308,8 @@ "\\1 day ago": [ "(\\d+[.,]?\\d*) день тому", "(\\d+[.,]?\\d*) дн тому", - "(\\d+[.,]?\\d*) дня тому" + "(\\d+[.,]?\\d*) дня тому", + "(\\d+[.,]?\\d*) д тому" ], "\\1 hour ago": [ "(\\d+[.,]?\\d*) год тому", @@ -340,7 +348,8 @@ "за (\\d+[.,]?\\d*) дн", "через (\\d+[.,]?\\d*) день", "через (\\d+[.,]?\\d*) дн", - "через (\\d+[.,]?\\d*) дня" + "через (\\d+[.,]?\\d*) дня", + "за (\\d+[.,]?\\d*) д" ], "in \\1 hour": [ "за (\\d+[.,]?\\d*) год", 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 хвилин