кстати вот делал для себя склонение слова "отзыв" в товаре, если кому надо то вот
в файле controller/product/product.php строку
$data['reviews'] = sprintf($this->language->get('text_reviews'), (int)$product_info['reviews']);
заменить на:
$count = (int)$product_info['reviews'];
function getWords($number, $suffix) {
$keys = array(2, 0, 1, 1, 1, 2);
$mod = $number % 100;
$suffix_key = ($mod > 7 && $mod < 20) ? 2: $keys[min($mod % 10, 5)];
return $suffix[$suffix_key];
}
$total1 = $this->language->get('text_reviews1');
$total2 = $this->language->get('text_reviews2');
$total3 = $this->language->get('text_reviews3');
$array = array($total1, $total2, $total3);
$data['reviews'] = $count .' '. getWords($count, $array);
ну и соответственно добавить переменные в языки
$_['text_reviews1'] = 'отзыв';
$_['text_reviews2'] = 'отзыва';
$_['text_reviews3'] = 'отзывов';