Here’s the FAQ on the new Izenda Localization Pack:
What Is The Izenda Localization Pack?
Izenda provides an add-on localization package capable of localizing the Izenda UI, Field Names as well as the data itself into other languages.
What Are The Benefits?
Global customers expect the reporting function of your software to be localized into their language. The Localization Pack delivers language support to your audience without the cost and complexity of internally working with languages that the development team is not familiar with.
What Parts Of The Interface Get Localized?
The majority of the user interface elements in the Report Designer, Report Viewer and Report List get localized. In addition, field names get localized and drive headers in the report. The Settings.aspx page and any developer oriented resources or messages will remain in English.
What Is The Cost?
The cost depends on how Izenda Reports is deployed. Please contact your sales rep or sales@izenda.com for details on the cost of adding the Localization Pack to your application.
What Languages Are Included?
The following languages are currently supported. More are being added based on customer demand and are available upon request. Please contact your sales rep or sales@izenda.com if you need additional languages.
- Arabic (ar-SA)
- German (de-DE)
- English (en-US)
- Spanish (es-ES)
- French (fr-FR)
- Hindu (hi)
- Italian (it-IT)
- Japanese (ja-JP)
- Korean (ko-KR)
- Portuguese (pt-PT)
- Russian (ru-RU)
- Chinese (zh-CN) Chinese Traditional
- Chinese (zh-TW) Taiwanese
What Are The Codes Next To The Language Names?
The Izenda localization capability is built on top of Microsoft’s .NET localization API. The Microsoft .NET localization API assignes a specific culture code to each language. For example, American English spoken in the United States is en-US.
How Do I Install The Language Pack?
The language pack consists of a set of folders containing resource dlls that must be added to your bin folder. In addition, you will need a special license key that enables localization. Please contact your account manager to get these resources.
Let’s suppose you need Izenda Reports in French. Here are step-by-step list of actions you need to perform then:
- Locate “bin” directory inside the folder with your website. It should contain file named “Izenda.AdHoc.dll”.
- Refer to section “What Languages Are Included?” and get from localization pack the folder with name corresponding to the language you need (in our case this will be “fr” folder) with resource dll inside it.
- Copy that folder from localization pack into the previously located “bin” folder of your website.
- Replace your license key with one supporting localization. Please contact support@izenda.com or your account manager for details.
What Code Do I Need to Localize The User Interface and Field Names?
The following settings need to be applied to the PostLogin() method of the CustomAdHocConfig class. Add an alias for every field that needs to be localized or perform a dynamic lookup from the database.
- Install the appropriate languages in your bin folder
- Set AdHocSettings.Language = AdHocLanguage.French (or the appropriate language) in the PostLogin() method
- Use Izenda.AdHoc.FieldAliases[“ShipCity”] = “Cuidad” to localize individual field names in PostLogin()
How Do I Refine The Provided Localization?
The Izenda.AdHoc.AdHocSettings.LabelAliases[] collection may be used to provide more granular UI localization if the provided localization is not sufficient.
What Code Do I Need to Localize Actual Report Data?
Data may be localized by overriding the AdHocConfig.ProcessDataSet() method and dynamically changing the DataSet returned by the database.
Does It Support Right-To-Left Languages?
Yes. Right-to-left languages are supported on labels, however, the report designer UI will still be aligned to the left side in the current version.
What Needs To Be Installed on The Server and Browser?
The Microsoft Language must be installed on the server as well as the browser for the fonts to display properly. Please download the language file from Microsoft’s web site. The Izenda Localization Pack assumes that the server and user have the proper resources installed.

Comments on this entry are closed.