-
Feature
-
Resolution: Duplicate
-
Major
-
None
-
None
-
False
-
-
False
-
-
-
Feature Overview (aka. Goal Summary)
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.
Goals (aka. expected user outcomes)
- 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.
Requirements (aka. 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.
Out of Scope (Optional)
- Translation services for the languages added by developers.
Customer Considerations (Optional)
- 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.
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.
- is incorporated by
-
RHIDP-7939 Phase 1 Localization for Red Hat Developer Hub
-
- In Progress
-