Взял тестовый сервер, залил туда cs-cart 3, настроил http тоннель по инструкции. Дополнительно проверил кодировку по инструкции на офсайте:
Для просмотра ссылки Войди или Зарегистрируйся.
Процесс шел никак: Пробовал множество вариантов настройки id языка/кодировки. Товары создавались, но с пустым именем. Когда создались группы с правильным кириллическим названием стало ясно - кодировка была правильно выбрана. Если названия групп - пустым текстом - значит явно не та кодировка была выбрана. Товары каждый раз после такой загрузки удалял из админки, пробовал заново. пришла мысль что в БД какой-то мусор остается после таких загрузок. Установку движка с демо-товарами зря выбирал, как оказалось. Думал, удалю товары, всё будет ок. нифига
Итог: поставил чистую установку движка, без установки демо-базы. удалил на всякий случай все шаблоны выгрузки из PLI, настроил новый по инструкции. В окне "Настройки подключения БД сайта..." кодировка cp_1251, в дополнительных параметрах подключение - ID языка по умолчанию RU. Выгрузка заработала с первого раза, проблем с кодировкой кириллицы нет. Категории загружены, товары отображаются корректно.
Я так думаю, что если уже есть работающий магазин с cs-cart, нужно через импортировать его в PLI, потом уже из PLI экспортировать в новую чистую установку. но это уже догадки, сам пока не делал