А разве в OpenCart нет функционала указывающего на ошибки в названии? Или изменяющего названия в случае наличия запрещенных символов? Как быть с автоматизацией? Неужели нужно эти задачи перекладывать на пользователя? Или для того чтобы пользоваться OpenCart надо предварительно проходить курсы и получать сертификат по составлению названий файлов?
Откуда взялись правила для названий файлов для OpenCart? Почему они не отображаются при добавлении файла?
P.S. Не отображаются миниатюры только в админке. На самом сайта эти же изображения отображаются правильно во всех видах. Склонен предположить что в любом случае это недоработка программного обспечения, нежели чем отсутствие профессиональной квалификации "Заполнителя товаров для OpenCart" у пользователя, за что ему надо по рукам надавать.
И поверьте, хорошо не будет, т.к. иногда попадаются файлы в названиях которых пользователи случайно (не намеренно) вместо английских букв пишут русские. Такие как A,E,T,O,P,H и т.п.