Categorize and display reports in different languages

 

Applies To: Dynamics CRM 2015

You can enable additional languages in Microsoft Dynamics CRM by enabling Language Packs. This lets you display text in the user interface, Help, and reports in different languages. For more information about how to enable Language Packs, see Enable Languages. For Microsoft Dynamics CRM (on-premises), you must download and install Language Packs before you enable them. More information: Install and enable a Language Pack

To categorize the reports by language, use the Report.LanguageCode attribute. You can set the attribute to a specific locale ID (for example, 1033 for US English) to make the report visible to the users of that language. For example, the English out-of-the-box Account Summary report appears in the Reports grid in the English user interface, but not in the Spanish or German user interfaces in the same organization.

To categorize the reports by language, use the Report.LanguageCode attribute. You can set the attribute to a specific locale ID (for example, 1033 for US English) to make the report visible to the users of that language. For example, the English out-of-the-box Account Summary report appears in the Reports grid in the English user interface, but not in the Spanish or German user interfaces in the same organization.

You can also set the Report.LanguageCode attribute to -1 (minus one) to make the report visible to all users in the base language user interface, which is installed during the original Microsoft Dynamics CRM server installation, and in the user interfaces in other languages. For information about the valid Locale ID values, see MSDN: Microsoft Locale ID Values.

You can use the report language information in combination with information that is contained in the report entity, report category, and report visibility entities to determine the areas and categories in Microsoft Dynamics CRM where the report is shown in different user interfaces languages.

Note

The Language element inside the report definition language (RDL) file does not determine where the report is shown in Microsoft Dynamics CRM. It contains an expression that evaluates to a language code as defined in the Internet Engineering Task Force (IETF) RFC1766 specification. The language code is used mainly for formatting numbers, dates, and times for a specified language. More information: Language Element (Report) (RDL).

See Also

Report writing with CRM 2015 for online and on-premises
Use parameters in reports

© 2016 Microsoft Corporation. All rights reserved. Copyright