From 5d58b1a6f349a4f85bcebcdbfeca3fbbe10a4364 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20M=C3=B8lgaard=20Tams?= Date: Wed, 18 Sep 2019 21:28:47 +0200 Subject: [PATCH] Add parsing for Greek months with formatting --- src/locale/el/_lib/match/index.js | 14 +++++++------- src/locale/el/snapshot.md | 28 ++++++++++++++-------------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/src/locale/el/_lib/match/index.js b/src/locale/el/_lib/match/index.js index 7d2c23e24f..63fc6f1df1 100644 --- a/src/locale/el/_lib/match/index.js +++ b/src/locale/el/_lib/match/index.js @@ -24,8 +24,8 @@ var parseQuarterPatterns = { var matchMonthPatterns = { narrow: /^[ιφμαμιιασονδ]/i, - abbreviated: /^(ιαν|φεβ|μαρ|απρ|μαι|ιουν|ιουλ|αυγ|σεπ|οκτ|νοε|δεκ)/i, - wide: /^(ιανου(ά|α)ριος|φεβρου(ά|α)ριος|μ(ά|α)ρτιος|απρ(ί|ί)λιος|μ(ά|α)ιος|ιο(ύ|υ)νιος|ιο(ύ|υ)λιος|α(ύ|υ)γουστος|σεπτ(έ|ε)μβριος|οκτ(ώ|ω)βριος|νο(έ|ε)μβριος|δεκ(έ|ε)μβριος)/i + abbreviated: /^(ιαν|φεβ|μ[άα]ρ|απρ|μ[άα][ιΐ]|ιο[ύυ]ν|ιο[ύυ]λ|α[ύυ]γ|σεπ|οκτ|νο[έε]|δεκ)/i, + wide: /^(μ[άα][ιΐ]|α[ύυ]γουστ)(ος|ου)|(ιανου[άα]ρ|φεβρου[άα]ρ|μ[άα]ρτ|απρ[ίι]λ|ιο[ύυ]ν|ιο[ύυ]λ|σεπτ[έε]μβρ|οκτ[ώω]βρ|νο[έε]μβρ|δεκ[έε]μβρ)(ιος|ίου)/i } var parseMonthPatterns = { narrow: [ @@ -45,12 +45,12 @@ var parseMonthPatterns = { any: [ /^ια/i, /^φ/i, - /^μαρ/i, + /^μ[άα]ρ/i, /^απ/i, - /^μαι/i, - /^ιουν/i, - /^ιουλ/i, - /^αυ/i, + /^μ[άα][ιΐ]/i, + /^ιο[ύυ]ν/i, + /^ιο[ύυ]λ/i, + /^α[ύυ]/i, /^σ/i, /^ο/i, /^ν/i, diff --git a/src/locale/el/snapshot.md b/src/locale/el/snapshot.md index 9598d2209e..0006fcfe2e 100644 --- a/src/locale/el/snapshot.md +++ b/src/locale/el/snapshot.md @@ -26,16 +26,16 @@ | | | 2019-07-10T12:13:14.015Z | 7ος | 2019-07-01T00:00:00.000Z | | | MMM | 2019-02-11T12:13:14.015Z | Φεβ | 2019-02-01T00:00:00.000Z | | | | 2019-07-10T12:13:14.015Z | Ιουλ | 2019-07-01T00:00:00.000Z | -| | MMMM | 2019-02-11T12:13:14.015Z | Φεβρουαρίου | Invalid Date | -| | | 2019-07-10T12:13:14.015Z | Ιουλίου | Invalid Date | +| | MMMM | 2019-02-11T12:13:14.015Z | Φεβρουαρίου | 2019-02-01T00:00:00.000Z | +| | | 2019-07-10T12:13:14.015Z | Ιουλίου | 2019-07-01T00:00:00.000Z | | | MMMMM | 2019-02-11T12:13:14.015Z | Φ | 2019-02-01T00:00:00.000Z | | | | 2019-07-10T12:13:14.015Z | Ι | 2019-01-01T00:00:00.000Z | | Month (stand-alone) | Lo | 2019-02-11T12:13:14.015Z | 2ος | 2019-02-01T00:00:00.000Z | | | | 2019-07-10T12:13:14.015Z | 7ος | 2019-07-01T00:00:00.000Z | | | LLL | 2019-02-11T12:13:14.015Z | Φεβ | 2019-02-01T00:00:00.000Z | -| | | 2019-07-10T12:13:14.015Z | Ιούλ | Invalid Date | +| | | 2019-07-10T12:13:14.015Z | Ιούλ | 2019-07-01T00:00:00.000Z | | | LLLL | 2019-02-11T12:13:14.015Z | Φεβρουάριος | 2019-02-01T00:00:00.000Z | -| | | 2019-07-10T12:13:14.015Z | Ιούλιος | Invalid Date | +| | | 2019-07-10T12:13:14.015Z | Ιούλιος | 2019-07-01T00:00:00.000Z | | | LLLLL | 2019-02-11T12:13:14.015Z | Φ | 2019-02-01T00:00:00.000Z | | | | 2019-07-10T12:13:14.015Z | Ι | 2019-01-01T00:00:00.000Z | | Local week of year | wo | 2019-01-01T12:13:14.015Z | 1η | 2018-12-31T00:00:00.000Z | @@ -163,11 +163,11 @@ | Long localized date | P | 1987-02-11T12:13:14.015Z | 11/2/87 | 1987-02-11T00:00:00.000Z | | | | 1453-05-29T23:59:59.999Z | 29/5/53 | 1453-05-29T00:00:00.000Z | | | PP | 1987-02-11T12:13:14.015Z | 11 Φεβ 1987 | 1987-02-11T00:00:00.000Z | -| | | 1453-05-29T23:59:59.999Z | 29 Μαΐ 1453 | Invalid Date | -| | PPP | 1987-02-11T12:13:14.015Z | 11 Φεβρουαρίου 1987 | Invalid Date | -| | | 1453-05-29T23:59:59.999Z | 29 Μαΐου 1453 | Invalid Date | -| | PPPP | 1987-02-11T12:13:14.015Z | Τετάρτη, 11 Φεβρουαρίου 1987 | Invalid Date | -| | | 1453-05-29T23:59:59.999Z | Κυριακή, 29 Μαΐου 1453 | Invalid Date | +| | | 1453-05-29T23:59:59.999Z | 29 Μαΐ 1453 | 1453-05-29T00:00:00.000Z | +| | PPP | 1987-02-11T12:13:14.015Z | 11 Φεβρουαρίου 1987 | 1987-02-11T00:00:00.000Z | +| | | 1453-05-29T23:59:59.999Z | 29 Μαΐου 1453 | 1453-05-29T00:00:00.000Z | +| | PPPP | 1987-02-11T12:13:14.015Z | Τετάρτη, 11 Φεβρουαρίου 1987 | 1987-02-11T00:00:00.000Z | +| | | 1453-05-29T23:59:59.999Z | Κυριακή, 29 Μαΐου 1453 | 1453-05-29T00:00:00.000Z | | Long localized time | p | 1987-02-11T12:13:14.015Z | 12:13 μ.μ. | 1987-02-11T00:13:00.000Z | | | | 1453-05-29T23:59:59.999Z | 11:59 μ.μ. | 1453-05-29T11:59:00.000Z | | | pp | 1987-02-11T12:13:14.015Z | 12:13:14 μ.μ. | 1987-02-11T00:13:14.000Z | @@ -179,11 +179,11 @@ | Combination of date and time | Pp | 1987-02-11T12:13:14.015Z | 11/2/87, 12:13 μ.μ. | 1987-02-11T00:13:00.000Z | | | | 1453-05-29T23:59:59.999Z | 29/5/53, 11:59 μ.μ. | 1453-05-29T11:59:00.000Z | | | PPpp | 1987-02-11T12:13:14.015Z | 11 Φεβ 1987, 12:13:14 μ.μ. | 1987-02-11T00:13:14.000Z | -| | | 1453-05-29T23:59:59.999Z | 29 Μαΐ 1453, 11:59:59 μ.μ. | Invalid Date | -| | PPPppp | 1987-02-11T12:13:14.015Z | 11 Φεβρουαρίου 1987 - 12:13:14 μ.μ. GMT+0 | Invalid Date | -| | | 1453-05-29T23:59:59.999Z | 29 Μαΐου 1453 - 11:59:59 μ.μ. GMT+0 | Invalid Date | -| | PPPPpppp | 1987-02-11T12:13:14.015Z | Τετάρτη, 11 Φεβρουαρίου 1987 - 12:13:14 μ.μ. GMT+00:00 | Invalid Date | -| | | 1453-05-29T23:59:59.999Z | Κυριακή, 29 Μαΐου 1453 - 11:59:59 μ.μ. GMT+00:00 | Invalid Date | +| | | 1453-05-29T23:59:59.999Z | 29 Μαΐ 1453, 11:59:59 μ.μ. | 1453-05-29T11:59:59.000Z | +| | PPPppp | 1987-02-11T12:13:14.015Z | 11 Φεβρουαρίου 1987 - 12:13:14 μ.μ. GMT+0 | Errored | +| | | 1453-05-29T23:59:59.999Z | 29 Μαΐου 1453 - 11:59:59 μ.μ. GMT+0 | Errored | +| | PPPPpppp | 1987-02-11T12:13:14.015Z | Τετάρτη, 11 Φεβρουαρίου 1987 - 12:13:14 μ.μ. GMT+00:00 | Errored | +| | | 1453-05-29T23:59:59.999Z | Κυριακή, 29 Μαΐου 1453 - 11:59:59 μ.μ. GMT+00:00 | Errored | ## `formatDistance`