there is a problem with opencart when dealing with foreign languages.
try entering "ááááááááááá" as a category name for instance.
it will complain about a too long string.
the problem is basically in system/library/request.php:clean()
Code: Select all
36: $data = htmlentities($data, ENT_QUOTES, 'UTF-8');
taking up 4-6 characters and also defeating the utf8 conversion.
the solution would be to replace htmlentities() with htmlspecialchars().
i also posted this as
http://code.google.com/p/opencart/issues/detail?id=111
thanks for looking into this.