Uploaded image for project: 'RH Developer Hub Planning'
  1. RH Developer Hub Planning
  2. RHDHPLAN-187

Localization support for RHDH

Prepare for Z ReleasePrepare Test Plan (Y R...XMLWordPrintable

    • Icon: Outcome Outcome
    • Resolution: Unresolved
    • Icon: Critical Critical
    • None
    • None
    • None
    • None
    • 50% To Do, 20% In Progress, 30% Done
    • False
    • Hide

      None

      Show
      None

      Description:

      The current implementation of RHDH (Backstage.io) supports only the English language, which limits its accessibility to users worldwide. This feature aims to enable localization, allowing the platform to support multiple languages. Additionally, guidance and requirements will be provided for localizing plugins to ensure consistency and ease of use across the entire platform.

      Background & Context:

      RHDH is being adopted by global organizations with diverse user bases, laws and regulations. Localization will not only enhance user experience and increase the platform's reach and usability but also help to get more customers.

      Acceptance Criteria:

      1. Use the localization framework (currently in alpha in Backstage).
      2. Ensure that all static and dynamic content is translatable in RHDH and Backstage.
      3. Users can select their preferred language from a list of supported languages in the settings or detected automatically with the browser settings.
      4. Language selection is persistent across sessions.
      5. UI components and labels are displayed in the selected language.
      6. UI toasts messages and errors messages are displayed in the selected language.
      7. Ensure compatibility with right-to-left languages.
      8. Provide a documentation to plugin developers to help them add localization to their plugins. This will be used by other teams at Red Hat, as well as customers and partners.
      9. Ensure that core plugins that are installed with RHDH have localization out of the box.
      10. Logs messages are in the selected language. (This is a system-wide not user wide setting)
      11. RHDH documentation should be available in several languages

       

              Unassigned Unassigned
              jfargett@redhat.com Christophe Fargette
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: