|
| 1 | +<!-- default badges list --> |
| 2 | + |
| 3 | +[](https://supportcenter.devexpress.com/ticket/details/T1305951) |
| 4 | +[](https://docs.devexpress.com/GeneralInformation/403183/help-resources/devexpress-code-examples) |
| 5 | +[](#does-this-example-address-your-development-requirementsobjectives) |
| 6 | +<!-- default badges end --> |
| 7 | + |
| 8 | +# DevExpress VCL Reports - Localize the Report Viewer and Report Designer |
| 9 | + |
| 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. |
| 33 | + |
| 34 | +## Documentation |
| 35 | + |
| 36 | +* [VCL Report Viewer and Designer UI Localization](https://docs.devexpress.com/VCL/405598/ExpressReports/localization/vcl-report-viewer-and-designer-localization) |
| 37 | +* [VCL Reports Localization](https://docs.devexpress.com/VCL/405597/ExpressReports/vcl-reports-localization) |
| 38 | +* [DevExpress UI Localization Service](https://docs.devexpress.com/GeneralInformation/16235/localization/localization-service) |
| 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 | + |
| 51 | + |
| 52 | +<!-- feedback --> |
| 53 | +## Does this example address your development requirements/objectives? |
| 54 | + |
| 55 | +[<img src="https://www.devexpress.com/support/examples/i/yes-button.svg"/>](https://www.devexpress.com/support/examples/survey.xml?utm_source=github&utm_campaign=vcl-reports-localize&~~~was_helpful=yes) [<img src="https://www.devexpress.com/support/examples/i/no-button.svg"/>](https://www.devexpress.com/support/examples/survey.xml?utm_source=github&utm_campaign=vcl-reports-localize&~~~was_helpful=no) |
| 56 | + |
| 57 | +(you will be redirected to DevExpress.com to submit your response) |
| 58 | +<!-- feedback end --> |
0 commit comments