Имеем некий прайс-лист в xls, который берется со стороннего сервера, распаковывается утилитой cabextract, и переводится в csv с помощью xls2csv. В распакованном xls текст написан по-русски. На выходе в csv текст, написанный кириллицей, переводится в транслит. В настройках xls2csv ничего похожего на кодировки-транслитерации не нашел.
В чем может быть проблема?
Дополнительно: сервер на centos, по крону запускается скрипт php, который скачивает, распаковывает архив через system(cabextract.... ) и конвертирует в csv через system(xls2csv... )
Небольшое дополнение.
Если скрипт запущен по крону, появляется такая фигня с транслитом.
Если запускать скрипт из консоли руками "php readxls.php" - все хорошо.