UPD: Использовал один модуль который как я увидел делает некрасивую вещь)
<file path="catalog/controller/common/cart.php">
<operation>
<search><![CDATA[$data['text_items'] = sprintf($this->language->get('text_items'), $this->cart->countProducts() + (isset($this->session->data['vouchers']) ? count($this->session->data['vouchers']) : 0), $this->currency->format($total, $this->session->data['currency']));]]></search>
<add position="replace"><![CDATA[
$data['text_items'] = sprintf($this->language->get('text_items'), $this->cart->countProducts() + (isset($this->session->data['vouchers']) ? count($this->session->data['vouchers']) : 0), null);
]]></add>
</operation>
<operation>
<search><![CDATA[$data['products'][] = array(]]></search>
<add position="before"><![CDATA[
$c_words = 30;
$product['name'] = strlen($product['name']) > $c_words ? substr($product['name'],0,$c_words)."..." : $product['name'];
]]></add>
</operation>
</file>
Теперь я понял почему я просто в файлах найти не мог, пошел методом тыка и стал отключать модификаторы по одному, и проблема пропала не сложным методом вычислил модификатор залез в его установщик. НУ думаю теперь если utf8_ дописать должно заработать нормально.