amir,
прежде чем кого-то в чем-то обвинять подумайте пару раз.специально для вас дамп струтуры таблицы, название которой вы написали "русским языком" (в кавычках - потому что оно(название) на английском все-таки :geek: )
-- phpMyAdmin SQL Dump
-- version 2.11.8.1deb5+lenny3
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generation Time: Nov 28, 2010 at 09:24 PM
-- Server version: 5.0.51
-- PHP Version: 5.2.6-1+lenny4
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
--
-- Database: `opencart_test`
--
-- --------------------------------------------------------
--
-- Table structure for table `category_description`
--
CREATE TABLE IF NOT EXISTS `category_description` (
`category_id` int(11) NOT NULL,
`language_id` int(11) NOT NULL,
`name` varchar(255) collate utf8_bin NOT NULL default '',
`meta_keywords` varchar(255) collate utf8_bin NOT NULL,
`meta_description` varchar(255) collate utf8_bin NOT NULL,
`description` text collate utf8_bin NOT NULL,
PRIMARY KEY (`category_id`,`language_id`),
KEY `name` (`name`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
если у вас действительно в базе "varchar(32)", то возможно это разница версий. я не особо разглядывал более ранние версии движка.
а так, как ТС не указал, какую версию использует, то я и предположил, что у него примерно 1,4,9,1.