Skip to content

Localizations | Bug in dictionary harvester for themes. #6600

Description

@jagraz

The code in DefaultLocalizedStringManager.cs harvests dictionary files for ALL themes on the system; regardless of whether or not the theme is enabled. This can cause issues with multitenant systems where localizations for one site will be visible on other sites in the tenant; or situations where sites are single tenant but themes folders are shared.

Acceptance Critieria:

  • Localizations from Theme A that is not enabled on a site are not visible when the site is running theme B.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions