В фале ..catalog/model/catalog/product.php
ищем и добовляем то что выделенно ниже-
$product_attribute_query = $this->db->query("SELECT a.attribute_id, ad.name, ad.name_d, pa.text FROM " . DB_PREFIX . "product_attribute pa LEFT JOIN " . DB_PREFIX . "attribute a ON (pa.attribute_id = a.attribute_id) LEFT JOIN " . DB_PREFIX . "attribute_description ad ON (a.attribute_id = ad.attribute_id) WHERE pa.product_id = '" . (int)$product_id . "' AND a.attribute_group_id = '" . (int)$product_attribute_group['attribute_group_id'] . "' AND ad.language_id = '" . (int)$this->config->get('config_language_id') . "' AND pa.language_id = '" . (int)$this->config->get('config_language_id') . "' ORDER BY a.sort_order, ad.name");
foreach ($product_attribute_query->rows as $product_attribute) {
$product_attribute_data[] = array(
'attribute_id' => $product_attribute['attribute_id'],
'name' => $product_attribute['name'],
'text' => $product_attribute['text'],
'name_d' => $product_attribute['name_d']
........
далее в базе создаем в таблице "ваш префикс"_attribute_description добовляем текстовое поле с именем name_d
Далее в карточке товаров используем атрибут title например <span title="<php echo $attribute['name_d']; ?>"><?php echo $attribute['name']; ?></span>
только описания вбивать через базу данных придется.