Fix wrong assumption on handling counting times when autotranslating

"after <month>"
This commit is contained in:
2020-10-04 18:36:03 +02:00
committed by Stefan Rohde-Enslin
parent c9a1a74bce
commit be46c39efd
3 changed files with 14 additions and 9 deletions

View File

@ -692,6 +692,17 @@ final class NodaTimeSplitter {
return $output;
}
}
if (preg_match("/^[0-9]{4}\ (\(nach)/", $datum)) {
if (($spacePos = strpos($datum, " ")) === false) {
return [];
}
if ($output = self::attempt_splitting(substr($datum, 0, $spacePos))) {
$output[1] = "?";
$output[0] = strval((intval($output[0]) + 1));
$output[5] = "Nach";
return $output;
}
}
if (preg_match("/^(Ab|Seit|seit)\ /", $datum)) {
if (($spacePos = strpos($datum, " ")) === false) {