dBase · FoxPro · Clipper
Таблица разбирается в браузере и на сервер не уходит. Поправить значения можно на странице просмотра и правки DBF.

Что в файле CSV

  • Разделитель — точка с запятойExcel в русской локали ждёт именно её
  • Метка кодировки в началерусские слова не рассыпаются, выбирать кодировку при открытии не нужно
  • Шапка из имён полейпервой строкой, переносы в формате Windows
  • Без помеченных удалённымив предпросмотре они зачёркнуты

Поля memo лежат в отдельном файле рядом с таблицей, и в перевод они не попадают: в самой записи только номер блока.

Обратно в DBF

  • Типы полей — по даннымстолбец из одних чисел станет числовым, из дат — датовым, из «да» и «нет» — логическим
  • Имена столбцов — латиницейрусские переводятся транслитом и укорачиваются до 10 знаков: столько держит DBF
  • Кодировка на выборDOS для старых учётных программ, Windows для тех, что новее
  • Текст длиннее 254 знаковобрезается — столько держит текстовое поле, и об этом скажем до сборки

Ширина полей считается по вашим же данным, поэтому значения влезают целиком. Поля и типы видно в таблице до сборки.

Кодировка

Русские таблицы бывают в двух кодировках: DOS у старых учётных программ и Windows у тех, что новее. У DBF номер кодовой страницы лежит в заголовке, у CSV — нигде, поэтому её определяют по самому тексту.

Перед переводом страница показывает первые строки. Если вместо русских слов набор знаков — переключите кодировку в списке, файл перечитается.