From 6ff7026b8f4c2d01e7a87566be17aef74c4033a8 Mon Sep 17 00:00:00 2001 From: Joshua Ramon Enslin Date: Wed, 5 Aug 2026 17:49:55 +0200 Subject: [PATCH] Add "wahrscheinlich" to time uncertainty indicators --- src/NodaUncertaintyHelper.php | 2 ++ tests/NodaTimeSplitterTest.php | 13 +++++++++++++ 2 files changed, 15 insertions(+) diff --git a/src/NodaUncertaintyHelper.php b/src/NodaUncertaintyHelper.php index 86bb6da..48f090b 100644 --- a/src/NodaUncertaintyHelper.php +++ b/src/NodaUncertaintyHelper.php @@ -131,6 +131,8 @@ final class NodaUncertaintyHelper { "Vermutlich um ", "vmtl. ", "Vmtl. ", + "wahrscheinlich ", + "Wahrscheinlich ", "wohl ", "wohl um ", "Wohl ", diff --git a/tests/NodaTimeSplitterTest.php b/tests/NodaTimeSplitterTest.php index 01811d3..d9fdd51 100644 --- a/tests/NodaTimeSplitterTest.php +++ b/tests/NodaTimeSplitterTest.php @@ -1303,6 +1303,19 @@ final class NodaTimeSplitterTest extends TestCase { self::assertEquals($output->toTimeName(), "1920-2929"); self::assertEquals(NodaTimeSplitter::timePartsToCountingYear($output), 2425); + $output = NodaTimeSplitter::attempt_splitting("zwischen 1920 - 1929"); + self::assertNotEmpty($output); + self::assertEquals($output->toOldFormat(), [ + 0 => "1920", + 1 => "1929", + 2 => "00", + 3 => "00", + 4 => "+", + 5 => "", + ]); + self::assertEquals($output->toTimeName(), "1920-1929"); + self::assertEquals(NodaTimeSplitter::timePartsToCountingYear($output), 1925); + $output = NodaTimeSplitter::attempt_splitting("1920-től 1929-ig"); self::assertNotEmpty($output); self::assertEquals($output->toOldFormat(), [