Uploaded image for project: 'Fluid Infusion'
  1. Fluid Infusion
  2. FLUID-3866

Message resolution needs to support hierarchical bundles, with corresponding upgrade for "renderer components"

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.2.1, 1.3.1
    • 1.3
    • Framework
    • None

    Description

      Our current approach for localising and internationalising components, the use of the "strings" section in component options and the "messageLocator" infrastructure currently located in the renderer, can not scale. Most mature applications will require string or message bundles at various levels of scope - and at the least, it must be possible to link together resolution for a message from either a component or in the renderer to a default "parent bundle" if the message key is not found in the local "strings".
      Other capabilities required:
      i) Support for "heterogeneous bundles" which may use a different resolution strategy at each level of containment
      ii) New "parentBundle" option recognised by renderer components
      iii) Provision of bundle resolver function as part of the package created by "renderer components"
      This should also be moved to the core framework, since accessibility support for many of the core components require access to this functionality

      Attachments

        Activity

          People

            colin Colin Clark
            antranig Antranig Basman
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: