Using Reports with Multiple Cultures

Reports are not managed by Language Packs, so you must create a copy of a Report for each culture you have enabled in your system. This enables you to translate column headers and labels in the Report for each culture.

The culture selector does not impact how a Report appears when it is run. Users run a unique Report for each translation.

See Translating a Report.

In addition, you are prompted to select a culture for each Report when you run or edit an existing report if its culture has not been defined.

Selecting a Report Culture

The first time you run or edit each existing Report in the CSM Desktop Client, you may be prompted that the Report does not have an associated culture. The installed culture is detected, however, and you are asked if you want to use that culture.

If you:

  • Click Yes, the Report's culture is set.
  • Click No, the Report Properties dialog opens. Select the culture you want to use for the Report.

    Report Culture Setting

You can use the Report Properties dialog to change the culture assigned to a particular Report at any time.

Translating a Report

Report elements, such as labels and headers, must be translated in each Report assigned to a specific culture. You do not need to do this for every Report, but you may want to translate Reports that are pertinent to Users of a specific culture.

To translate a Report:

  1. Open the Report Manager.
  2. Copy and paste the Report you want to translate.
  3. Rename the Report.
  4. Right-click on the Report, and then select Edit Report Properties.
  5. Select a new culture for the Report, and then click OK.
  6. Right-click on the Report, and then click Design Report.
  7. Use the Report Designer to translate visual elements, such as labels and headers.