-
Feature
-
Resolution: Unresolved
-
Major
-
None
-
L
-
False
-
-
False
-
-
80% To Do, 20% In Progress, 0% Done
-
-
Feature Overview (aka. Goal Summary)
Improve (add missing translations) for Backstage Core plugins like Catalog and Notifications.
Automate translations for plugins that are build with the overlay repository.
Goals (aka. expected user outcomes)
- Add and extend translation support in core backstage plugins
- Backstage catalog improvements (like adding support for "Links", and other card labels)
- Backstage notifications plugin (completely new)
- Backstage core components Header should set an localizable title (uses just app.title configuration now)
- Automate translation process for the rhdh, rhdh-plugins and overlay repository
- Localizable log in screen to improve the initial experience (if not done already)
- Add and improve translation support for rhdh-plugins
- Use pluralization feature
- Improve datetime support
- And everything that we missed in 1.8 - tbd.

- Add and improve translation support for backstage/community-plugins contributed by Red Hat
- 3scale
- ACR
- JFrog
- MCP Chat?
- Nexus Repository Manager
- ServiceNow
- Stretch goal: Improve plugin author experience with tooling (eslint)
- Stretch goal: Help Backstage team to remove the experimental badge from the translation feature
- Add mocks for translationApi and appLanguageApi into backstage/test-utils
- Add Trans into backstage core
- Add LocalDateTime component into backstage core?
- Fix the need of defining our own types for useTranslation (if not already fixed)
Requirements (aka. Acceptance Criteria):
- Core backstage plugins like catalog and notifications are fully translated (translation support and translations to French)
- Overlay repository builds (OCI container images) contains translations
Out of Scope (Optional)
High-level list of items that are out of scope.
Customer Considerations (Optional)
Provide any additional customer-specific considerations that must be made
when designing and delivering the Feature. Initial completion during
Refinement status.
Documentation Considerations
Provide information that needs to be considered and planned so that
documentation will meet customer needs. If the feature extends existing
functionality, provide a link to its current documentation.
- split from
-
RHIDP-7939 Phase 1 Localization for Red Hat Developer Hub
-
- Release Pending
-