diff --git a/system/src/Grav/Common/Twig/TwigExtension.php b/system/src/Grav/Common/Twig/TwigExtension.php index 4ea09e350..12a1cb633 100644 --- a/system/src/Grav/Common/Twig/TwigExtension.php +++ b/system/src/Grav/Common/Twig/TwigExtension.php @@ -355,6 +355,12 @@ class TwigExtension extends \Twig_Extension $periods[$j] .= '_PLURAL'; } + if ($this->grav['language']->getTranslation($this->grav['language']->getLanguage(), $periods[$j] . '_MORE_THAN_TWO')) { + if ($difference > 2) { + $periods[$j] .= '_MORE_THAN_TWO'; + } + } + $periods[$j] = $this->grav['language']->translate($periods[$j], null, true); return "$difference $periods[$j] {$tense}";