Русификация FastReport — не частая, но все же встречающаяся ситуация. Давайте в этой короткой статье рассмотрим как это сделать.
Суть проблемы
После того, как вы установили у себя на компьютере генератор отчетов FastReport, вы можете обнаружить, что после компиляции Delphi или C# приложения предварительный просмотр отчета выходит на английском языке.

Во время разработки информационной системы в design-time, если вы зайдете в отчет, то все меню программы также будет на английском языке.
Ну если для программиста во время разработки не привыкать пользоваться английскими версиями программного обеспечения, то для конечного пользователя это будет выглядеть не слишком привлекательным. Ну, например, представьте, что у вас вся программа на русском языке и тут пользователь запускает печать и видит, что кнопки и элементы окна у него на английском языке.
Конечно это все решаемо. Можно ведь создать и собственное окно предварительного просмотра печати, но все же русификация FastReport отнюдь не будет лишней.
Как русифицировать FastReport
Я буду рассматривать на примере FastReport VCL, но для версии .net или FMX процесс русификации будет совершенно аналогичным. Чтобы русифицировать FastReport потребуется выбрать нужный язык (в данном случае русский) и перекомпилировать FastReport. Не переустанавливать, а именно перекомпилировать. И сейчас я расскажу как это сделать.
Итак, для начала необходимо из меню «Пуск» операционной системы Windows выбрать группу программ FastReport VCL (или FastReport VCL Trial, если у вас установлена ознакомительная версия).
В данной группе выбрать Recompile FastReport VCL.

На экране у вас появится предупреждение о том, что:
- вы, как пользователь должны обладать разрешением на запись в папку Windows/System32;
- Delphi/C++Builder/C# (если у вас установлен FastReport .net) не должны быть запущены;
- сама среда разработки отчетов FastReport также не должна быть запущена.

Нажмите Continue для продолжения, чтобы открыть мастер рекомпиляции.

Далее выберите параметры рекомпиляции так, как показано на следующей картинке:

Нажмите Compile, чтобы начать компиляцию. После окончания рекомпиляции на экране появится вот такое окно:

После этого зайдите в Delphi/C++ Builder, либо C# (кто, что использует) и зайдите в конструктор FastReport. Можете запустить также компилятор вашего приложения, в котором должен быть отчет и проверить, как будет выглядеть окно предварительного просмотра печати. Элементы управления окном должны быть на русском языке.
