Skip to main content
All docs
V25.1
  • Localizing Your DevExpress-powered .NET App – Your Feedback Matters

    We hope to validate a few hypotheses about our Localization Service, Unified Component Installer, overall localization quality, and ways to translate strings in general.

    Take the survey Not interested

    LocalizationItemCollection.SaveLocalization(IEnumerable<Object>, String, Boolean) Method

    Updates collection items related to the specified reporting components (controls) and the specified culture. Removes unnecessary items.

    Namespace: DevExpress.XtraReports.Localization

    Assembly: DevExpress.XtraReports.v25.1.dll

    NuGet Package: DevExpress.Reporting.Core

    #Declaration

    public void SaveLocalization(
        IEnumerable<object> localizableComponents,
        string culture,
        bool collectGarbage = false
    )

    #Parameters

    Name Type Description
    localizableComponents IEnumerable<Object>

    A list of reporting components (controls) whose related localization items should be in the collection.

    culture String

    A string that is the name of the culture.

    #Optional Parameters

    Name Type Default Description
    collectGarbage Boolean False

    True to remove unnecessary localization items; otherwise, false.

    #Remarks

    The method removes all localization items whose reporting component (control) is not specified in the list passed as a parameter. The method updates collection items with new values or creates and adds localization items if they are not found in the collection.

    See Also