A report can be rendered in different languages and regional formats by assigning a GlobalizationManager with the target culture before rendering.

Render in the selected culture. Point the manager at your resource strings and the chosen CultureInfo:
var report = new StiReport();

// Localized strings + regional formatting for the culture
report.GlobalizationManager = new GlobalizationManager(
    "Globalizing_Reports.MyResources", new CultureInfo("de-DE"));

report.RegData(dataSet1);
report.Load("GlobalizedSimpleList.mrt");
report.Show();

How it works. One template serves every locale: the manager resolves captions from resources and the culture formats the data, so the same report prints correctly in any language.

Используя этот сайт, вы соглашаетесь на использование файлов Cookie для аналитики и персонализированного контента. Файлы Cookie хранят полезную информацию на вашем компьютере, чтобы помочь нам повысить эффективность и удобство использования. Для получения дополнительной информации, пожалуйста, прочтите Конфиденциальность и Использование Cookie.