Плагин Склонения И Языковая Переменная

Здравствуйте! Установил smarty плагин для выбора правильного склонения слова, в него передаются 3 языковых переменных, из них выбирается какую вставить и собственно она возвращается, но возвращается в таком виде:

$_smarty_tpl->__("rus_pvz.delivery_date_day")

вместо самой переменной,

подскажите в чем может быть дело

function smarty_modifier_declension($count, $forms)
{
$count = abs($count);

// Выделяем отдельные словоформы
$forms = explode(';', $forms);

return smarty_modifier_declension_ru($forms, $count);

}

function smarty_modifier_declension_ru($forms, $count)
{
$mod100 = $count % 100;
switch ($count%10) {
case 1:
if ($mod100 == 11)
return $forms[2];
else
return $forms[0];
case 2:
case 3:
case 4:
if (($mod100 > 10) && ($mod100 < 20))
return $forms[2];
else
return $forms[1];
case 5:
case 6:
case 7:
case 8:
case 9:
case 0:
return $forms[2];

}

}

И собственно сам вызов

{$store.pvz_delivery_date|declension:' __("rus_pvz.delivery_date_day"); __("rus_pvz.delivery_date_days"); __("rus_pvz.delivery_date_dayss")'}
 

Это в дефолте есть. Например, языковая переменная items_in_cart

В корзине [n] товар|В корзине [n] товара|В корзине [n] товаров

Выводится следующим образом

{__("items_in_cart", [$your_amount])}

Это в дефолте есть. Например, языковая переменная items_in_cart

В корзине [n] товар|В корзине [n] товара|В корзине [n] товаров

Выводится следующим образом

{__("items_in_cart", [$your_amount])}

Спасибо, за помощь! Сам не смог найти.