Uploaded image for project: 'Magnolia UI'
  1. Magnolia UI
  2. MGNLUI-2329

i18n: some app labels & icons are still hardcoded in configuration

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Critical Critical
    • 5.1.2
    • 5.1.1
    • None
    • None

      For example - most of the apps in /modules/ui-admincentral/apps have a hard coded name and icon.
      These must all be removed and a version handler added.

      Additionally - I notice that when the configuration of these labels is removed - the system manages to still find english labels - im not sure where it gets these.

      Anyways - english keys should be added to property files following the pattern of:

      contacts.app.label=Contacts
      contacts.app.icon=icon-people

      list of apps that dont look correct in chinese:

      • = defined in /modules/ui-admincentral/apps

      STK:
      Templates (inplace-templating) - no label defined - but theres an icon.
      Resources (resources) - no label or icon defined.
      Site Definitions *
      Themes *
      Dialog Definitions *
      Channels *
      Template Definitions *

      Data:
      Company *
      RSS Aggregators *

      Tools:
      JCR *
      Log Viewer *
      Config info *
      Export *
      Import *
      JCR queries *
      Permissions *
      Cache tools *

      Dev:
      Dev tools *
      Messages (messages) - messages-app [ui project] - icon and label defined.
      Sample (sample) - sample-app [ui project] - icon and label defined.
      Groovy console *
      Groovy scripts *
      Mail tools (mail) - no label or icon defined.

        Acceptance criteria

              czimmermann Christopher Zimmermann
              czimmermann Christopher Zimmermann
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Bug DoR
                  Task DoD