@@ -236,6 +236,25 @@ public static function humanizeDataProvider() : array
236236 ['2014-05-01 ' , '2014-04-01 ' , '1 ヶ月前 ' , 'ja ' ],
237237 ['2015-05-01 ' , '2014-04-01 ' , '1 年前 ' , 'ja ' ],
238238 ['2014-05-01 ' , '2016-04-01 ' , '2 年後 ' , 'ja ' ],
239+
240+ // Swedish
241+ ['2014-04-26 13:00:00 ' , '2014-04-26 13:00:00 ' , 'nyss ' , 'sv ' ],
242+ ['2014-04-26 13:00:00 ' , '2014-04-26 13:00:05 ' , 'om 5 sekunder ' , 'sv ' ],
243+ ['2014-04-26 13:00:00 ' , '2014-04-26 12:59:00 ' , 'för 1 minut sedan ' , 'sv ' ],
244+ ['2014-04-26 13:00:00 ' , '2014-04-26 12:45:00 ' , 'för 15 minuter sedan ' , 'sv ' ],
245+ ['2014-04-26 13:00:00 ' , '2014-04-26 13:15:00 ' , 'om 15 minuter ' , 'sv ' ],
246+ ['2014-04-26 13:00:00 ' , '2014-04-26 14:00:00 ' , 'om 1 timme ' , 'sv ' ],
247+ ['2014-04-26 13:00:00 ' , '2014-04-26 15:00:00 ' , 'om 2 timmar ' , 'sv ' ],
248+ ['2014-04-26 13:00:00 ' , '2014-04-26 12:00:00 ' , 'för 1 timme sedan ' , 'sv ' ],
249+ ['2014-04-26 ' , '2014-04-25 ' , 'för 1 dag sedan ' , 'sv ' ],
250+ ['2014-04-26 ' , '2014-04-24 ' , 'för 2 dagar sedan ' , 'sv ' ],
251+ ['2014-04-26 ' , '2014-04-28 ' , 'om 2 dagar ' , 'sv ' ],
252+ ['2014-04-01 ' , '2014-04-15 ' , 'om 2 veckor ' , 'sv ' ],
253+ ['2014-04-15 ' , '2014-04-07 ' , 'för 1 vecka sedan ' , 'sv ' ],
254+ ['2014-01-01 ' , '2014-04-01 ' , 'om 3 månader ' , 'sv ' ],
255+ ['2014-05-01 ' , '2014-04-01 ' , 'för 1 månad sedan ' , 'sv ' ],
256+ ['2015-05-01 ' , '2014-04-01 ' , 'för 1 år sedan ' , 'sv ' ],
257+ ['2014-05-01 ' , '2016-04-01 ' , 'om 2 år ' , 'sv ' ],
239258 ];
240259 }
241260
@@ -431,6 +450,16 @@ public static function preciseDifferenceDataProvider() : array
431450 ['2014-04-26 13:00:00 ' , '2014-04-28 23:00:00 ' , '2 日, 10 時間後 ' , 'ja ' ],
432451 ['2014-04-26 13:00:00 ' , '2014-04-25 11:20:00 ' , '1 日, 1 時間, 40 分前 ' , 'ja ' ],
433452 ['2014-04-26 13:00:00 ' , '2016-04-27 13:00:00 ' , '2 年, 1 日後 ' , 'ja ' ],
453+
454+ // Swedish
455+ ['2014-04-26 13:00:00 ' , '2014-04-26 12:58:15 ' , 'för 1 minut, 45 sekunder sedan ' , 'sv ' ],
456+ ['2014-04-26 13:00:00 ' , '2014-04-26 11:20:00 ' , 'för 1 timme, 40 minuter sedan ' , 'sv ' ],
457+ ['2014-04-26 13:00:00 ' , '2014-04-27 13:15:00 ' , 'om 1 dag, 15 minuter ' , 'sv ' ],
458+ ['2014-04-26 13:00:00 ' , '2014-05-03 15:00:00 ' , 'om 7 dagar, 2 timmar ' , 'sv ' ],
459+ ['2014-04-26 13:00:00 ' , '2015-04-28 17:00:00 ' , 'om 1 år, 2 dagar, 4 timmar ' , 'sv ' ],
460+ ['2014-04-26 13:00:00 ' , '2014-04-28 23:00:00 ' , 'om 2 dagar, 10 timmar ' , 'sv ' ],
461+ ['2014-04-26 13:00:00 ' , '2014-04-25 11:20:00 ' , 'för 1 dag, 1 timme, 40 minuter sedan ' , 'sv ' ],
462+ ['2014-04-26 13:00:00 ' , '2016-04-27 13:00:00 ' , 'om 2 år, 1 dag ' , 'sv ' ],
434463 ];
435464 }
436465
@@ -466,6 +495,21 @@ public static function timeUnitDataProvider() : array
466495 'pl ' ,
467496 ],
468497 [RelativeTimeUnit::months (14 ), '1 rok i 2 miesiące ' , 'pl ' ],
498+
499+ // Swedish
500+ [TimeUnit::seconds (20 ), '20 sekunder ' , 'sv ' ],
501+ [TimeUnit::minutes (20 ), '20 minuter ' , 'sv ' ],
502+ [TimeUnit::minutes (20 )->add (TimeUnit::seconds (5 )), '20 minuter och 5 sekunder ' , 'sv ' ],
503+ [
504+ TimeUnit::days (2 )
505+ ->add (TimeUnit::hours (3 ))
506+ ->add (TimeUnit::minutes (25 ))
507+ ->add (TimeUnit::seconds (30 ))
508+ ->add (TimeUnit::milliseconds (200 )),
509+ '2 dagar, 3 timmar, 25 minuter, och 30.2 sekunder ' ,
510+ 'sv ' ,
511+ ],
512+ [RelativeTimeUnit::months (14 ), '1 år och 2 månader ' , 'sv ' ],
469513 ];
470514 }
471515
0 commit comments