-
Notifications
You must be signed in to change notification settings - Fork 23.3k
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Summary
It would be great to enhance the existing README template with two valuable features:
- "Back to Top" links — Easy navigation for longer READMEs.
- Multi-language support placeholders — Allow maintainers to scaffold translated sections (e.g., Chinese, Spanish) in README markdown.
Motivation & Benefits
- Better navigation: "Back to Top" links improve usability by reducing scrolling, especially in templates with extensive documentation.
- Internationalization readiness: Placeholder sections for translations help open-source projects reach a broader, global contributor base without manual structure changes per language.
Proposed Enhancements
1. Add "Back to Top" Links
Enrich sections like:
Roadmap
✅ Roadmap for Enhancements
Phase 1: Navigation Improvements
- Add "Back to Top" links at the end of each major section (e.g., Installation, Usage, Roadmap, Contributing, License).
- Ensure the Table of Contents supports smooth anchor navigation.
Phase 2: Multi-Language Support
- Create a Translations section in the main README with placeholders for:
- English (default)
- Español
- 中文
- Français
- Add guidelines in CONTRIBUTING.md for adding translations.
Phase 3: Optional Enhancements
- Add a README Template Localization Folder (
/i18n) to store translated versions of the README. - Include a language switch badge (using Shields.io) for quick navigation between languages.
Phase 4: Pull Request
- Submit a PR with:
- Updated README with Back to Top links.
- Placeholder for translations.
- Contribution guidelines for translations
###Motivations
I’ve observed several README templates in the ecosystem support both "Back to Top" nav links and translation readiness — they significantly aid in accessibility and global collaboration. I think adding these small yet impactful features would elevate the usability and adoption of this template.
Would love feedback or suggestions on how best to integrate these. I’m open to submitting a PR if this aligns with the project’s direction!
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request