-
Epic
-
Resolution: Unresolved
-
Critical
-
None
-
[Docs] - Localisation Framework guide for developers
-
False
-
-
False
-
-
To Do
-
RHIDP-7939 - Phase 1 Localization for Red Hat Developer Hub
-
QE Needed, Docs Needed, TE Needed, Customer Facing, PX Needed
-
0% To Do, 100% In Progress, 0% Done
-
-
EPIC Goal
- Provide clear, comprehensive documentation for developers on how to implement localization in their plugins.
- Outline best practices for using the localization framework to ensure consistency and efficiency.
- Include step-by-step instructions for adding new languages to custom plugins.
- Empower developers to create plugins that are accessible to a diverse, international user base.
Background/Feature Origin
This feature involves creating detailed documentation to guide developers in enabling and using the localization framework for their custom plugins. The documentation will cover best practices for implementing localization and include instructions on adding new languages. This will ensure that developers can effectively enhance plugin accessibility and provide a better user experience for a global audience.
Why is this important?
- Ensure that the documentation is accessible to developers of varying skill levels.
- Provide code examples to facilitate understanding and implementation.
- Update the frontend plugin template available in the Red Hat Developer repo so that localization is enabled when a new plugin is created.
Acceptance Criteria
- Develop a comprehensive guide that explains the Backstage.io localization framework.
- Include step-by-step instructions on enabling localization in a custom plugin.
- Document best practices for implementing localization to ensure consistency and maintainability.
- Provide a detailed process for adding new languages to plugins, including handling translations and language files.
- Ensure documentation is written in with code examples.
- Validate the documentation through feedback from developers and select customers to ensure clarity and completeness.
Documentation Considerations
- Ensure the documentation is integrated into existing developer resources (Developer cookbook) and can be easily navigated.
- Regularly update the documentation to reflect any changes or improvements in the localization framework.
- account is impacted by
-
RHIDP-8635 [Docs] - Comprehensive documentation for developers on adding localization support to custom plugins
-
- In Progress
-