Add English month names for splitting time terms
This commit is contained in:
parent
8ac22165fc
commit
6e910cd676
|
@ -26,6 +26,21 @@ final class NodaTimeSplitter {
|
|||
"12" => ['Dezember', 'Dez.'],
|
||||
];
|
||||
|
||||
const MONTH_NAMES_ENGLISH = [
|
||||
"01" => ['January', 'Jan.'],
|
||||
"02" => ['February', 'Feb'],
|
||||
"03" => ['March', 'Mar.'],
|
||||
"04" => ['April', 'Apr.'],
|
||||
"05" => ['May'],
|
||||
"06" => ['June', 'Jun.'],
|
||||
"07" => ['July', 'Jul.'],
|
||||
"08" => ['August', 'Aug.'],
|
||||
"09" => ['September', 'Sep.', 'Sept.'],
|
||||
"10" => ['October', 'Oct.'],
|
||||
"11" => ['November', 'Nov.'],
|
||||
"12" => ['December', 'Dec.'],
|
||||
];
|
||||
|
||||
const MONTH_NAMES_HUNGARIAN = [
|
||||
"01" => ['január', 'jan'],
|
||||
"02" => ['február', 'feb'],
|
||||
|
@ -386,6 +401,13 @@ final class NodaTimeSplitter {
|
|||
if (strlen($datum) <= 9) $use_day = false;
|
||||
else $use_day = true;
|
||||
|
||||
foreach (self::MONTH_NAMES_ENGLISH as $monthVal => $monthValidNames) {
|
||||
if (self::stri_occurs($datum, $monthValidNames)) {
|
||||
if (!empty($monat)) return [];
|
||||
$monat = (string)$monthVal;
|
||||
}
|
||||
}
|
||||
|
||||
foreach (self::MONTH_NAMES_GERMAN as $monthVal => $monthValidNames) {
|
||||
if (self::stri_occurs($datum, $monthValidNames)) {
|
||||
if (!empty($monat)) return [];
|
||||
|
|
Loading…
Reference in New Issue
Block a user