|
1 | 1 | <!-- default badges list --> |
2 | 2 |  |
3 | 3 | [](https://supportcenter.devexpress.com/ticket/details/T1305951) |
4 | | -[](https://docs.devexpress.com/GeneralInformation/403183) |
| 4 | +[](https://docs.devexpress.com/GeneralInformation/403183/help-resources/devexpress-code-examples) |
5 | 5 | [](#does-this-example-address-your-development-requirementsobjectives) |
6 | 6 | <!-- default badges end --> |
7 | | -# DevExpress VCL Reports - Localize the DevExpress Report Viewer and Report Designer |
8 | 7 |
|
9 | | -This example localizes DevExpress VCL [Report Viewer](https://docs.devexpress.com/XtraReports/401850/web-reporting/web-document-viewer)/[Report Designer](https://docs.devexpress.com/XtraReports/119176/web-reporting/web-end-user-report-designer) dialogs ([TdxReport](https://docs.devexpress.com/VCL/dxReport.TdxReport) component). German UI localization strings are stored within the project's [Localization](https://github.com/DevExpress-Examples/vcl-reports-localize/tree/25.1.4%2B/Localization) folder as JSON files. You can download UI localizations for additional languages from the [DevExpress Localization Service](https://localization.devexpress.com/). |
| 8 | +# DevExpress VCL Reports - Localize the Report Viewer and Report Designer |
10 | 9 |
|
11 | | -<img width="1049" height="697" alt="vcl-reports-tdxreport-report-viewer-localization" src="https://github.com/user-attachments/assets/8e2366ae-501e-4b53-a8d9-865ba7155a2c" /> |
| 10 | +This example localizes DevExpress VCL Reports components in Delphi and C++ Builder projects. |
| 11 | + |
| 12 | +The [DevExpress Reporting Platform](https://docs.devexpress.com/VCL/405469/ExpressReports/vcl-reports) |
| 13 | +fully supports UI localization. Projects in this repository give users a choice between English (default) and German (localized) versions of two built-in dialogs: [Report Viewer](https://docs.devexpress.com/XtraReports/401850/web-reporting/web-document-viewer) and |
| 14 | +[Report Designer](https://docs.devexpress.com/XtraReports/119176/web-reporting/web-end-user-report-designer). |
| 15 | + |
| 16 | + |
| 17 | + |
| 18 | +## Prerequisites |
| 19 | + |
| 20 | +* Microsoft Windows 10 or newer |
| 21 | +* Embarcadero RAD Studio IDE 12.3 (Athens) or newer (Community Edition is not supported) |
| 22 | +* DevExpress VCL Components v25.2.3 or newer |
| 23 | +* EdgeView2SDK (installed via GetIt Package Manager) |
| 24 | + |
| 25 | +## Implementation Details |
| 26 | + |
| 27 | +Study and build an example project in your preferred development environment: |
| 28 | + |
| 29 | +- [Delphi](./Delphi) |
| 30 | +- [C++ Builder](./CPB) |
| 31 | + |
| 32 | +A compiled application obtains UI strings for the German locale (`de_DE`) from the following files: [`./Localization/*.de.json`](./Localization). You can use the [DevExpress Localization Service](https://localization.devexpress.com/) to download localization files for various locales. |
12 | 33 |
|
13 | 34 | ## Documentation |
14 | 35 |
|
15 | 36 | * [VCL Report Viewer and Designer UI Localization](https://docs.devexpress.com/VCL/405598/ExpressReports/localization/vcl-report-viewer-and-designer-localization) |
16 | 37 | * [VCL Reports Localization](https://docs.devexpress.com/VCL/405597/ExpressReports/vcl-reports-localization) |
17 | 38 | * [DevExpress UI Localization Service](https://docs.devexpress.com/GeneralInformation/16235/localization/localization-service) |
18 | 39 | * [TdxReport.Language Property](https://docs.devexpress.com/VCL/dxReport.TdxReport.Language) |
| 40 | +* [ExpressReports Application Deployment Requirements](https://docs.devexpress.com/VCL/405469/ExpressReports/vcl-reports#expressreports-app-deployment) |
| 41 | + |
| 42 | +## Localized Report Dialogs Preview |
| 43 | + |
| 44 | +Localized Report Designer: |
| 45 | + |
| 46 | + |
| 47 | + |
| 48 | +Localized Report Viewer: |
| 49 | + |
| 50 | + |
19 | 51 |
|
20 | 52 | <!-- feedback --> |
21 | 53 | ## Does this example address your development requirements/objectives? |
|
0 commit comments