Localization of Bold Reports® ASP.NET Core Report Viewer Classic

Localization of ASP.NET Core Report Viewer Classic allows you to localize the static text such as tooltip, parameter block, and dialog text based on a specific culture. To render the static text with specific culture, refer to the following corresponding culture script files and set culture name to the locale property of the Report Viewer Classic.

* `ej.localetexts.fr-FR.min.js`
* `ej.culture.fr-FR.min.js`
  1. Refer to the ej.localetexts.fr-FR.min.js script file from the CDN link using the following code.

    <script src="https://cdn.boldreports.com/13.1.26/scripts/l10n/ej.localetexts.fr-FR.min.js"></script>
  2. Refer to the ej.localetexts.fr-FR.min.js script file from the CDN link using the following code.

        <script src="https://cdn.boldreports.com/13.1.26/scripts/i18n/ej.culture.fr-FR.min.js"></script>
  3. To render the localization Report Viewer Classic, use the following code snippet.

    • The following code example illustrates how to localize Report Viewer Classic in the index page.
        <bold-report-viewer id="viewer" report-service-url="/api/ReportViewer" locale="fr-FR"></bold-report-viewer>
    • The following code example illustrates how to localize Report Viewer Classic in the layout page.
        <!DOCTYPE html>
        <html>
        <head>
            <meta charset="utf-8" />
            <meta name="viewport" content="width=device-width, initial-scale=1.0" />
            <title>Render Report Viewer in French localization</title>
            <link href="https://cdn.boldreports.com/13.1.26/content/material/bold.reports.all.min.css"  rel="stylesheet" />
            <script src="https://cdn.boldreports.com/external/jquery-1.10.2.min.js" type="text/javascript"></script>
            <script src="https://cdn.boldreports.com/13.1.26/scripts/common/bold.reports.common.min.js"></script>
            <script src="https://cdn.boldreports.com/13.1.26/scripts/common/bold.reports.widgets.min.js"></script>
            <script src="https://cdn.boldreports.com/13.1.26/scripts/bold.report-viewer.min.js"></script>
            <script src="https://cdn.boldreports.com/13.1.26/scripts/l10n/ej.localetexts.fr-FR.min.js"></script>
            <script src="https://cdn.boldreports.com/13.1.26/scripts/i18n/ej.culture.fr-FR.min.js"></script>
        </head>
        <body style="height:100%;width:100%;padding:0;">
            <div class="container body-content" style="height:100%;width:100%;">
                @RenderBody()
            </div>
            @RenderSection("scripts", required: false)
        </body>
        </html>