1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-04 13:47:31 +02:00

Closes #3355 - allow for proper translation relative datetime 'ago' and 'in'.

This commit is contained in:
Tijn Kuyper
2019-02-11 11:03:15 +01:00
parent 7259688c6d
commit 2f67965d1f
2 changed files with 16 additions and 9 deletions

View File

@@ -660,15 +660,19 @@ class e_date
if($older_date < $newer_date) // past
{
return ($mode ? $ret : implode(", ", $ret) . " " . LANDT_AGO);
$replace = implode(", ", $ret);
$xago = e107::getParser()->lanVars(LANDT_XAGO, $replace);
return ($mode ? $ret : $xago);
}
else // future
{
return ($mode ? $ret : LANDT_IN ." ". implode(", ", $ret));
$replace = implode(", ", $ret);
$inx = e107::getParser()->lanVars(LANDT_INX, $replace);
return ($mode ? $ret : $inx);
}
// print_r($ret);

View File

@@ -23,3 +23,6 @@ define("LANDT_AGO", "ago");
define("LANDT_IN", "in");
define("LANDT_10", "Just now");
define("LANDT_XAGO", "[x] ago");
define("LANDT_INX", "in [x]");