• Icon: Story Story
    • Resolution: Obsolete
    • Icon: Undefined Undefined
    • 1.8.0
    • None
    • Core platform
    • None

      Story

      As a user of RHDH,
      I want the Marketplace labels (e.g., titles) to support translations,
      so that I can browse and use the Marketplace in my preferred language without confusion.

      Background

      Currently, Marketplace configurations in dynamic-plugins.default.yaml include hardcoded strings :

      red-hat-developer-hub.backstage-plugin-marketplace:
        appIcons:
          - name: marketplace
            importName: MarketplaceIcon
        dynamicRoutes:
          - path: /extensions/catalog
            importName: DynamicMarketplacePluginRouter
        mountPoints:
          - mountPoint: internal.plugins/tab
            importName: DynamicMarketplacePluginContent
            config:
              path: marketplace
              title: Catalog
      

      Here, title: Catalog is not translatable. By introducing titleKey (with fallback to title), we can provide proper i18n support while preserving compatibility with existing configurations.

      Acceptance Criteria

      • Marketplace supports both title and titleKey in configuration.
      • If titleKey is defined → translation is used.
      • If titleKey is missing → fallback to title.

       

              rh-ee-mitkumar Mitesh Kumar
              rh-ee-mitkumar Mitesh Kumar
              RHIDP - Frontend Plugins & UI
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: